Abstract
In this paper we integrate a sorted unification calculus into free variable tableau methods for logics with term declarations. The calculus we define is used to close a tableau at once, unifying a set of equations derived from pairs of potentially complementary literals occurring in its branches. Apart from making the deduction system sound and complete, the calculus is terminating and so, it can be used as a decision procedure. In this sense we have separated the complexity of sorts from the undecidability of first order logic.
Research supported by the Spanish Project TIC98-00445-C03-02 “TREND”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. G. Cohn. A more expressive formulation of many sorted logic. Journal of Automated Reasoning 3, 113–200, 1987.
A. G. Cohn. A many sorted logic with possibly empty sorts. CADE’11. LNCS 607, 633–647, 1992.
A. Degtyarev, A. Voronkov. What you always wanted to know about rigid Eunification. Journal of Automated Reasoning 20(1), 47–80, 1998.
M. Fitting. First-Order Logic and Automated Theorem Proving (2 edition). Springer, 1996.
A. M. Frisch. The substitutional framework for sorted deduction: fundamental results on hybrid reasoning. Artificial Intelligence 49, 161–198, 1991.
A. Gavilanes, J. Leach, P. J. Martín, S. Nieva. Reasoning with preorders and dynamic sorts using free variable tableaux. AISMC-3. LNCS 1138, 365–379, 1996.
A. Gavilanes, J. Leach, P. J. Martín, S. Nieva. Semantic tableaux for a logic with preorders and dynamic declarations. TABLEAUX’97 (Position paper), CRIN 97-R-030, 7–12, 1997.
O. Herzog et al. LILOG-Linguistic and logic methods for the computational understanding of german. LILOG-Report 1b, IBM Germany, 1986.
P. J. Martín, A. Gavilanes. Simultaneous sorted unification for free variable tableaux: an elegant calculus. TR-SIP 86/98. 1998.
P. J. Martín, A. Gavilanes, J. Leach. Free variable tableaux for a logic with term declarations. TABLEAUX’98. LNAI 1397, 202–216. 1998.
P. J. Martín, A. Gavilanes, J. Leach. Tableau methods for a logic with term declarations. Journal of Symbolic Computation 29, 343–372, 2000.
R. Nieuwenhuis, A. Rubio. Theorem proving with ordering and equality constrained clauses. Journal of Symbolic Computation 19, 321–351, 1995.
M. Schmidt-Schauss. Computational Aspects of an Order Sorted Logic with Term Declarations. LNAI 395, Springer, 1989.
C. Walther. A Many-sorted Calculus based on Resolution and Paramodulation. Research Notes in Artificial Intelligence. Pitman, 1987.
C. Weidenbach. A sorted logic using dynamic sorts. MPI-I-91-218, 1991.
C. Weidenbach. First-order tableaux with sorts. Journal of the Interest Group in Pure and Applied Logics 3(6), 887–907, 1995.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Martín, P.J., Gavilanes, A. (2000). Simultaneous Rigid Sorted Unification. In: Ojeda-Aciego, M., de Guzmán, I.P., Brewka, G., Moniz Pereira, L. (eds) Logics in Artificial Intelligence. JELIA 2000. Lecture Notes in Computer Science(), vol 1919. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-40006-0_14
Download citation
DOI: https://doi.org/10.1007/3-540-40006-0_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41131-4
Online ISBN: 978-3-540-40006-6
eBook Packages: Springer Book Archive