2010
DOI: 10.1007/978-3-642-14295-6_51
|View full text |Cite
|
Sign up to set email alerts
|

Quantifier Elimination by Lazy Model Enumeration

Abstract: We propose a quantifier elimination scheme based on nested lazy model enumeration through SMT-solving, and projections. This scheme may be applied to any logic that fulfills certain conditions; we illustrate it for linear real arithmetic. The quantifier elimination problem for linear real arithmetic is doubly exponential in the worst case, and so is our method. We have implemented it and benchmarked it against other methods from the literature.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
70
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 53 publications
(70 citation statements)
references
References 16 publications
0
70
0
Order By: Relevance
“…3.2]. More recently, Monniaux [30] described a method for quantifier elimination called lazy model enumeration. The key idea of his algorithm is to derive a cube that implies a given formula, which is then generalised towards a weaker implicant.…”
Section: Methods Based On Primes and Cubesmentioning
confidence: 99%
“…3.2]. More recently, Monniaux [30] described a method for quantifier elimination called lazy model enumeration. The key idea of his algorithm is to derive a cube that implies a given formula, which is then generalised towards a weaker implicant.…”
Section: Methods Based On Primes and Cubesmentioning
confidence: 99%
“…This is why QE for linear fragments of integer and real theories has been a very busy research domain. The most recent advance for linear QE combines state of the art SMT-solving with polyhedral projection [15] for a great performance increase, the general idea of which is given in Algorithm 1.…”
Section: Smt-based Verification Approachesmentioning
confidence: 99%
“…Indeed, transforming a propositional formula into an equivalent formula in disjunctive normal form may cause an exponential blow-up. A more advanced improvement of Cooper's procedure can be found in [RL78]; recent developments propose a lazy approach to quantifier elimination [Mon10].…”
Section: How To Deal With Quantifiersmentioning
confidence: 99%
“…Even though Presburger arithmetic admits quantifier elimination, it is known that eliminating quantifiers can be computationally expensive (see e.g., [RL78,Grä88]). Recent developments propose a promising, lazy approach for quantifier elimination [Mon10].…”
Section: Introductionmentioning
confidence: 99%