Abstract
A previous work on Herbrand model construction is extended in two ways. The first extension increases the capabilities of the method, by extending one of its key rules. The second, more important one, defines a new method for simultaneous search of refutations and models for set of equational clauses. The essential properties of the new method are given. The main theoretical result of the paper is the characterization of conditions assuring that models can be built. Both methods (for equational and non equational clauses) have been implemented as an extension of OTTER. Several running examples are given, in particular a new automatic solution of the ternary algebra problem first solved by Winker.
The examples emphasize the unified approach to model building allowed by the ideas underlying our method and the usefulness of using constrained clauses. Several problems open by the present work are the main lines of future work.
This work has been partially supported by ESPRIT-BRA No 6471 “Medlar 2” and PRC-IA (MRE-CNRS, FRANCE)
Preview
Unable to display preview. Download preview PDF.
References
Christophe BOURELY, Ricardo CAFERRA, and Nicolas PELTIER. Model building in automated deduction. Forthcoming, 1994.
Leo BACHMAIR, Harald GANZINGER, and Uwe WALDMANN. Superposition with simplification as a decision procedure for the monadic class with equality. In Computational Logic and Proof Theory, KGC'93, pages 83–96. Springer-Verlag, Lecture Notes in Computer Science 713, 1993.
W.W. BLEDSOE and D.W. LOVELAND. Automated Theorem Proving after 25 years, volume 29 of Contemporary Mathematics. American Mathematical Society, Providence, RI, USA, 1984.
Hubert COMON and Pierre LESCANNE. Equational problems and disunification. Journal of Symbolic Computation, 7:371–475, 1989.
Hubert COMON. Disunification: a survey. In Jean-Louis Lassez and Gordon Plötkin, editors, Computational Logic: Essays in Honor of Alan Robinson. MIT Press, 1991.
Ricardo CAFERRA and Nicolas ZABEL. Extending resolution for model construction. In Logics in AI, JELIA'90, pages 153–169. Springer-Verlag, Lecture Notes in Artificial Intelligence 478, 1991.
Ricardo CAFERRA and Nicolas ZABEL. A method for simultaneous search for refutations and models by equational constraint solving. Journal of Symbolic Computation, 13:613–641, 1992.
Christian G. FERMüLLER and Alexander LEITSCH. Model building by resolution. In Computer Science Logic, CSL'92, pages 134–148. Springer-Verlag, Lecture Notes in Computer Science 702, 1992.
C. FERMüLLER, A. LEITSCH, T. TAMMET, and N. ZAMOV. Resolution Methods for the Decision Problem. Lecture Notes in Artificial Intelligence 679. Springer-Verlag, 1993.
Masayuki FUJITA, John SLANEY, and Frank BENNETT. Automatic generation of some results in finite algebra. In Proceedings of IJCAI'93, pages 52–67. Morgan and Kaufmann, 1993.
H. GELERNTER, J.R. HANSEN, and D.W. LOVELAND. Empirical explorations of the geometry theorem-proving machine. In Jörg Siekmann and Graham Wrightson, editors, Automation of Reasoning, vol. 1, pages 140–150. Springer-Verlag, 1983. Originally published in 1960.
Rainer MANTHEY and François BRY. Satchmo: A theorem prover implemented in PROLOG. In Proc. of CADE-9, pages 415–434. Springer-Verlag, Lecture Notes in Computer Science 310, 1988.
William W. McCUNE. OTTER 2.0 Users Guide. Argonne National Laboratory, 1990.
Saharon SHELAH. Decidability of a portion of the predicate calculus. Israel Journal of Mathematics, 28(1–2):32–44, 1977.
James R. SLAGLE. Automatic theorem proving with renamable and semantic resolution. Journal of the ACM, 14(4):687–697, October 1967.
Steve WINKER. Generation and verification of finite models and counterexamples using an automated theorem prover answering two open questions. Journal of the ACM, 29:273–284, 1982.
Larry WOS. Automated reasoning. Notices of the American Mathematical Society, 40(1):15–26, January 1993.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bourely, C., Caferra, R., Peltier, N. (1994). A method for building models automatically. Experiments with an extension of OTTER. In: Bundy, A. (eds) Automated Deduction — CADE-12. CADE 1994. Lecture Notes in Computer Science, vol 814. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58156-1_6
Download citation
DOI: https://doi.org/10.1007/3-540-58156-1_6
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58156-7
Online ISBN: 978-3-540-48467-7
eBook Packages: Springer Book Archive