Add new symmetry breaking technique for finite model finding. Improvements to bounde...
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>
Fri, 27 Sep 2013 14:27:19 +0000 (09:27 -0500)
committerAndrew Reynolds <andrew.j.reynolds@gmail.com>
Fri, 27 Sep 2013 14:27:29 +0000 (09:27 -0500)
commite277b4d220a1d15ac32f6e4fc5f06e88f55b7f68
tree2a56691dea81453e5f9ba42e859fdc6783fa1545
parentccd1ca4c32e8a3eac8b18911a7b2d32b55203707
Add new symmetry breaking technique for finite model finding.  Improvements to bounded integer quantifier instantiation.
15 files changed:
src/smt/options
src/smt/smt_engine.cpp
src/theory/quantifiers/Makefile.am
src/theory/quantifiers/bounded_integers.cpp
src/theory/quantifiers/bounded_integers.h
src/theory/quantifiers/full_model_check.cpp
src/theory/quantifiers/symmetry_breaking.cpp [new file with mode: 0755]
src/theory/quantifiers/symmetry_breaking.h [new file with mode: 0755]
src/theory/quantifiers_engine.cpp [changed mode: 0644->0755]
src/theory/rep_set.cpp
src/theory/uf/options
src/theory/uf/theory_uf_strong_solver.cpp
src/theory/uf/theory_uf_strong_solver.h
src/util/sort_inference.cpp
src/util/sort_inference.h