刻寬
定義與例子
編輯刻寬是根據給定圖頂點的分層聚類(稱作「刻」,carving)定義的。刻可以描述為無根二元樹,其葉上標有給定圖的頂點。從樹上移除任意一條邊,都會將樹分為兩子樹,並相應地將樹上頂點分為兩簇。這樣形成的頂點簇構成了層狀集合族(Laminar set family):任意兩頂點簇(不僅是移除同一條邊形成的兩互補簇)或不交,或是包含關係。這樣定義的刻寬是連接兩互補簇的最大邊數。圖的刻寬是任何層次聚類的最小刻寬。[1]
刻寬恰為1的圖是匹配。刻寬為2的圖是徑圖與循環圖的不交並形成的圖。刻寬為3的圖是次立方部分2樹,這意味著其最大度為3,並是系列平行圖的子圖。其他圖的刻寬至少為4。[2]
計算複雜度
編輯刻寬的計算總的來說是NP困難的,但在平面圖中可用多項式時間計算。[1]其近似率與平衡割的近似率相仿,[3]目前的最佳近似率為 。[4]它還是固定參數可解的:對定值 ,測試刻寬是否不大於k,若是,則找到實現此寬度的分層聚類可在線性時間內完成。[5]總的來說,在n個頂點、m條邊的重圖上精確計算刻寬可在 的時間內完成。[6]
相關參數
編輯刻寬是衡量給定圖「有多像樹」的幾個圖寬度參數之一,還有樹寬、枝寬等。圖的枝寬的定義也使用了分層聚類,但使用的是圖的邊,而非頂點,這些稱作枝分解。 將邊附著到端點之一、並將刻的每片葉擴展為表示其附著的邊的子樹,可以將圖的刻轉換為枝分解。用這種結構可以證明,對任何圖,刻寬都不小於枝寬的一半,並不大於度乘枝寬。由於樹寬與枝寬總是互為常因子,因此可用類似的邊界,將刻寬與樹寬聯繫起來。[7]
割寬由圖中跨越割的邊數決定,其定義使用了圖中頂點的線性排序,以及在此排序中分隔前後子集的分隔系統。[5]不同於刻寬,這分隔系統不包括將頂點與其餘頂點分隔,於是(雖然使用了更受限的割族),割寬可以小於刻寬。然而刻寬總不大於割寬與圖最大度兩者中的較大值。[7]
參考文獻
編輯- ^ 1.0 1.1 Seymour, Paul D.; Thomas, Robin, Call routing and the ratcatcher, Combinatorica, 1994, 14 (2): 217–241, S2CID 7508434, doi:10.1007/BF01215352
- ^ Belmonte, Rémy; van 't Hof, Pim; Kamiński, Marcin; Paulusma, Daniël; Thilikos, Dimitrios M., Characterizing graphs of small carving-width, Discrete Applied Mathematics, 2013, 161 (13–14): 1888–1893, MR 3056995, doi:10.1016/j.dam.2013.02.036
- ^ Khuller, Samir; Raghavachari, Balaji; Young, Neal, Designing multi-commodity flow trees, Information Processing Letters, April 1994, 50 (1): 49–55, arXiv:cs/0205077 , doi:10.1016/0020-0190(94)90044-2
- ^ Arora, Sanjeev; Rao, Satish; Vazirani, Umesh, Expander flows, geometric embeddings and graph partitioning (PDF), Journal of the ACM, 2009, 56 (2): A5:1–A5:37 [2024-01-30], MR 2535878, S2CID 263871111, doi:10.1145/1502793.1502794, (原始內容存檔 (PDF)於2022-12-07)
- ^ 5.0 5.1 Thilikos, Dimitrios M.; Serna, Maria J.; Bodlaender, Hans L., Constructive linear time algorithms for small cutwidth and carving-width, Lee, D. T.; Teng, Shang-Hua (編), Algorithms and Computation, 11th International Conference, ISAAC 2000, Taipei, Taiwan, December 18-20, 2000, Proceedings, Lecture Notes in Computer Science 1969, Springer: 192–203, 2000, ISBN 978-3-540-41255-7, doi:10.1007/3-540-40996-3_17
- ^ Oum, Sang-il, Computing rank-width exactly, Information Processing Letters, 2009, 109 (13): 745–748, CiteSeerX 10.1.1.483.6708 , MR 2527717, doi:10.1016/j.ipl.2009.03.018
- ^ 7.0 7.1 Eppstein, David, The effect of planarization on width, Journal of Graph Algorithms & Applications, 2018, 22 (3): 461–481, S2CID 28517765, arXiv:1708.05155 , doi:10.7155/jgaa.00468