Dealing with 4-variables by resolution: An improved MaxSAT algorithm
We study techniques for solving the Maximum Satisfiability problem (MaxSAT). Our focus is on variables of degree 4. We identify cases for degree-4 variables and show how the resolution principle and the kernelization techniques can be nicely integrated to achieve more efficient algorithms for the Ma...
Gespeichert in:
| Veröffentlicht in: | Theoretical computer science Jg. 670; S. 33 - 44 |
|---|---|
| Hauptverfasser: | , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Elsevier B.V
29.03.2017
|
| Schlagworte: | |
| ISSN: | 0304-3975, 1879-2294 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Zusammenfassung: | We study techniques for solving the Maximum Satisfiability problem (MaxSAT). Our focus is on variables of degree 4. We identify cases for degree-4 variables and show how the resolution principle and the kernelization techniques can be nicely integrated to achieve more efficient algorithms for the MaxSAT problem. As a result, we present an algorithm of time O⁎(1.3248k) for the MaxSAT problem, improving the previous best upper bound O⁎(1.358k) by Ivan Bliznets and Alexander Golovnev.
•A faster algorithm is developed for the important MaxSAT problem.•Two new resolution-based reduction rules are introduced that produce instance structures for efficient branching processes.•The resolution principle and kernelization technique are nicely integrated in handling MaxSAT instances.•The algorithm achieves the most significant improvement over the previous best upper bound, compared to the works since 1999. |
|---|---|
| ISSN: | 0304-3975 1879-2294 |
| DOI: | 10.1016/j.tcs.2017.01.020 |