scispace - formally typeset
Journal ArticleDOI

Efficient knowledge representation systems

Dario A. Giuse
- 01 Mar 1990 - 
- Vol. 5, Iss: 01, pp 35-50
Reads0
Chats0
TLDR
KR is described, a very efficient frame system that provides mechanisms for knowledge representation including user-defined inheritance and relations, object-oriented programming, and constraint maintenance and offers excellent performance for a variety of applications.
Abstract
Frame systems occupy an important place among formalisms for computer-based knowledge representation. A common concern about frame systems, however, is that they are not efficient enough. We argue that this is not necessarily true of all possible systems, and that the trade-off between generality and efficiency has not been fully explored. While many systems provide generality at the expense of performance, systems closer to the low end of the spectrum have not been investigated nearly as much. Those systems are well suited for applications that need flexible knowledge representation but cannot afford the high performance price.We describe in detail KR, a very efficient frame system that provides mechanisms for knowledge representation including user-defined inheritance and relations, object-oriented programming, and constraint maintenance. The system is simple and compact and does not include some of the more complex functionality, but it is highly optimized and offers excellent performance for a variety of applications.

read more

Citations
More filters
ReportDOI

A Functional Theory of Creative Reading

TL;DR: A functional theory of creative reading and a novel knowledge organization scheme that supports the creativity mechanisms are presented, arguing that creativity is a necessary component of the reading process and must be considered in any theory or system attempting to describe it.

The Garnet toolkit reference manuals : support for highly-interactive, graphical user interfaces in Lisp

Brad A. Myers
TL;DR: Garnet as discussed by the authors is a set of tools that make it significantly easier to design and implement highly-interactive, graphical, direct manipulation user interfaces, while still being Look-and-Feel independent and providing the applications with tremendous flexibility.
Book ChapterDOI

Integrating Creativity and Reading: A Functional Approach

TL;DR: This work has built on results from psychology, artificial intelligence, and education in order to produce a functional theory of the complete reading process, and has developed a theory of creative reading.
Proceedings Article

A model of creative understanding

TL;DR: The understanding process is formalized and an algorithm capable of producing creative understanding behavior is developed, which is implemented as a portion of the ISAAC reading system, a system which models the creative reading of science fiction stories.

KR, constraint-based knowledge representation

TL;DR: This research presents KR, a very efficient knowledge representation language implemented in Common Lisp that provides powerful frame-based knowledge representation with user-defined inheritance and relations, and an integrated object-oriented programming system.
References
More filters
Book

Human Associative Memory

TL;DR: In this paper, a theory about human memory, about how a person encodes, retains, and retrieves information from memory, was proposed and tested, based on the HAM theory.
Book

Programming in Prolog

TL;DR: This second edition of ''Programming in Prolog'' is a textbook as well as a reference work for everyone who wants to study and use Prolog as a practical programming language.
Journal ArticleDOI

An overview of the KL-ONE Knowledge Representation System

TL;DR: KL-ONE as mentioned in this paper is a system for representing knowledge in Artificial Intelligence programs and has been used in both basic research and implemented knowledge-based systems in a number of places in the AI community.
Book

Logical Foundations of Artificial Intelligence

TL;DR: Typographical Conventions 1 Introduction 1 Bibliographical and Historical Remarks Exercises 2 Declarative Knowledge 2.1 Conceptualization 2.2 Predicate Calculus 2.3 Semantics 2.4 Blocks World Example 2.5 Circuits 2.6 Algebraic Examples 2.7 List Examples 1.9 Specialized Languages 2.8 Reasoning with Uncertain Reasoning 3.1 Probabilities of Sentences 3.4 Provability 3.5 Proving Provability
Book

Common Lisp the Language

Guy L. Steele
TL;DR: This greatly expanded edition of the defacto standard is written by the Vice- Chairman of X3J13 (the ANSI committee responsible for the standardization of Common Lisp) and contains the entire text of the first edition plus six completely new chapters.