首页> 外文会议>International joint conference on artificial intelligence >SATenstein: Automatically Building Local Search SAT Solvers From Components
【24h】

SATenstein: Automatically Building Local Search SAT Solvers From Components

机译:Satenstein:自动构建来自组件的本地搜索SAT索盘

获取原文

摘要

Designing high-performance algorithms for computationally hard problems is a difficult and often time-consuming task. In this work, we demonstrate that this task can be automated in the context of stochastic local search (SLS) solvers for the prepositional satisfiability problem (SAT). We first introduce a generalised, highly param-eterised solver framework, dubbed SATenstein, that includes components gleaned from or inspired by existing high-performance SLS algorithms for SAT. The parameters of SATenstein control the selection of components used in any specific instantiation and the behaviour of these components. SATenstein can be configured to instantiate a broad range of existing high-performance SLS-based SAT solvers, and also billions of novel algorithms. We used an automated algorithm configuration procedure to find instantiations of SATenstein that perform well on several well-known, challenging distributions of SAT instances. Overall, we consistently obtained significant improvements over the previously best-performing SLS algorithms, despite expending minimal manual effort.
机译:为计算艰难问题设计高性能算法是难以且通常耗时的任务。在这项工作中,我们证明,此任务可以在随机本地搜索(SLS)求解器的上下文中自动化,用于介词可满足性问题(SAT)。我们首先介绍一个广义的高级参数化求解器框架,被称为Satenstein,其中包括从现有的高性能SLS算法中获取或灵感的组件。 Satenstein的参数控制任何特定实例化的组件的选择和这些组件的行为。 Satenstein可以配置为实例化广泛的现有高性能SLS的SAT溶剂,以及数十亿的新算法。我们使用了自动算法配置程序来查找Satenstein的实例化,这些内容在几个众所周知的挑战性的SAT实例分布上表现良好。总的来说,尽管消耗最小的手动努力,我们始终如一地获得了先前最佳性能的SLS算法的显着改进。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号