Title :
On managing nonmonotonic transitive relationships
Author :
Boutsinas, Basilis
Author_Institution :
Dept. of Comput. Eng. & Inf., Patras Univ., Greece
Abstract :
Efficient representation of knowledge, under a multiple inheritance scheme with exceptions, plays an important role in artificial intelligence. Fast verification of the existence of a transitive relationship in such a hierarchy is of great importance. This paper presents an efficient algorithm for computing transitive relationships with exceptions. It is based on a known transitive closure compression technique that uses a labeled spanning tree of a directed acyclic graph. It is a very fast algorithm compared to graph-search algorithms that solve the same problem, without sacrificing some desirable properties that nonmonotonic multiple inheritance schemes should, in general, possess. Moreover it satisfies low storage requirements.
Keywords :
artificial intelligence; directed graphs; knowledge representation; nonmonotonic reasoning; artificial intelligence; directed acyclic graph; knowledge representation; labeled spanning tree; low storage requirements; multiple inheritance scheme; nonmonotonic transitive relationships; transitive relationship; Artificial intelligence; Computer networks; Database languages; Humans; Informatics; Joining processes; Knowledge engineering; Knowledge representation; Logic; Tree graphs;
Conference_Titel :
Tools with Artificial Intelligence, 1996., Proceedings Eighth IEEE International Conference on
Print_ISBN :
0-8186-7686-7
DOI :
10.1109/TAI.1996.560479