A SAT Approach to Branchwidth

被引:11
|
作者
Lodha, Neha [1 ]
Ordyniak, Sebastian [1 ]
Szeider, Stefan [1 ]
机构
[1] TU Wien, Algorithms & Complex Grp, Vienna, Austria
关键词
WIDTH;
D O I
10.1007/978-3-319-40970-2_12
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Branch decomposition is a prominent method for structurally decomposing a graph, hypergraph or CNF formula. The width of a branch decomposition provides a measure of how well the object is decomposed. For many applications it is crucial to compute a branch decomposition whose width is as small as possible. We propose a SAT approach to finding branch decompositions of small width. The core of our approach is an efficient SAT encoding which determines with a single SAT-call whether a given hypergraph admits a branch decomposition of certain width. For our encoding we developed a novel partition-based characterization of branch decomposition. The encoding size imposes a limit on the size of the given hypergraph. In order to break through this barrier and to scale the SAT approach to larger instances, we developed a new heuristic approach where the SAT encoding is used to locally improve a given candidate decomposition until a fixed-point is reached. This new method scales now to instances with several thousands of vertices and edges.
引用
收藏
页码:179 / 195
页数:17
相关论文
共 50 条
  • [1] A SAT Approach to Branchwidth
    Lodha, Neha
    Ordyniak, Sebastian
    Szeider, Stefan
    [J]. ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2019, 20 (03)
  • [2] A SAT Approach to Branchwidth
    Lodha, Neha
    Ordyniak, Sebastian
    Szeider, Stefan
    [J]. PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 4894 - 4898
  • [3] Branchwidth of chordal graphs
    Paul, Christophe
    Telle, Jan Arne
    [J]. DISCRETE APPLIED MATHEMATICS, 2009, 157 (12) : 2718 - 2725
  • [4] A Parsing Approach to SAT
    Castano, Jose M.
    [J]. ADVANCES IN ARTIFICIAL INTELLIGENCE (IBERAMIA 2014), 2014, 8864 : 3 - 14
  • [5] New branchwidth territories
    Kloks, T
    Kratochvíl, J
    Müller, H
    [J]. STACS'99 - 16TH ANNUAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, 1999, 1563 : 173 - 183
  • [6] Graphs with branchwidth at most three
    Bodlaender, HL
    Thilikos, DM
    [J]. JOURNAL OF ALGORITHMS, 1999, 32 (02) : 167 - 194
  • [7] Graphs with Branchwidth at Most Three
    Department of Computer Science, Utrecht University, P.O. Box 80.089, 3508 TB Utrecht, Netherlands
    不详
    [J]. J Algorithms, 2 (167-194):
  • [8] Generation of graphs with bounded branchwidth
    Paul, Christophe
    Proskurowski, Andrzej
    Telle, Jan Arne
    [J]. GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE, 2006, 4271 : 205 - +
  • [9] SAT Modulo ODE: A Direct SAT Approach to Hybrid Systems
    Eggers, Andreas
    Fraenzle, Martin
    Herde, Christian
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, PROCEEDINGS, 2008, 5311 : 171 - 185
  • [10] A NEW APPROACH TO THE SAT PROBLEM
    COT, N
    BELLAICHE, C
    [J]. COMPTES RENDUS DE L ACADEMIE DES SCIENCES SERIE I-MATHEMATIQUE, 1991, 313 (11): : 801 - 804