有什么证据表明图同构不在?


23

通过在我的岗位Fortnow的评论,有上进心有证据表明图同构问题不是 -完整NP G I N P N P P G I P,并通过一个事实,即为总理候选人 -中间的问题(没有在-complete也不),我很感兴趣已知证据即是不是在。GINPNPPGIP

一种这样的证据是受限图形同构的问题-completeness(定点自由图形同构的问题是 -complete)。Lubiw 在“ 类似于图同构的一些NP完全问题 ”中研究了这一问题和其他概括。有些人可能会争辩说,尽管有超过45年的历史,但没有人发现多项式时间算法。NPNPG IGIGI

我们还有什么其他证据可以证明不在呢?GIP


2
子图同构也是NP完全的。

1
有点薄弱的证据是越来越多的问题,这些问题与GI的对数空间等效,但是似乎都没有明显的多重时间算法。(当然,如果其中一人确实有polytime算法然后他们都做。)
安德拉斯·萨拉蒙

类似于P对NP的间接证据:数十年来GI算法的优化,例如,可疑的非P最坏情况趋势仍具有实验可验证的趋势,显然主要是在随机正则图上。
vzn


你怎么看待这件事?dharwadker.org/tevet/isomorphism
Anna Tomskova

Answers:


11

在提出这个问题之前,我的观点是图同构可能存在于P中,即没有证据认为GI不存在于P中。所以我问自己,什么可以作为我的证据:如果存在针对成熟算法-群同构,充分利用可用结构 -基团和仍然没有希望实现多项式运行时间的话,我会同意,GI可能不是在P.有已知的算法,利用像现有的结构同构测试的 -组。奥布莱恩(1994)p p pppp,但我还没有足够详细地阅读它,以判断它是否充分利用了可用的结构,或者是否有希望改进此算法(不利用 -group的其他非显而易见的结构)以实现多项式运行时。p

但是我知道Dick Lipton要求在2011年底前采取行动,以弄清总体上组同构问题,特别是组同构问题的计算复杂性。所以我用谷歌搜索p

site:https://rjlipton.wordpress.com group isomorphism

以查看行动呼吁是否成功。确实是:

  1. 组同构问题:可能的Polymath问题?
  2. 群同构研究进展
  3. CCC中的三个:组同构性的进展

最后一篇文章回顾了一篇论文,该论文为某些重要的族群实现了运行时,利用了许多可用的结构,并认可了上述1994年以来的论文。因为运行时绑定既与图同构在实践中并不难的经验兼容,又与没人能提出多项式时间算法(甚至对于组同构)的经验兼容,这可以被视为GI不在P中的证据。 n O 日志log n nO(loglogn)nO(loglogn)


我的搜索也显示了rjlipton.wordpress.com/2015/03/05/news-on-intermediate-problems。它引用定理2 图同构在。此外,每个承诺问题都属于是为承诺问题定义的。 S Z K B P P M C S PRPMCSPSZKBPPMCSP这证明GI不是NP完整的,但这不是这里的问题。让我补充说,我认为答案的长度或样式没有问题,因为我将证据请求解释为对合理意见的请求。
Thomas Klimpel

5
我不听你的话 您如何知道“可用结构”已被“充分利用”?如果有的话,Grochow-Qiao的论文是否暗示用同调类可以做更多的事情?
萨肖·尼科洛夫

@SashoNikolov所谓的“可用结构”,是指关于群体理论社区,相关社区和现有出版物中结构的知识。例如,结构未被“充分利用”的出版物的主要目标是提出一种实用的可实现算法,因此该出版物在某个时候就停止了,只提到了其余限制,而没有明确指出这些限制是否是基本的。Grochow-Qiao的论文对此进行了回顾,并直接攻击了群同构的计算复杂性,因此其结果提供了良好的证据。
Thomas Klimpel

11

您必须检查以确保黑盒设置中不存在非平凡的排列的最小排列集比但仍然是指数,即OEIS A186202n!

存储未标记图所需的位数为。见Moni的Naor。“一般未标记图的简洁表示。” 离散应用数学28.3(1990):303-307。如果我记得的话,压缩方法的证明会更干净一些。无论如何,让呼叫设置。对于标记的图,令。 Ñlog2(n2)nlog(n)+O(n)UL=2(n2)

--Haskell notation
graphCanonicalForm :: L -> U

graphIsomorphism :: L -> L -> Bool
graphIsomorphism a b = (graphCanonicalForm a) == (graphCanonicalForm b)    

UL和如果转换为指数)。仅检查它们的类型签名,将图以规范形式显示就容易了,但是如上图所示,GC使GI变得容易。BoolLL


谢谢。这种说法有多强?
Mohammad Al-Turkistany

是否有引用文献可以进一步证明这种联系?
vzn

