NASA NTRS · 19950020974
A path-oriented knowledge representation system: Defusing the combinatorial system
Abstract
LIMAP is a programming system oriented toward efficient information manipulation over fixed finite domains, and quantification over paths and predicates. A generalization of Warshall's Algorithm to precompute paths in a sparse matrix representation of semantic nets is employed to allow questions involving paths between components to be posed and answered easily. LIMAP's ability to cache all paths between two components in a matrix cell proved to be a computational obstacle, however, when the semantic net grew to realistic size. The present paper describes a means of mitigating this combinatorial explosion to an extent that makes the use of the LIMAP representation feasible for problems of significant size. The technique we describe radically reduces the size of the search space in which LIMAP must operate; semantic nets of more than 500 nodes have been attacked successfully. Furthermore, it appears that the procedure described is applicable not only to LIMAP, but to a number of other combinatorially explosive search space problems found in AI as well.
Keep this discovery
Explore connections, maps & timelines
Karamouzis, Stamos T., Barry, John S., Smith, Steven L., Feyock, Stefan. 1995-05-01. A path-oriented knowledge representation system: Defusing the combinatorial system. https://ntrs.nasa.gov/citations/19950020974
Cite the original work for its findings. Save a collection to share your selection of sources.