导出子图

图论中,一个图的导出子图(induced subgraph)是指,由该图顶点的一个子集和该图中两端均在该子集的所有边的集合组成的图。

定义

其正式定义为:设图G = (V, E),令S⊂V,使得S是G的任意顶点子集。则G的导出子图G(S)中,其顶点集为S,边集为G的边集E中两个顶点均属于S的边的集合。该定义适用于无向图有向图多重图[1]

导出子图G[S]也可以称为S从G中导出的子图,或者(如果上下文中G没有歧义)S的导出子图。

实例

导出子图的重要类型包括如下内容:

盒子中蛇的问题涉及到在超立方体图中的最长导出路径
  • 导出路径路径的子图。无权图中任意两个顶点之间的最短路径是一个导出路径,因为任意一对顶点之间的附加边,如果可能导致它不能被导出也会导致它不是最短。反之,在距离遗传图中,所有导出路径都是最短路径。[2]
  • 导出周期是诱导子图或循环。图的围长由其最短周期(导出周期)的长度决定。根据强完美图定理,导出周期及其补图完美图的特征中处于至关重要的地位。[3]
  • 独立集分别为完全图无边图的导出子图。
  • 导出匹配是匹配的诱导子图。
  • 一个顶点邻域是与其相邻的所有顶点的导出子图。

计算

导出子图同构问题子图同构问题的一种形式,其目的是检验一个图是否可以作为另一个图的导出子图。因为它把分团问题作为一个特例,所以它是NP完备的。[4]

参考文献

  1. Diestel, Reinhard, , Graduate texts in mathematics 173, Springer-Verlag: 3–4, 2006, ISBN 9783540261834
  2. Howorka, Edward, , The Quarterly Journal of Mathematics. Oxford. Second Series, 1977, 28 (112): 417–420, MR 0485544, doi:10.1093/qmath/28.4.417.
  3. Chudnovsky, Maria; Robertson, Neil; Seymour, Paul; Thomas, Robin, , Annals of Mathematics, 2006, 164 (1): 51–229, MR 2233847, arXiv:math/0212070, doi:10.4007/annals.2006.164.51.
  4. Johnson, David S., , Journal of Algorithms, 1985, 6 (3): 434–451, MR 800733, doi:10.1016/0196-6774(85)90012-4.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.