導出子圖
外觀
在圖論中,一個圖的導出子圖(induced subgraph)是指,由該圖頂點的一個子集和該圖中兩端均在該子集的所有邊的集合組成的圖。
定義
[編輯]其正式定義為:設圖 ,令 ,使得 S 是 G 的任意頂點子集。則 G 的導出子圖 中,其頂點集為 S,邊集為 G 的邊集 E 中兩個頂點均屬於 S 的邊的集合。該定義適用於無向圖,有向圖與多重圖。[1]
導出子圖 也可以稱為 S 從 G 中導出的子圖,或者 (如果上下文中G沒有歧義) S 的導出子圖。
實例
[編輯]導出子圖的重要類型包括如下內容:
- 導出路徑是路徑的子圖。無權圖中任意兩個頂點之間的最短路徑是一個導出路徑,因為任意一對頂點之間的附加邊,如果可能導致它不能被導出也會導致它不是最短。反之,在距離遺傳圖中,所有導出路徑都是最短路徑。[2]
- 導出周期是誘導子圖或循環。圖的圍長由其最短周期(導出周期)的長度決定。根據強完美圖定理,導出周期及其補圖在完美圖的特徵中處於至關重要的地位。[3]
- 團和獨立集分別為完全圖和無邊圖的導出子圖。
- 導出匹配是匹配的誘導子圖。
- 一個頂點的鄰域是與其相鄰的所有頂點的導出子圖。
計算
[編輯]導出子圖同構問題是子圖同構問題的一種形式,其目的是檢驗一個圖是否可以作為另一個圖的導出子圖。因為它把分團問題作為一個特例,所以它是NP完備的。[4]
參考文獻
[編輯]- ^ Diestel, Reinhard, Graph Theory, Graduate texts in mathematics 173, Springer-Verlag: 3–4, 2006 [2019-06-14], ISBN 9783540261834, (原始內容存檔於2021-01-25)
- ^ Howorka, Edward, A characterization of distance-hereditary graphs, The Quarterly Journal of Mathematics. Oxford. Second Series, 1977, 28 (112): 417–420, MR 0485544, doi:10.1093/qmath/28.4.417.
- ^ Chudnovsky, Maria; Robertson, Neil; Seymour, Paul; Thomas, Robin, The strong perfect graph theorem, Annals of Mathematics, 2006, 164 (1): 51–229 [2019-06-14], MR 2233847, arXiv:math/0212070 , doi:10.4007/annals.2006.164.51, (原始內容存檔於2010-06-18).
- ^ Johnson, David S., The NP-completeness column: an ongoing guide, Journal of Algorithms, 1985, 6 (3): 434–451, MR 0800733, doi:10.1016/0196-6774(85)90012-4.