Abstract
The order in which subgoals are selected and solved has a strong influence on the search space of model elimination procedures. A general principle is to prefer subgoals with few solutions over subgoals with many solutions. In this paper we show that the standard selection methods are not flexible enough to satisfy this principle. As a generalization of the standard paradigm the new method of subgoal alternation is presented and integrated into the theorem prover SETHEO. Among other advantages, subgoal alternation also provides more look-ahead information about the needed proof resources than the standard method; this information can be used for search pruning. The evaluation of the new technique on a large number of formulae shows a significant improvement in performance.
Work funded within the project ‘SETHEO II’ (Je112/5) of the Deutsche Forschungsgemeinschaft (DFG).
Preview
Unable to display preview. Download preview PDF.
References
O. L. Astrachan, M. E. Stickel. Caching and Lemmaizing in Model Elimination Theorem Provers. CADE-11, LNAI 607, p. 224–238, Springer, 1992.
D. Brand. Proving theorems with the modification method. SIAM Journal of Computing, 4(4):412–430, 1975.
M. Fitting. First-Order Logic and Automated Theorem Proving, Springer, 1990.
C. Goller, R. Letz, K. Mayr, J. Schumann. SETHEO V3.2: Recent Developments-System Abstract-.CADE-12, LNAI 814, p. 778–782, Springer, 1994.
J. Harrison. Optimizing proof search in model elimination. GADE-13, LNAI 1104, p. 313–327, Springer, 1996.
R. Letz. First-Order Calculi and Proof Procedures for Automated Deduction. Dissertation, Technische Hochschule Darmstadt, 1993.
R. Letz, J. Schumann, S. Bayerl, W. Bibel. SETHEO: A High-Performance Theorem Prover. Journal of Automated Reasoning, 8:183–212, 1992.
R. Letz, K. Mayr, C. Goller. Controlled Integration of the Cut Rule into Connection Tableau Calculi. Journal of Automated Reasoning, 13:297–337, 1994.
D. W. Loveland. Automated theorem proving: A logical basis. North Holland, New York, 1978.
M. Moser, C. Lynch, J. Steinbach. Model elimination with basic ordered paramodulation. Technical Report AR-95-11, Institut für Informatik, Technische Universität München, 1995.
M. Moser. Goal-directed reasoning in clausal logic with equality. Dissertation, Institut für Informatik, TU München, 1996.
M. Moser. Compiling basic paramodulation to logic. Technical report, Institut für Informatik, TU München, 1997.
M. Moser, O. Ibens, R. Letz, J. Steinbach, C. Goller, J. Schumann, K. Mayr. SETHEO and E-SETHEO. Special issue of the Journal of Automated Reasoning, to appear 1997.
G. A. Robinson, L. Wos. Paramodulation and theorem proving in first-order theories with equality. Machine Intelligence, 4:135–150, 1969.
R. E. Shostak. Refutation graphs. Artificial Intelligence, 7:51–64, 1976.
M. E. Stickel. A Prolog technology theorem prover: Implementation by an extended Prolog compiler. Journal of Automated Reasoning, 4:353–380, 1988.
G. Sutcliffe, C. B. Suttner, T. Yemenis. The TPTP problem library. CADE-12, LNAI 814 of, p. 778–782, Springer, 1994.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ibens, O., Letz, R. (1997). Subgoal alternation in model elimination. In: Galmiche, D. (eds) Automated Reasoning with Analytic Tableaux and Related Methods. TABLEAUX 1997. Lecture Notes in Computer Science, vol 1227. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0027415
Download citation
DOI: https://doi.org/10.1007/BFb0027415
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-62920-7
Online ISBN: 978-3-540-69046-7
eBook Packages: Springer Book Archive