Incremental Cardinality Constraints for MaxSAT

被引:0
|
作者
Martins, Ruben [1 ]
Joshi, Saurabh [1 ]
Manquinho, Vasco [2 ]
Lynce, Ines [2 ]
机构
[1] Univ Oxford, Dept Comp Sci, Oxford OX1 2JD, England
[2] Univ Lisbon, Inst Super Tecn, INESC ID, Lisbon, Portugal
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Maximum Satisfiability (MaxSAT) is an optimization variant of the Boolean Satisfiability (SAT) problem. In general, MaxSAT algorithms perform a succession of SAT solver calls to reach an optimum solution making extensive use of cardinality constraints. Many of these algorithms are non-incremental in nature, i. e. at each iteration the formula is rebuilt and no knowledge is reused from one iteration to another. In this paper, we exploit the knowledge acquired across iterations using novel schemes to use cardinality constraints in an incremental fashion. We integrate these schemes with several MaxSAT algorithms. Our experimental results show a significant performance boost for these algorithms as compared to their non-incremental counterparts. These results suggest that incremental cardinality constraints could be beneficial for other constraint solving domains.
引用
收藏
页码:531 / 548
页数:18
相关论文
共 50 条
  • [1] Resizing cardinality constraints for MaxSAT
    Jahren, Eivind
    Acha, Roberto Asin
    [J]. AI COMMUNICATIONS, 2018, 31 (04) : 355 - 367
  • [2] Core-Guided MaxSAT with Soft Cardinality Constraints
    Morgado, Antonio
    Dodaro, Carmine
    Marques-Silva, Joao
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2014, 2014, 8656 : 564 - 573
  • [3] A MaxSAT Algorithm Using Cardinality Constraints of Bounded Size
    Alviano, Mario
    Dodaro, Carmine
    Ricca, Francesco
    [J]. PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 2677 - 2683
  • [4] Incremental Encoding and Solving of Cardinality Constraints
    Reimer, Sven
    Sauer, Matthias
    Schubert, Tobias
    Becker, Bernd
    [J]. AUTOMATED TECHNOLOGY FOR VERIFICATION AND ANALYSIS, ATVA 2014, 2014, 8837 : 297 - 313
  • [5] Modulo Based CNF Encoding of Cardinality Constraints and Its Application to MaxSAT Solvers
    Ogawa, Toru
    Liu, YangYang
    Hasegawa, Ryuzo
    Koshimura, Miyuki
    Fujita, Hiroshi
    [J]. 2013 IEEE 25TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2013, : 9 - 17
  • [6] MaxSAT, hard and soft constraints
    [J]. Front. Artif. Intell. Appl, 2009, 1 (613-631):
  • [7] On Incremental Core-Guided MaxSAT Solving
    Si, Xujie
    Zhang, Xin
    Manquinho, Vasco
    Janota, Mikolas
    Ignatiev, Alexey
    Naik, Mayur
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2016, 2016, 9892 : 473 - 482
  • [8] Embedded Cardinality Constraints
    Wei, Ziheng
    Link, Sebastian
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2018, 2018, 10816 : 523 - 538
  • [9] Probabilistic Cardinality Constraints
    Roblot, Tania
    Link, Sebastian
    [J]. CONCEPTUAL MODELING, ER 2015, 2015, 9381 : 214 - 228
  • [10] FUNDAMENTALS OF CARDINALITY CONSTRAINTS
    THALHEIM, B
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 645 : 7 - 23