是的,自Cheeseman,Kanefsky和Taylor的1991年论文以来,已经做了很多工作。
搜索NP-Complete问题的相变将为您带来很多结果。Hartmann和Weigt [1]就是这样的评论。有关更高级别的介绍,请参见Brian Hayes美国科学家的文章[2] [3]。
Cheesemen,Kanefsky和Taylor的1991年论文是计算机科学家没有注意数学文献的不幸案例。在Cheeseman,Kanefsky和Taylor的论文中,他们将汉密尔顿周期确定为具有相变,并且搜索成本在临界阈值附近有所上升。他们使用的随机图模型是Erdos-Renyi随机图(固定边缘概率或等效的高斯度分布)。在Cheeseman等人1991年的论文之前,已经对该案例进行了充分的研究,即使对于临界图或接近临界阈值,此类图也几乎可以肯定地采用多项式时间算法。Bollobas的“随机图” [4]是很好的参考。我相信原始证据是由Angliun和Valiant [5]提出的,而Bollobas,Fenner和Frieze [6]则作了进一步的改进。继芝士曼之后
随机Erdos-Renyi随机图中汉密尔顿周期的相变存在的意义是,找到解决方案的可能性有快速的转变,但这并不意味着汉密尔顿周期的“内在”复杂性增加。在理论上和实践上,甚至在临界转变时,几乎肯定有多项式时间算法可以在鄂尔多斯-仁伊随机图中找到哈密顿环。
调查传播[8]在找到非常接近临界阈值的随机3-SAT令人满意的实例方面取得了成功。我目前的知识有点生锈,所以我不确定在临界阈值附近为不满意的情况找到“有效”算法是否有很大进展。据我所知,3-SAT是一种“容易”解决的问题,它是否可以满足且接近临界阈值,但在临界阈值附近无法满足的情况下未知(或很难?)。
我的知识现在已经过时了,但是上一次我深入研究这个主题时,有一些事情对我很重要:
- 对于Erdos-Renyi随机图,哈密顿周期是“容易的”。困难之处在哪里?
- 当在几乎确定的概率0或1区域中很远时,即使对于中等大小的实例(据我所知,每个1000位500位数字都是完全难解的),没有有效的算法(据我所知),数字分区应该可以解决。最先进的算法)。[9] [10]
- 对于接近临界阈值的可满足实例,即使是巨大的实例大小(数百万个变量),3-SAT都很“容易”,但是对于接近临界阈值的不满意实例,3-SAT很难。
我犹豫将其包括在这里,因为我没有发表任何同行评审的论文,但我确实写了论文就此主题而言。主要思想是,“本质上困难”的一类可能的随机合奏(哈密顿循环,数字分配问题等)具有“尺度不变性”。稳定征值分布是具有这种质量的自然分布中的一种,具有幂律尾部,并且可以从NP-完全合奏中选择随机实例,该组合以某种方式并入了稳定征值分布。我给出了一些薄弱的证据,如果选择具有Levy稳定度分布而不是正态分布(即Erdos-Renyi)的随机图,则可以发现本质上困难的哈密顿循环实例。如果没有别的,它至少会为您提供一些文献综述的起点。
[1] AK Hartmann和M. Weigt。组合优化问题中的相变:基础知识,算法和统计力学。Wiley-VCH,2005年。
[2] B.海斯。最简单的难题。美国科学家,90(2),2002。
[3] B.海斯。在门槛上。美国科学家,91(1),2003。
[4] B.Bollobás。随机图,第二版。剑桥大学出版社,纽约,2001年。
[5] D. Angluin和LG Valiant。用于汉密尔顿电路和匹配的快速概率算法。J.计算机,系统。Sci。,1979:18:155-193。
[6] B.Bollobás,TI Fenner和AM Frieze。在随机图中查找汉密尔顿路径和循环的算法。Combinatorica,7:327-341,1987。
[7] B. Vandegriend和J. Culberson。对于哈密顿环问题,G n,m相变并不困难。J. AI Research,9:219-245,1998。
[8] A. Braunstein,M。Mézard和R. Zecchina。调查传播:可满足性的算法。随机结构和算法,27:201-226,2005年。
[9] I. Gent和T. Walsh。数划分的启发式分析。计算智能,1998年14:430-451。
[10] CP Schnorr和M. Euchner。格基减少:改进的实用算法和解决子集和的问题。L. Budach编辑的《计算理论基础》 91年论文集,计算机科学讲义,第529卷,第68-85页,1991年。