核心概念
本文利用群論證明了計算圖的計數問題,即使在少數情況下也很困難,幾乎等同於在所有情況下都很難解決。
這篇研究論文探討了利用群論來放大圖論問題的計算複雜度。作者主要關注兩個問題:計算 k-團的數量模 2 和計算有向多重圖中唯一哈密頓環的數量模 p。
計算 k-團的數量模 2
作者首先回顧了先前關於計算 k-團數量模 2 的研究,特別是 Boix-Adserà 等人 (2019) 和 Goldreich (2020) 的研究。
他們證明,對於幾乎所有大小為 (1/2+ε)2(n^2) 的子集 S ⊂ {0, 1}^(n^2),如果一個算法能夠在 S 上正確計算 k-團的數量模 2,那麼它幾乎等同於一個能夠在所有情況下以高概率正確計算 k-團數量模 2 的隨機算法。
這個結果對於非自適應查詢來說幾乎是最優的,除非 PH 塌陷。
作者還證明,對於任何常數 k > 2 和 ε > 0,存在一個從計算所有情況下 k-團數量模 2 到計算 (1/2 + ε) 比例情況下 k-團數量模 2 的隨機歸約,該歸約在 Õ(n^2) 時間內完成,成功概率大於 2/3。
多重圖計數問題的最壞情況到稀有情況的歸約
作者證明,在隨機指數時間假設 (RETH) 下,即使在 1/2^(n/log n) 比例的情況下正確計算 n 個頂點有向多重圖中唯一哈密頓環的數量模 p 也需要 2^(γn) 時間,其中 p = Θ(2^n)。
他們還證明了計算 n 個頂點無向多重圖中大小為 ⌊n/2⌋ 的唯一團的數量模 p 的類似結果。
這些結果表明,顯著改進這些問題的算法可能是不可行的。
技術貢獻
作者利用群論中的基本概念,特別是軌道穩定器定理和共軛類結構,來獲得他們的結果。
對於計算 k-團的數量模 2,他們利用了幾乎所有圖都具有平凡自同構群這一事實。
對於多重圖上的計數問題,他們根據共軛類結構對函數進行分類,並利用該分類來設計他們的算法。
結論
這篇論文證明了群論是放大圖論問題計算複雜度的有力工具。作者的結果對平均案例複雜度和稀有案例硬度的理論具有重要意義。
統計資料
如果我們從所有具有 n 個頂點的無向簡單圖的集合中均勻地隨機抽取一個圖 Un,則概率為 1-n^2/2^(n+2)(1+o(1)),|Aut(Un)| = 1。
對於任何常數 ε > 0,存在一個從計算所有情況下 k-團數量模 2 到計算 (1/2 + ε) 比例情況下 k-團數量模 2 的隨機歸約,該歸約在 Õ(n^2) 時間內完成,成功概率大於 2/3。
在隨機指數時間假設 (RETH) 下,即使在 1/2^(n/log n) 比例的情況下正確計算 n 個頂點有向多重圖中唯一哈密頓環的數量模 p 也需要 2^(γn) 時間,其中 p = Θ(2^n)。
在隨機指數時間假設 (RETH) 下,即使在 1/2^(n/log n) 比例的情況下正確計算 n 個頂點無向多重圖中大小為 ⌊n/2⌋ 的唯一團的數量模 p 也需要 2^(γn) 時間,其中 p = Θ(2^n)。