Skip to main content

An inference system for horn clause logic with equality

A foundation for conditional E-unification and for logic programming in the presence of equality

  • Chapter 7 Extension Of Unification And Narrowing Techniques
  • Conference paper
  • First Online:
Conditional and Typed Rewriting Systems (CTRS 1990)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 516))

Included in the following conference series:

Abstract

In this extended abstract of a full paper we present an inference system for Horn clause logic with equality which is complete not only refutationally but also with respect to the answer substitutions returned, without using functional reflexivity axioms or paramodulating at variable positions. It is goal directed in the sense that—as in SLD resolution—inference rules are only applied to the goal statement. We present the inference system (which subsumes those used for SLD-resolution and for general E-unification), prove its soundness and completeness, and then suggest how this approach forms the appropriate foundation for the study of inference systems (like logic programming interpreters) which return answer substitutions.

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.

5 Bibliography

  1. Dougherty, D., and P. Johann, “An Improved General E-Unification Method,” CADE90, Kaiserlautern, Germany.

    Google Scholar 

  2. Gallier, J.H., Raatz, S., “Extending SLD-Resolution to Equational Horn Clauses Using E-unification”, to appear in Journal of Logic Programming (1987).

    Google Scholar 

  3. “Complete Sets of Transformations for General E-Unification,” Jean Gallier and Wayne Snyder, TCS 67 (1989) 203–260.

    Google Scholar 

  4. “An Inference System for Horn Clause Logic with Equality: A foundation for conditional E-unification and Horn clause logic with equality,” Wayne Snyder and Christopher Lynch, Boston University Technical Report No. BU-TR90-014.

    Google Scholar 

  5. “Conditional Equational Theories and Complete Sets of Transformations,” Steffen Hölldobler, Proceedings of International Conference of Fifth Generation Computer Systems (1988).

    Google Scholar 

  6. Padawitz, P., Computing in Horn Theories, EATCS Monographs on Theoretical Computer Science, Vol. 16, Springer-Verlag, Berlin (1989).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

S. Kaplan M. Okada

Rights and permissions

Reprints and permissions

Copyright information

© 1991 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Snyder, W., Lynch, C. (1991). An inference system for horn clause logic with equality. In: Kaplan, S., Okada, M. (eds) Conditional and Typed Rewriting Systems. CTRS 1990. Lecture Notes in Computer Science, vol 516. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-54317-1_114

Download citation

  • DOI: https://doi.org/10.1007/3-540-54317-1_114

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-47558-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics