Boosting branch-and-bound MaxSAT solvers with clause learning - Aix-Marseille Université Accéder directement au contenu
Article Dans Une Revue AI Communications Année : 2021

Boosting branch-and-bound MaxSAT solvers with clause learning

Zhenxing Xu
  • Fonction : Auteur
Jordi Coll
  • Fonction : Auteur
Felip Manyà
Djamal Habet
  • Fonction : Auteur
Kun He
  • Fonction : Auteur

Résumé

The Maximum Satisfiability Problem, or MaxSAT, offers a suitable problem solving formalism for combinatorial optimization problems. Nevertheless, MaxSAT solvers implementing the Branch-and-Bound (BnB) scheme have not succeeded in solving challenging real-world optimization problems. It is widely believed that BnB MaxSAT solvers are only superior on random and some specific crafted instances. At the same time, SAT-based MaxSAT solvers perform particularly well on real-world instances. To overcome this shortcoming of BnB MaxSAT solvers, this paper proposes a new BnB MaxSAT solver called MaxCDCL. The main feature of MaxCDCL is the combination of clause learning of soft conflicts and an efficient bounding procedure. Moreover, the paper reports on an experimental investigation showing that MaxCDCL is competitive when compared with the best performing solvers of the 2020 MaxSAT Evaluation. MaxCDCL performs very well on real-world instances, and solves a number of instances that other solvers cannot solve. Furthermore, MaxCDCL, when combined with the best performing MaxSAT solvers, solves the highest number of instances of a collection from all the MaxSAT evaluations held so far.
Fichier non déposé

Dates et versions

hal-03594950 , version 1 (03-03-2022)

Identifiants

Citer

Chu-Min Li, Zhenxing Xu, Jordi Coll, Felip Manyà, Djamal Habet, et al.. Boosting branch-and-bound MaxSAT solvers with clause learning. AI Communications, 2021, pp.1-21. ⟨10.3233/AIC-210178⟩. ⟨hal-03594950⟩
61 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More