擴展圖
在組合數學中,擴展圖(英語:Expander graph)是一種具有強連通性質的稀疏圖,可用邊擴展性、頂點擴展性或圖譜擴展性三種方式來量化。擴展圖的構造問題引導了多個數學分支上的研究,並且在計算複雜性理論、計算機網絡設計和編碼理論上有諸多應用[1]。
定義
對於有限、無向、連通的多重圖,擴展性是一種能夠衡量其連通強弱的指標。直觀而言,擴展性較強意味着圖中任何「不太大」的頂點集均有較大的邊界,也就是說集合內外的交互很強。
連通圖的擴展性有的弱,有的強。例如道路的擴展性很弱,而完全圖的擴展性最強。可以看出,稠密圖比稀疏圖更「容易」具備強擴展性。但人們希望構造一類魚與熊掌兼得的圖:既能保持稀疏性,又具備很強的擴展性。具備這樣「矛盾」屬性的圖就是一張擴展圖;矛盾對立越深,擴展圖越優良。
用數學語言表達如下:若一張圖圖有 個頂點、最大度為 、擴展性為 ,那麼就稱它為 -擴展圖。 越小(即圖越稀疏)且 越大(即擴展性越強),則擴展圖的性質越優異。
作為擴展圖定義中的關鍵參數之一,「擴展性」的精確概念可用不同方式來量化。下文將討論邊擴展性、頂點擴展性和譜擴展性三種量化方式。
邊擴展性
包含 個頂點的圖 的邊擴展性 定義為
其中 為子集 的邊界。注意在此定義中,最小值取於所有非空且大小不超過 的頂點集[2]。
頂點擴展性
圖 的頂點擴展性 定義為
此處 是集合 的外邊緣[3]。頂點擴展性有一種變體,稱作「唯一鄰點擴展性」(unique neighbor expansion),在這裏 [4]。
譜擴展性
當 是d-正則圖時,可以藉助線性代數中的特徵值理論來定義擴展性,稱作譜擴展性。具體而言,設 是圖 的鄰接矩陣,其中 記錄了頂點 之間的邊數[5]。因為 是實對稱矩陣,根據譜定理知道它有 個實特徵值 。可以證明它們都落在區間 內。
由於 是正則圖,所以 上的均勻分佈 是矩陣 的特徵向量,對應特徵值 ,即 。圖 的譜間距(spectral gap)定義為 ,它可以用作擴展性的量度。
三種擴展性度量之間的關係
上面定義的三種量化方式雖然形式上有差別,但在本質上相互聯繫。對於d-正則圖,我們有
因此,當度是常數時,前兩種量化方式並無實質區別。
Cheeger不等式
對於d-正則圖,Dodziuk[6]和Alon、Milman[7] 證明了
這一不等式與馬爾可夫鏈的Cheeger不等式有本質聯繫。
註解
- ^ Hoory, Linial & Widgerson (2006)
- ^ Definition 2.1 in Hoory, Linial & Widgerson (2006)
- ^ Bobkov, Houdré & Tetali (2000)
- ^ Alon & Capalbo (2002)
- ^ cf. Section 2.3 in Hoory, Linial & Wigderson (2006)
- ^ Dodziuk 1984.
- ^ Alon & Spencer 2011.
參考來源
教科書和文獻綜述
- Alon, N.; Spencer, Joel H. 9.2. Eigenvalues and Expanders. The Probabilistic Method 3rd. John Wiley & Sons. 2011.
- Chung, Fan R. K., Spectral Graph Theory, CBMS Regional Conference Series in Mathematics 92, American Mathematical Society, 1997, ISBN 0-8218-0315-8
- Davidoff, Guiliana; Sarnak, Peter; Valette, Alain, Elementary number theory, group theory and Ramanujan graphs, LMS student texts 55, Cambridge University Press, 2003, ISBN 0-521-53143-8
- Hoory, Shlomo; Linial, Nathan; Widgerson, Avi, Expander graphs and their applications (PDF), Bulletin (New series) of the American Mathematical Society, 2006, 43 (4): 439–561 [2017-08-16], doi:10.1090/S0273-0979-06-01126-8, (原始內容存檔 (PDF)於2021-01-26)
- Krebs, Mike; Shaheen, Anthony, Expander families and Cayley graphs: A beginner's guide, Oxford University Press, 2011, ISBN 0-19-976711-4
研究論文
- Ajtai, M.; Komlós, J.; Szemerédi, E., An O(n log n) sorting network, Proceedings of the 15th Annual ACM Symposium on Theory of Computing: 1–9, 1983, ISBN 0-89791-099-0, doi:10.1145/800061.808726
- Ajtai, M.; Komlós, J.; Szemerédi, E., Proceedings of the 19th Annual ACM Symposium on Theory of Computing, ACM, 1987: 132–140, ISBN 0-89791-221-7, doi:10.1145/28395.28410
- Alon, N.; Capalbo, M. Explicit unique-neighbor expanders. The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings. 2002: 73. ISBN 0-7695-1822-2. doi:10.1109/SFCS.2002.1181884.
- Bobkov, S.; Houdré, C.; Tetali, P., λ∞, vertex isoperimetry and concentration, Combinatorica, 2000, 20 (2): 153–172, doi:10.1007/s004930070018.
- Dinur, Irit, The PCP theorem by gap amplification, Journal of the ACM, 2007, 54 (3): 12–es, doi:10.1145/1236457.1236459.
- Gillman, D., A Chernoff Bound for Random Walks on Expander Graphs, SIAM Journal on Computing (Society for Industrial and Applied Mathematics), 1998, 27 (4,): 1203–1220, doi:10.1137/S0097539794268765
- Goldreich, Oded, Basic Facts about Expander Graphs, Studies in Complexity and Cryptography, 2011: 451–464, doi:10.1007/978-3-642-22670-0_30
- Reingold, Omer, Undirected connectivity in log-space, Journal of the ACM, 2008, 55 (4): Article 17, 24 pages, doi:10.1145/1391289.1391291
- Yehudayoff, Amir, Proving expansion in three steps, ACM SIGACT News, 2012, 43 (3): 67–84, doi:10.1145/2421096.2421115
外部連結
- Brief introduction in Notices of the American Mathematical Society (頁面存檔備份,存於互聯網檔案館)
- Introductory paper by Michael Nielsen (頁面存檔備份,存於互聯網檔案館)
- Lecture notes from a course on expanders (by Nati Linial and Avi Wigderson)
- Lecture notes from a course on expanders (by Prahladh Harsha) (頁面存檔備份,存於互聯網檔案館)
- Definition and application of spectral gap