在图论领域的一个无向图中,满足两两之间有边连接的顶点的集合,被称为该无向图的团。团是图论中的基本概念之一,用在很多数学问题以及图的构造上。计算机科学中也有对它的研究,尽管在一个图中寻找给定大小的团达到了NP完全的难度,人们还是研究过很多寻找团的算法。
虽然对完全子图的研究可以追溯到Erdős & Szekeres (1935)中拉姆齐理论对图理论的重组[1],“团”这一术语本身其实源自 Luce & Perry (1949),那篇文章中社会网络的完全子图被用来模拟一“团”人,也就是一组两两相互认识的人。团在科学领域特别是在生物信息学中有许多其他应用。
定义
顶点集C被称为无向图 G=(V,E) 的团,如果C是顶点集V的子集(C⊆V),而且任意两个C中的顶点都有边连接。另一种等价的说法是,由C诱导的子图是完全图 (有时也用“团”来指这样的子图)。
极大团是指增加任一顶点都不再符合团定义的团,也就是说,极大团不能被任何一个更大的团所包含。
最大团是一个图中顶点数最多的团。图G的团数(clique number)ω(G) 是指G中最大团的顶点数。图G的边团覆盖数(edge clique cover number)是指覆盖G中所有的边所需要的最少的团的数目。图G的二分维数是指覆盖G中所有边所需要的最少的二分团的数目,其中二分团(biclique)就是完全二分子图 。而分团覆盖问题 (Clique cover problem)所关心的是用最少的团去覆盖G中所有的顶点。
相关性质
- Cluster graph的连通分量为团。
- Block graph的2-连通分量为团。
- 弦图的点具有完美消去序(perfect elimination ordering),这种排序具有如下性质:对于所有的点,中排序在后的点和共同构成一个团。
- Cograph的所有导出子图具有如下性质:任意极大团与任意极大独立集有且仅有一个共同点。
- Interval graph的极大团可以按照如下方式排序:对于任意点包含的团在排序中是连续的。
- 线图的边能被一些没有公共边的团所覆盖,并且每个点恰好属于两个团。
- 完美图的所有导出子图的团数等于色数。
- Split graph包含具有如下性质的团:对于图中每条边,至少包含一个顶点。
- Triangle-free graph的团数至多为2。
相关定理
分团问题
在计算复杂性理论中,分团问题(clique problem)在给定图中寻找最大团的问题。它是图论中的一个NP完全问题。人们在分团问题上提出了许多算法,指数时间复杂度算法包括Bron–Kerbosch算法,而针对特定一类图有多项式时间复杂度算法,例如平面图和完美图。
注释
参考文献
外部链接
Wikiwand in your browser!
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.