LIMAP - LISP MATRIX PROCESSOR( NASA Langley Research Center )
LIMAP is a high level language that provides the user with a set of
COMMON LISP procedures that define and manipulate a vector/matrix-based
knowledge representation. The user may represent relations among objects using
Boolean or symbolic matrices/vectors. These matrices/vectors are abstract data
types that can represent data stored in arrays.
LIMAP is designed to represent semantic nets, an important class of
representations based on finite and enumerable domains. LIMAP differs from other
net-based representation systems in its emphasis on the efficient storage of
large sparse nets, and on the provision of a second-order query capability
oriented toward queries involving paths.
LIMAP is written in COMMON LISP and should be operational on any system
capable of supporting a COMMON LISP environment. LIMAP has been successfully
tested under Allegro Common LISP for the PC v2.0, Allegro Common LISP for SGI,
and Symbolics Common LISP. The standard distribution medium for LIMAP is one 3.5
inch 1.44Mb MS-DOS format diskette. Alternate distribution media are available
upon request. An electronic copy of the documentation in Microsoft Word format
is included on the distribution medium. LIMAP was released to COSMIC in 1997.
COSMIC, and the COSMIC logo are registered trademarks of the National
Aeronautics and Space Administration. All other brands and product names are the
trademarks of their respective holders.
MACHINE REQUIREMENTS: MACHINE INDEPENDENT
PROGRAM SIZE: APPROXIMATELY 1,169 SOURCE STATEMENTS
DISTRIBUTION MEDIA: 3.5 Inch IBM PC DOS Format Diskette
PROGRAM NUMBER: LAR-15550