Advanced tools and methods for treewidth-based problem solving

Author:

Hecher Markus1

Affiliation:

1. MIT Computer Science & Artificial Intelligence Laboratory , Cambridge , MA 02139 , USA

Abstract

Abstract Computer programs, so-called solvers, for solving the well-known Boolean satisfiability problem (Sat) have been improving for decades. Among the reasons, why these solvers are so fast, is the implicit usage of the formula’s structural properties during solving. One of such structural indicators is the so-called treewidth, which tries to measure how close a formula instance is to being easy (tree-like). This work focuses on logic-based problems and treewidth-based methods and tools for solving them. Many of these problems are also relevant for knowledge representation and reasoning (KR) as well as artificial intelligence (AI) in general. We present a new type of problem reduction, which is referred to by decomposition-guided (DG). This reduction type forms the basis to solve a problem for quantified Boolean formulas (QBFs) of bounded treewidth that has been open since 2004. The solution of this problem then gives rise to a new methodology for proving precise lower bounds for a range of further formalisms in logic, KR, and AI. Despite the established lower bounds, we implement an algorithm for solving extensions of Sat efficiently, by directly using treewidth. Our implementation is based on finding abstractions of instances, which are then incrementally refined in the process. Thereby, our observations confirm that treewidth is an important measure that should be considered in the design of modern solvers.

Funder

Austrian Science Fund

Society for Research Funding in Lower Austria

Vienna Science and Technology Fund

Publisher

Walter de Gruyter GmbH

Subject

General Computer Science

Reference34 articles.

1. A. Biere, M. Heule, and H. van Maaren, “Handbook of satisfiability,” in Frontiers in Artificial Intelligence and Applications, vol. 185, T. Walsh, Ed., North America, Europe, Asia, IOS Press, 2009.

2. H. Kleine Büning and T. Lettman, “Propositional logic: deduction and algorithms,” in Cambridge Tracts in Theoretical Computer Science, vol. 48, Cambridge, UK, Cambridge University Press, 1999.

3. S. A. Cook, “The complexity of theorem-proving procedures,” in STOC’71, ACM, 1971, pp. 151–158.

4. R. Impagliazzo, R. Paturi, and F. Zane, “Which problems have strongly exponential complexity?” J. Comput. Syst. Sci., vol. 63, no. 4, pp. 512–530, 2001. https://doi.org/10.1006/jcss.2001.1774.

5. A. Atserias, J. K. Fichte, and M. Thurley, “Clause-learning algorithms with many restarts and bounded-width resolution,” J. Artif. Intell. Res., vol. 40, pp. 353–373, 2011. https://doi.org/10.1613/jair.3152.

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3