2015
DOI: 10.1007/978-3-319-24318-4_14
|View full text |Cite
|
Sign up to set email alerts
|

Incrementally Computing Minimal Unsatisfiable Cores of QBFs via a Clause Group Solver API

Abstract: Abstract. We consider the incremental computation of minimal unsatisfiable cores (MUCs) of QBFs. To this end, we equipped our incremental QBF solver DepQBF with a novel API to allow for incremental solving based on clause groups. A clause group is a set of clauses which is incrementally added to or removed from a previously solved QBF. Our implementation of the novel API is related to incremental SAT solving based on selector variables and assumptions. However, the API entirely hides selector variables and ass… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(5 citation statements)
references
References 32 publications
0
5
0
Order By: Relevance
“…Additionally, we also implemented the QMaxHS approach described in Section 3.3. The implementation was done on top of DepQBF 4 , the known QBF solver which is capable or reporting unsatisfiable cores [42]. However, the performance of QMaxHS is poor (i.e.…”
Section: Methodsmentioning
confidence: 99%
See 2 more Smart Citations
“…Additionally, we also implemented the QMaxHS approach described in Section 3.3. The implementation was done on top of DepQBF 4 , the known QBF solver which is capable or reporting unsatisfiable cores [42]. However, the performance of QMaxHS is poor (i.e.…”
Section: Methodsmentioning
confidence: 99%
“…Given the reduction of propositional abduction to QMaxSAT, any coreguided MaxSAT algorithm can be used, provided a core-producing QBF solver is used [24,42].…”
Section: Abduction With Qmaxsatmentioning
confidence: 99%
See 1 more Smart Citation
“…The API of DepQBF allows to modify the PCNFs in S by manipulating the quantifier prefix and adding or removing sets of clauses in a stack-based way. Since version 4.0, it is possible to add or remove sets of clauses arbitrarily [29] and to extract unsatisfiable cores, i.e., unsatisfiable subformulas of the PCNF ψ i . At any time when solving ψ i ∈ S, the soundness property of QCDCL (Section 3) that ψ ≡ sat ψ θ and ψ ≡ sat ψ γ , where ψ = ψ i , must hold.…”
Section: Features Of Depqbfmentioning
confidence: 99%
“…Implemented in the state-of-the-art solver DepQBF [15,16], one of the recent and exciting developments in QBF solving has seen the introduction of dependency schemes: algorithms that gather information on variable independence by prior appeal to the syntactic form of an instance. The quantifier prefix of a QBF (in prenex normal form) imposes a total order on the variables; due to the nesting of quantifier scopes, the value of a Boolean variable z can be dependent upon the variables to its left in the prefix.…”
Section: Introductionmentioning
confidence: 99%