Read/Search this Article
Abstract
For efficient knowledge utilization, it is necessary to keep relationships between knowledge such as isa (or class-inclusion) relationships, hasa (or part-whole) relationships, and data dependencies. These relationships are useful for managing and manipulating knowledge to solve complex problems in connection with belief revision, default reasoning, multiple inheritance within networks, and so on. Unfortunately, keeping and using them can be ineffective and expensive when large numbers of relationships are involved. In this paper, a knowledge table is introduced as a structure that allows effective searching for relationships in knowledge bases. The knowledge table is a table-like representation for keeping relationships that precludes the need for depth-first searching. To create the table, we use logical bitwise computations for searching and for representing relationships. This greatly speeds up the search for the relationships and makes it easy to find loop structures among the relationships.
Journal
- Journal of information processing [List of Volumes]
-
Journal of information processing 13(4), 494-505, 1991-02-10 [Table of Contents]
Information Processing Society of Japan (IPSJ)