Search NASASearch

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

BibTeXRIS

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.