Abstract
Usual unification-based analytic calculi like connection calculi [3, 10] and free variable semantic tableaux [8, 2] do not achieve a confluent integration of unification in the analytic framework. In consequence, theorem provers based on these calculi require tentative control strategies like iterative-deepening search with backtracking. This results in a tendency to solve repeatedly the same subproblems, which can be prohibitively costly. In this paper, we present an alternative approach achieving a confluent integration of unification in the analytic framework. We present also an extension of this approach to support efficiently equality reasoning. This provides a new unification-based analytic calculus which is refutation complete and confluent for first-order logic with equality and for which simple irrevocable control strategies can be complete. Experimental results obtained so far with an implementation of this calculus are more than encouraging: our prover is able to solve, in a fully automated manner, a large set of test problems with very good performances.
Preview
Unable to display preview. Download preview PDF.
References
G. D. Alexander and D. A. Plaisted. Proving equality theorems with hyper-linking. In D. Kapur, editor, CADE-11 Proceedings, pages 706–710. Springer, 1992.
B. Becker and J. Posegga. Leantap: Lean tableau-based deduction. JAR, 15:339–358, 1995.
W. Bibel. Automated Theorem Proving. Vieweg Verlag, second edition, 1987.
W. Bibel. Issues in theorem proving based on the connection method. In P. Baumgartner, R. Hähnle, and J. Posegga, editors, 4th International Workshop, TABLEAUX '95 Proceedings, pages 1–16. Springer, 1995.
J.-P. Billon. Declik 1.1 manuel utilisateur. Technical report, Bull Research Center, August 1995.
D. Brand. Proving theorems with the modification method. SIAM Journal on Computing, 4:412–430, 1975.
C.-L. Chang and R. C.-T. Lee. Symbolic Logic and Mechanical Theorem Proving. New-York Academic Press, 1973.
M. C. Fitting. First-Order Logic and Automated Theorem Proving. Springer Verlag, 1990.
S.-J. Lee and D. A. Plaisted. Eliminating duplication with the hyper-linking strategy. JACM, 28:193–214, 1981.
R. Letz, K. Mayr, and C. Goller. Controlled integration of the cut rule into connection tableau calculi. JAR, 13:297–338, 1994.
W. McCune. Otter 2.0 user's guide. Technical report, Argonne National Laboratory, 1990.
F. J. Pelletier. Seventy-five problems for testing automatic theorem provers. JAR, 2:191–216, 1986.
F. J. Pelletier. Errata. JAR, 8:235–236, 1988.
F. J. Pelletier and P. Rudnicki. Non-obviousness. AAR Newsletter, 6:4–5, 1986.
R. Socher-Ambrosius. How to avoid the derivation of redundant clauses in reasoning systems. JAR, 9:77–98, 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Billon, JP. (1996). The disconnection method. In: Miglioli, P., Moscato, U., Mundici, D., Ornaghi, M. (eds) Theorem Proving with Analytic Tableaux and Related Methods. TABLEAUX 1996. Lecture Notes in Computer Science, vol 1071. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61208-4_8
Download citation
DOI: https://doi.org/10.1007/3-540-61208-4_8
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61208-7
Online ISBN: 978-3-540-68368-1
eBook Packages: Springer Book Archive