3
@ MohammadAl-Turkistany:这基本上是一个查询复杂性参数。但是,我认为众所周知的算法(例如Babai-Luks 1983)已经超越了这个界限,我认为这是相当可观的(类似于对)。2n2n
2015年

1
@ChadBrewbaker:如果您的疑虑已被编码,并且平均情况下的复杂性,我敢肯定,恶臭的确比您的算法好得多。(请注意,最著名的下限是(Miyazaki,1996年),并且为Miyazaki图找到了一个多重时间算法。简单的分析显示,下界为。)此外,GI是平均情况下的线性时间(Babai-Kucera)。Ω(2n/20)(3/2)n
2015年

2
@ MohammadAl-Turkistany:这个问题使我对我对地理标志的复杂性的信念有了更深入的思考。回复:您的另一个问题,请注意,如果没有从GI到GA的多时Turing(甚至是多一)缩减,则P NP。
约书亚·格罗夫

8

Kozen在他的论文《相当于图同构的集团问题》中给出了不在的证据。以下是论文的内容:GIP

“尽管如此,找到用于图同构的多项式时间算法可能与找到用于NP完全问题的多项式时间算法一样困难。为支持这一说法,我们提出了一个与图同构相同的问题,即小扰动其中是NP完整的。”

同样,Babai在他最近的突破性论文《准多项式时间内的图同构》中提出了反对有效GI算法存在的论点。他观察到,组同构问题(可简化为GI)是将GI放入的主要障碍。组同构问题(组由其Cayley tableis给出)可以在,并且不知道在。PnO(logn)P

以下是Babai论文的摘录:

本文的结果放大了群体同构问题(和提出的挑战问题)作为将GI放置在P中的障碍的重要性。GI的中间状态(既不是NP完全的,也不是多项式时间的)也很可能将持续存在。


2
来自Kozen的Lem。由图3可以得到这种现象的一个简单例子:即时,诱导子图同构(是的诱导子图)正好是GI,但是当时是NP难的对于任何。对于离散参数,我们知道P中的问题会很快变成NP完整的(例如2SAT与3SAT)。您是否知道在P中存在一些带有连续参数的问题的例子,这些问题在一个急剧的阈值时就变成了NP完全的?如果是这样,那么这种推理就不会证明GI不在P中,但是我无法想到这样的例子。HG|G|=|H||G|=c|H|c>1
2015年

2
@JoshuaGrochow不,我不知道任何此类决策问题。但是对于优化问题,我知道找到满足 子句的赋值在而找到满足子句的赋值即使对于可满足3SAT公式(SAT)也是 hard的。7/8P7/8+ϵNPϵ>0
Mohammad Al-Turkistany 2015年

糟糕,Klimpel的答案已包含组同构证据。无论如何,拥有巴拜对此事的看法是有益的。
Mohammad Al-Turkistany


5

这是其他尚未引用的结果

  • 关于图同构的硬度 /ToránFOCS 2000和SIAM J. Comput。33,5 1093-1108。

    我们表明,图同构的问题是下DLOGTIME均匀AC硬0许多酮削减用于复杂类NL,PL(概率对数空间),用于每对数空间模块化类国防部ķ L和对于问题的类DET NC 1还原为行列式。这些是关于图形同构问题的最强的已知硬度结果,意味着从对等图的完全匹配问题到对数空间的随机减少。我们还研究了图形自同构问题的硬度结果。

  • 图同构不是AC 0可归结为组同构 / Chattopadhyay,Toran,Wagner

    当输入结构由乘法表明确给出时,我们为组和拟组同构问题提供了新的上限。我们表明,这些问题可以通过具有O(log log n)深度和O(log 2 n)个不确定位的无界扇入的多项式大小不确定性电路来计算,其中n是组元素的数量。这从[Wol94]改善了问题的现有上限。在先前的上限中,电路限制了扇入,但深度为O(log 2 n)以及O(log 2 n)不确定位。然后,我们证明了上限的电路类型无法计算奇偶校验函数。由于奇偶校验为AC 0可归结为图同构,这意味着在AC 0归约定义的顺序下,图同构严格比组或拟组同构更难。


4
尽管这些确实是GI上已知最强的下界,但它们并没有真正说明它不在P中。在第一种情况下,DET与P的关系并不那么紧密。在第二种情况下,请注意,P中的度已经相当丰富。AC0
2015年

关于“ GI的已知最强下界”,ofc GI在NP中,因此GI不在P中的实际证明等同于P≠NP!(可能通过NPI ≠∅)...
vzn 2015年

4
是的,但是例如,很高兴知道GI是P-hard!(当然,P硬度与表明P中没有某些东西无关,但至少表明GI不是NC中的!)
Joshua Grochow
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.