DOI: 10.29007/xt3j
|View full text |Cite
|
Sign up to set email alerts
|

Instantiations, Zippers and EPR Interpolation

Abstract: This paper describes interpolation procedures for EPR. In principle, interpolation for EPR is simple: It is a special case of first-order interpolation. In practice, we would like procedures that take advantage of properties of EPR: EPR admits finite models and those models are sometimes possible to describe very compactly. Inspired by procedures for propositional logic that use models and cores, but not proofs, we develop a procedure for EPR that uses just models and cores.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(5 citation statements)
references
References 14 publications
0
5
0
Order By: Relevance
“…Specifically, Alg. 4 is based on (the time-dual of) a model-based ITP algorithm [Bjùrner et al 2013;Chockler et al 2012] whose generalization procedure was inspired by PDR.…”
Section: Forward Reachability In λ-Pdr and Othersmentioning
confidence: 99%
“…Specifically, Alg. 4 is based on (the time-dual of) a model-based ITP algorithm [Bjùrner et al 2013;Chockler et al 2012] whose generalization procedure was inspired by PDR.…”
Section: Forward Reachability In λ-Pdr and Othersmentioning
confidence: 99%
“…Specifically, Alg. 4 is based on (the time-dual of) a model-based ITP algorithm [Bjørner et al 2013;Chockler et al 2012] whose generalization procedure was inspired by PDR.…”
Section: Dual Interpolation the Essence Of Interpolation-based Infere...mentioning
confidence: 99%
“…Algorithm 4 Dual Model-Based ITP, based on [Bjørner et al 2013;Chockler et al 2012] In each iteration, the algorithm samples a prestate 𝜎 𝑏 of a counterexample to the induction of 𝜑, a state in 𝜑 that in one step reaches states outside 𝜑 (line 4). Instead of excluding just the counterexample-similarly to PDR-the algorithm seeks a minimal clause 𝑐 over the literals that are falsified in 𝜎 𝑏 that does not exclude a state from R 𝑠 , the set of states that the system can reach in 𝑠 steps (line 7), and conjoins 𝑐 to the candidate (line 8).…”
Section: Dual Interpolation the Essence Of Interpolation-based Infere...mentioning
confidence: 99%
“…As a by-product of this research, we are also translating AIGER benchmarks into first-order TPTP benchmarks which can be used to evaluate first-order theorem provers on hardware verification problems. As a future work we are planning to compare and combine our approach with other property directed methods such as PDR/IC3 [19] and interpolation [18,22,29].…”
Section: Resultsmentioning
confidence: 99%
“…Partial interpretations can be represented as sets of ground literals. Let us note that there are also more advanced model representations, e.g., based on cubes used in Z3 [29] or dismatching constraints [30,31] used in iProver, that allow more compact representation of ground sets of literals. In the Inst-Gen framework in place of an explicit model representation we can enforce partial interpretations by fixing a literal selection in clauses using propositional assumptions, this was used in our implementation.…”
Section: Partial Modelsmentioning
confidence: 99%