2016
DOI: 10.1007/978-3-319-44953-1_30
|View full text |Cite
|
Sign up to set email alerts
|

On Incremental Core-Guided MaxSAT Solving

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
3
1
1

Relationship

3
2

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 24 publications
0
6
0
Order By: Relevance
“…This is the approach used by most applications [17,39,40,71]. Next we show that by leveraging the sequential property, incremental core-guided MaxSAT solving [61] can solve the sequential MaxSAT problem more efficiently. The unsat core-guided MaxSAT algorithm, also known as Fu & Malik algorithm [24], forms the basis of many popular MaxSAT algorithms [4,42,44,47].…”
Section: Optimizationsmentioning
confidence: 88%
“…This is the approach used by most applications [17,39,40,71]. Next we show that by leveraging the sequential property, incremental core-guided MaxSAT solving [61] can solve the sequential MaxSAT problem more efficiently. The unsat core-guided MaxSAT algorithm, also known as Fu & Malik algorithm [24], forms the basis of many popular MaxSAT algorithms [4,42,44,47].…”
Section: Optimizationsmentioning
confidence: 88%
“…As inherited from jDart, AgxFaults also uses the constraints library jConstraints [26] as an abstraction layer for constraint solvers. Since the jConstraint does not support solving pMaxSMT/MaxSMT and sequential MaxSMT problems, we implemented the Fu & Malik's core-guided max-sat algorithm [27] and the incremental core-guided MaxSMT solving algorithm [20] into the jConstraint library. We use the Z3 (https://github.com/Z3Prover/z3) SMT solver as our back-end constraint solver.…”
Section: Methodsmentioning
confidence: 99%
“…After each iteration of the Angelic Refinement Loop, a new set of constraints are added into the angelic formula. Instead of considering each angelic formula after each iteration as an independent max-sat problem and invoking a Max-SAT solver to find MCS, we consider all generated angelic formula so far as a sequence of a similar max-sat problem, i.e., an instance of a sequential maximum satisfiability problem [20]. The Formula Solver uses a sequential max-sat solver to compute MCS of the angelic formula incrementally.…”
Section: Incremental Formula Solvermentioning
confidence: 99%
See 1 more Smart Citation
“…To further speed up the solving phase, we observe that the above grounding algorithm is solving a sequence of similar WPMS prob-lems, where each problem is a subset of its immediate successor. By exploiting this insight, we have developed incremental solving which speeds up WMPS solving by reusing past results [39] .…”
Section: Learning and Inferencementioning
confidence: 99%