首页> 外文期刊>Journal of Automated Reasoning >Heavy--Tailed Phenomena in Satisfiability and Constraint Satisfaction Problems
【24h】

Heavy--Tailed Phenomena in Satisfiability and Constraint Satisfaction Problems

机译:满意度和约束满意度问题中的重尾现象

获取原文
获取原文并翻译 | 示例
       

摘要

We study the runtime distributions of backtrack procedures for propositional satisfiability and constraint satisfaction. Such procedures often exhibit a large variability in performance. Our study reveals some intriguing properties of such distributions : They are often characterized by very long tails or “heavy tails”. We will show that these distributions are best characterized by a general class of distributions that can have infinite moments (i.e., an infinite mean, variance, etc.). Such nonstandard distributions have recently been observed in areas as diverse as economics, statistical physics, and geophysics. They are closely related to fractal phenomena, whose study was introduced by Mandelbrot. We also show how random restarts can effectively eliminate heavy-tailed behav- ior. Furthermore, for harder problem instances, we observe long tails on the left-hand side of the distribution, which is indicative of a non-negligible fraction of relatively short, successful runs. A rapid restart strategy eliminates heavy-tailed behavior and takes advantage of short runs, significantly reducing expected solution time. We demonstrate speedups of up to two orders of magnitude on SAT and CSP encodings of hard problems in planning, scheduling, and circuit synthesis.
机译:我们研究回溯过程的运行时分布,以实现命题可满足性和约束满足。这样的过程通常表现出很大的性能差异。我们的研究揭示了这种分布的一些有趣特性:它们通常以非常长的尾巴或“重尾巴”为特征。我们将表明,这些分布最好以可以具有无限矩(即无限均值,方差等)的一般分布类别为特征。最近在诸如经济学,统计物理学和地球物理学等领域发现了这种非标准分布。它们与分形现象密切相关,Mandelbrot对其研究进行了介绍。我们还展示了随机重启如何有效消除重尾行为。此外,对于较困难的问题,我们在分布的左侧观察到长尾巴,这表明相对较短的成功运行次数不可忽略。快速重启策略消除了繁琐的行为,并利用了短期运行的优势,从而大大缩短了预期的解决方案时间。我们展示了针对计划,调度和电路综合中的难题的SAT和CSP编码,速度提高了两个数量级。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号