
@INPROCEEDINGS{BaumgartnerSchmidt06,
AUTHOR = {Baumgartner, P. and Schmidt, R. A.},
YEAR = {2006},
TITLE = {Blocking and Other Enhancements for Bottom-Up Model Generation Methods},
EDITOR = {Furbach, U. and Shankar, N.},
BOOKTITLE = {Automated Reasoning: Third International Joint Conference on Automated Reasoning (IJCAR 2006)},
SERIES = {Lecture Notes in Artificial Intelligence},
VOLUME = {4130},
PUBLISHER = {Springer},
PAGES = {125--139},
URL = {http://www.cs.man.ac.uk/~schmidt/BaumgartnerSchmidt06.html}
ABSTRACT = {
In this paper we introduce several new improvements to the bottom-up
model generation (BUMG) paradigm.
Our techniques are based on non-trivial transformations of first-order
problems into a certain implicational form, namely range-restricted
clauses.
These refine existing transformations to range-restricted
form by extending the domain of interpretation with new Skolem terms
in a more careful and deliberate way.
Our transformations also extend BUMG with a blocking technique for
detecting recurrence in models.
Blocking is based on a conceptually rather simple encoding together
with standard equality theorem proving and redundancy elimination
techniques.
This provides a general-purpose method for finding small models.
The presented techniques are implemented and have been successfully
tested with existing theorem provers on the satisfiable problems from
the TPTP library.
}
}

