Skip to main content

An algorithm for the retrieval of unifiers from discrimination trees

  • Automated Reasoning
  • Conference paper
  • First Online:
Book cover Logics in Artificial Intelligence (JELIA 1996)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1126))

Included in the following conference series:

  • 145 Accesses

Abstract

We present a modification of the unification algorithm which is adapted to the extraction of simultaneously unifiable literals from discrimination trees. The algorithm is useful for efficient implementation of binary resolution, hyperresolution, and paramodulation. The algorithm is able to traverse simultaneously more than one discrimination tree and to construct a unifier at the same time. In this way backtracking can be minimized.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C-L. Chang, R. C-T. Lee, Symbolic Logic and Mechanical Theorem Proving, Academic Press, New York, 1973.

    Google Scholar 

  2. J. Christian, Flatterms, Discrimination Nets, and Fast Term Rewriting, Journal of Automated Reasoning 10, pp. 95–113, 1993.

    MathSciNet  Google Scholar 

  3. P. Graf, Extended Path-Indexing, CADE 12, Ed. Alan Bundy, pp. 514–528, 1994.

    Google Scholar 

  4. W.H. Joyner, Resolution Strategies as Decision Procedures, J. ACM 23 (1), pp. 398–417, 1976.

    Article  Google Scholar 

  5. R. Kowalski, P.J. Hayes, Semantic Trees in Automated Theorem Proving, Machine Intelligence 4, ed. B. Meltzer and D. Michie, 1969.

    Google Scholar 

  6. D. W. Loveland, Automated Theorem Proving, A Logical Basis, North Holland Publishing Company, Amsterdam, New York, Oxford, 1978.

    Google Scholar 

  7. W. McCune, Experiments with Discrimination-Tree Indexing and Path Indexing for Term Retrieval, Journal of Automated Reasoning, Vol. 9, pp. 147–167, 1992.

    Article  Google Scholar 

  8. W. McCune, OTTER 3.0 Reference Manual and Guide + source, obtainable from info.mcs.anl.gov, 1994.

    Google Scholar 

  9. H. de Nivelle, Resolution Games and Non-Liftable Resolution Orderings, In CSL'94, pp. 279–293, Springer Verlag, 1994.

    Google Scholar 

  10. J. A. Robinson, A Machine Oriented Logic Based on the Resolution Principle, Journal of the ACM, Vol. 12, pp. 23–41, 1965.

    Article  Google Scholar 

  11. J. A. Robinson, Automated Deduction with Hyperresolution, International Journal of Computer Mathematics 1, pp. 227–234, 1965.

    Google Scholar 

  12. M. Stickel, The Path-Indexing Method for Indexing Terms, Technical Note 473, Artificial Intelligence Center SRI International, Menlo Park CA, 1989.

    Google Scholar 

  13. L. Wos, A Note on McCune's Article on Discrimination Trees, Journal of Automated Reasoning 9, pp. 145–146, 1992.

    Article  Google Scholar 

  14. N.K. Zamov: On a Bound for the Complexity of Terms in the Resolution Method, Trudy Mat. Inst. Steklov 128, pp. 5–13, 1972.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

José Jülio Alferes Luís Moniz Pereira Ewa Orlowska

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

de Nivelle, H. (1996). An algorithm for the retrieval of unifiers from discrimination trees. In: Alferes, J.J., Pereira, L.M., Orlowska, E. (eds) Logics in Artificial Intelligence. JELIA 1996. Lecture Notes in Computer Science, vol 1126. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61630-6_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-61630-6_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61630-6

  • Online ISBN: 978-3-540-70643-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics