3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-11-02 12:37:52 +00:00
z3/src/muz/spacer
Arie Gurfinkel 5b9bf74787 Spacer engine for HORN logic
The algorithms implemented in the engine are described in the following papers

Anvesh Komuravelli, Nikolaj Bjørner, Arie Gurfinkel, Kenneth L. McMillan:
Compositional Verification of Procedural Programs using Horn Clauses over Integers and Arrays. FMCAD 2015: 89-96

Nikolaj Bjørner, Arie Gurfinkel:
Property Directed Polyhedral Abstraction. VMCAI 2015: 263-281

Anvesh Komuravelli, Arie Gurfinkel, Sagar Chaki:
SMT-Based Model Checking for Recursive Programs. CAV 2014: 17-34
2017-07-31 17:02:29 -04:00
..
CMakeLists.txt Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
obj_equiv_class.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_antiunify.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_antiunify.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_context.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_context.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_dl_interface.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_dl_interface.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_farkas_learner.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_farkas_learner.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_generalizers.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_generalizers.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_itp_solver.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_itp_solver.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_legacy_frames.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_legacy_frames.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_legacy_mbp.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_legacy_mev.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_legacy_mev.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_manager.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_manager.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_marshal.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_marshal.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_matrix.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_matrix.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_mev_array.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_mev_array.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_min_cut.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_min_cut.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_notes.txt Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_proof_utils.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_proof_utils.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_prop_solver.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_prop_solver.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_qe_project.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_qe_project.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_smt_context_manager.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_smt_context_manager.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_sym_mux.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_sym_mux.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_unsat_core_learner.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_unsat_core_learner.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_unsat_core_plugin.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_unsat_core_plugin.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_util.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_util.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_virtual_solver.cpp Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00
spacer_virtual_solver.h Spacer engine for HORN logic 2017-07-31 17:02:29 -04:00