Proceedings

A Clash of Intuitions: The Current State of Nonmonotonic Multiple Inheritance Systems

Download BibTeX Cite

Proceedings of the Tenth International Joint Conference on Artificial Intelligence. Knowledge Representation. Pages 476-481.

© 1987 International Joint Conferences on Artificial Intelligence

Abstract

Early attempts at combining multiple inheritance with nonmonotonic reasoning were based on straightforward extensions of tree-structured inheritance systems, and were theoretically unsound. In The Mathematics of Inheritance S11sterm, or TMOIS, Touretzky described two problems these systems cannot handle: reasoning in the presence of true but redundant assertions, and coping with ambiguity. TMOIS provided a definition and analysis of a theoretically sound multiple inheritance system, accompanied by inference algorithms. Other definitions for inheritance have since been proposed that are equally sound and intuitive, but do not always agree with TMOIS. At the heart of the controversy is a clash of intuitions about certain fundamental issues such as skepticism versus credulity, the direction in which inheritance paths are extended, and classical versus intuitive notions of consistency. Just as there are alternative logics, there may be no single "best" approach to nonmonotonic multiple inheritance.

  1. 1977aBelnap, N.D. How a computer should think. In G. Ryle (ed.), Contemporary aspects of philoso- phy, Oriel Press, 1977, pp. 30-56.
  2. 1977b] Belnap, N. D. A useful four-valued logic. In J. M. Dunn and G. Epstein (eds.), Modern uses of multiple-valued logic, D. Reidel Publishing Com- pany, 1977, pp. 8-37.
  3. Borgida, A. Exceptions and taxonomies: knowledge engineering aspects of representation lan- guages. Technical memo, Rutgers University De- partment of Computer Science, February, 1985. 482 KNOWLEDGE REPRESENTATION
  4. Etherington 1987]
  5. Etherington, D. W. Formalizing non- monotonic reasoning systems. Artificial Intelligence, vol. 31, 1987, pp. 41-85.
  6. Fahlman 1979
  7. Fahlman, S. E. NETL: A System for Rep- resenting and Using Real-World Knowledge. The MIT Press, Cambridge, MA, 1979.
  8. Fahlman et al. 1981]
  9. Fahlman, S. E., Touretzky, D. S., and van Roggen, W. Cancellation in a parallel semantic network. Proceedings of IJCAI-81, 1981, pp. 257- 263. IJCAI
  10. Horty et al. 1987]
  11. Horty, J. F., Thomason, R. H., and Tour- etzky, D. S. A skeptical theory of inheritance in non- monotonic semantic nets. Proceedings of AAAI-87, 1987. A more complete version is available as a Carnegie Mellon University Computer Science De- partment technical report.
  12. McDermott and Doyle 1980]
  13. McDermott, D. and Doyle, J. Non-monotonic logic I. Artificial Intelligence, vol. 13, 1980, pp. 41-72.
  14. Reiter 1980
  15. Reiter, R. A logic for default reasoning. Ar- tificial Intelligence, 'vol. 13, 1980, pp. 81-132.
  16. Roberts and Goldstein 1977]
  17. Roberts, R. B. and Goldstein, I. P. The FRL manual. AI Memo No. 409, MIT Artificial Intelligence Laboratory, Cambridge, MA, 1977.
  18. Sandewall, E. Non-monotonic inference rules for multiple inheritance with exceptions. Pro- ceedings of the IEEE, vol. 74, 1986, pp. 1345-1353.
  19. Thomason et al. 1986]
  20. Thomason, R. H., Horty, J. F., and Touretzky, D. S. A calculus for inheritance in mono- tonic semantic nets. Technical Report CMU-CS- 138, Computer Science Department, Carnegie Mel- lon University, Pittsburgh, PA, 1986.
  21. Touretzky 1984]
  22. Touretzky, D. S. Implicit ordering of de- faults in inheritance systems. Proceedings of AAAI- 84, 1984, pp. 322-325.
  23. Touretzky 1986
  24. Touretzky, D. S. The Mathematics of In- heritance Systems. Morgan Kaufmann Publishers, Los Altos, CA, 1986.
  25. Touretzky et al. 1987]
  26. Touretzky, D. S., Horty, J. F., and Thomason, R. H. Issues in the design of nonmono- tonic inheritance systems. Forthcoming technical report, Computer Science Department, Carnegie- Mellon University, Pittsburgh, PA, 1987.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards