Gravel Simon, Elser Veit
Laboratory of Atomic and Solid-State Physics, Cornell University, Ithaca, New York 14853-2501, USA.
Phys Rev E Stat Nonlin Soft Matter Phys. 2008 Sep;78(3 Pt 2):036706. doi: 10.1103/PhysRevE.78.036706. Epub 2008 Sep 22.
Many difficult computational problems involve the simultaneous satisfaction of multiple constraints that are individually easy to satisfy. These constraints might be derived from measurements (as in tomography or diffractive imaging), interparticle interactions (as in spin glasses), or a combination of sources (as in protein folding). We present a simple geometric framework to express and solve such problems and apply it to two benchmarks. In the first application (3SAT, a Boolean satisfaction problem), the resulting method exhibits similar performance scaling as a leading context-specific algorithm (WALKSAT). In the second application (sphere packing), the method allowed us to find improved solutions to some old and well-studied optimization problems. Based upon its simplicity and observed efficiency, we argue that this framework provides a competitive alternative to stochastic methods such as simulated annealing.
许多困难的计算问题涉及同时满足多个单独易于满足的约束条件。这些约束条件可能源自测量(如断层扫描或衍射成像)、粒子间相互作用(如自旋玻璃)或多种来源的组合(如蛋白质折叠)。我们提出了一个简单的几何框架来表达和解决此类问题,并将其应用于两个基准测试。在第一个应用(3SAT,一个布尔满足问题)中,所得方法表现出与领先的上下文特定算法(WALKSAT)相似的性能缩放。在第二个应用(球体填充)中,该方法使我们能够找到一些长期以来深入研究的优化问题的改进解决方案。基于其简单性和观察到的效率,我们认为这个框架为诸如模拟退火等随机方法提供了一个有竞争力的替代方案。