Skip to main content
Log in

A decidable first-order logic for knowledge representation

  • Published:
Journal of Automated Reasoning Aims and scope Submit manuscript

Abstract

Decidable first-order logics with reasonable model-theoretic semantics have several benefits for knowledge representation. These logics have the expressive power of standard first order logic along with an inference algorithm that will always terminate, both important considerations for knowledge representation. Knowledge representation systems that include a faithful implementation of one of these logics can also use its model-theoretic semantics to provide meanings for the data they store. One such logic, a variant of a simple type of first-order relevance logic, is developed and its properties described. This logic, although extremely weak, does capture a non-trivial and well-motivated set of inferences that can be entrusted to a knowledge representation system.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Hector J. Levesque and Ronald J. Brachman, ‘Expressiveness and tractability in knowledge representation and reasoning,’ Computational Intelligence, 3(2), 78–93 (1987).

    Google Scholar 

  2. Drew V. McDermott, ‘Tarskian semantics, or no notation without denotation!,’ Cognitive Science, 2(3), 277–282 (1978).

    Google Scholar 

  3. Patrick J. Hayes, ‘In defence of logic’, in Proceedings of the Fifth International Joint Conference on Artificial Intelligence, pp. 559–565, Cambridge, Massachusetts, August 1977. International Joint Committee on Artificial Intelligence.

    Google Scholar 

  4. Robert, C. Moore, ‘The role of logic in knowledge representation and commonsense reasoning’, in Proceedings of the Second National Conference on Artificial Intelligence, Pittsburgh, Pennsylvania (1982).

  5. Alan M. Frisch, ‘Using model theory to specify AI programs’, in Proceedings of the Ninth International Joint Conference on Artificial Intelligence, pp. 148–154, Los Angeles, California, August 1985. International Joint Committee for Artificial Intelligence.

    Google Scholar 

  6. Kurt Konolige, ‘Belief and incompleteness’, in Jerry R. Hobbs and Robert C. Moore (Ed.), Formal Theories of the Commonsense World, Ablex, Norwood, New Jersey (1985).

    Google Scholar 

  7. Hector J. Levesque, ‘A logic of implicit and explicit belief’, in Proceedings of the Fourth National Conference on Artificial Intelligence, pp. 198–202, Austin, Texas, August 1984. American Association for Artificial Intelligence.

    Google Scholar 

  8. Alan Ross Anderson, and Nuel D. BelnapJr., Entailment: The Logic of Relevance and Necessity, volume I. Princeton University Press, Princeton, New Jersey, 1975.

    Google Scholar 

  9. Stuart C. Shapiro and Mitchell Wand, ‘The relevance of relevance.’ Technical Report 46, Computer Science Department, Indiana University, November 1976.

  10. João P. Martins, and Stuart C. Shapiro, ‘A model for belief revision’, Artificial Intelligence, 35 (1), 25–79 (1988).

    Google Scholar 

  11. Nuel D. Belnap, Jr., ‘How a computer should think’, in Contemporary Aspects of Philosophy: Proceedings of the Oxford International Symposium, pp. 30–56, 1975.

  12. Nuel D. Belnap, Jr., ‘A useful four-valued logic’, in G. Epstein and J. M. Dunn (Ed.), Modern Uses of Multiple-Value Logic, pp. 8–37. Reidel, 1977.

  13. Alasdair Urquhart, ‘The undecidability of entailment and relevant implication,’ Journal of Symbolic Logic, 49(4), 1059–1073 (1984).

    Google Scholar 

  14. J. Michael Dunn, ‘Intuitive semantics for first-degree entailments and ‘coupled trees’, Philosophical Studies, 29, 149–168 (1976).

    Google Scholar 

  15. Alan Ross Anderson and Nuel D. BelnapJr., ‘First degree entailments’, Math. Annalen, 149, 301–319 (1963).

    Google Scholar 

  16. Micheal R. Garey and David S. Johnson, Computers and Intractability: A Guide to the Theory of NP-Completeness, Freeman, San Francsco (1979).

    Google Scholar 

  17. Alan M. Frisch and James F. Allen, ‘Knowledge retrieval as limited inference’, in Donald W. Loveland (Ed.), Proceedings 6th International Conference on Automated Deduction, New York, Springer-Verlag, 1982.

    Google Scholar 

  18. Ronald J. Brachman, Richard E. Fikes, and Hector J. Levesque, ‘KRYPTON: A functional approach to knowledge representation’, IEEE Computer, 16(10), 67–73, (1983).

    Google Scholar 

  19. Peter F. Patel-Schneider, ‘A hybrid decidable, logic-based knowledge representation system’, Computational Intelligence, 3(2), 64–77 (1987).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This is a revised and much extended version of a paper of the same name that appears in the Proceedings of the Ninth International Joint Conference on Artificial Intelligence, Los Angeles, California, 1985.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Patel-Schneider, P.F. A decidable first-order logic for knowledge representation. J Autom Reasoning 6, 361–388 (1990). https://doi.org/10.1007/BF00244354

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00244354

Key words

Navigation