2009
DOI: 10.1007/978-3-642-02777-2_45
|View full text |Cite
|
Sign up to set email alerts
|

Algorithms for Weighted Boolean Optimization

Abstract: The Pseudo-Boolean Optimization (PBO) and Maximum Satisfiability (MaxSAT) problems are natural optimization extensions of Boolean Satisfiability (SAT). In the recent past, different algorithms have been proposed for PBO and for MaxSAT, despite the existence of straightforward mappings from PBO to MaxSAT and viceversa. This papers proposes Weighted Boolean Optimization (WBO), a new unified framework that aggregates and extends PBO and MaxSAT. In addition, the paper proposes a new unsatisfiability-based algorith… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
100
0

Year Published

2010
2010
2023
2023

Publication Types

Select...
7
1

Relationship

2
6

Authors

Journals

citations
Cited by 105 publications
(100 citation statements)
references
References 34 publications
0
100
0
Order By: Relevance
“…We ran experiments with all available Maxsat solvers that use a sequence of SAT problem approach: Msuncore, WBO [12], PM2, WPM1, WPM2 [1,2], SAT4J [4], and Qmaxsat [10].…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…We ran experiments with all available Maxsat solvers that use a sequence of SAT problem approach: Msuncore, WBO [12], PM2, WPM1, WPM2 [1,2], SAT4J [4], and Qmaxsat [10].…”
Section: Resultsmentioning
confidence: 99%
“…The main prior works utilizing a sequence of SAT tests to solve Maxsat began with the work of Fu and Malik [6], and include SAT4J [4], WPM1, PM2, and WPM2 [1,2], and Msuncore [12]. As mentioned above there has also been work on branch and bound based solvers but such solvers are not directly comparable with the sequence of SAT solvers: each type of solver is best suited for different types of problems.…”
Section: Related Workmentioning
confidence: 99%
“…We performed an empirical study of nine existing maxsat solvers: cplex (version 12.2), wpm1 (with the latest 2012 improvements [1]), wpm2 (version 2 [2]), bincd [10], wbo [15], minimaxsat [9], sat4j [4], akmaxsat [13], and maxhsOrig [7]. All of these solvers are able to solve maxsat in its most general form, i.e., weighted partial maxsat, and thus have the widest range of applicability.…”
Section: Empirical Evaluation Of Current Maxsat Solversmentioning
confidence: 99%
“…In particular, we have implemented the WPM1 algorithm from [4,24], which is based on the detection of unsatisfiable cores. These are satisfiability test based algorithms, where the parameter k ranges from 0 to k opt .…”
Section: Wsmt Solving (S1)mentioning
confidence: 99%
“…This algorithm is the weighted version of the FuMalik algorithm [4,24] for partial MaxSAT. In those works, the underlying solver was a SAT solver.…”
Section: Wsmt Solving (S1)mentioning
confidence: 99%