|
ABSTRACT
An elaboration of the Prolog language is described in which the notion of first-order term is replaced by a more general one. This extended form of terms allows the integration of inheritance---an <i>IS-A</i> taxonomy---directly into the unification process rather than indirectly through the resolution-based inference mechanism of Prolog. This results in more efficient computations and enhanced language expressiveness. The language thus obtained, called LOGIN, subsumes Prolog, in the sense that conventional Prolog programs are equally well executed by LOGIN.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
Brachman, R. J., Fikes, R. E., and Levesque, H. J. "KRYPTON: A Functional Approach to Knowledge Representation", FLAIR Technical Report <i>No 16,</i> Fairchild Lab. for Artificial Intelligence Research, Fairchild Research Center. Palo Alto, May 1983.
|
 |
6
|
|
| |
7
|
Huet, G. <i>Résolution d'Equations dans des Langages d'Ordre 1, 2, ..., w.</i> Thèse de Doctorat d'Etat, Université de Paris VII, France. 1976.
|
| |
8
|
Kowalski, R. A. "Logic for Data Description", In <i>Logic and Data Bases,</i> Gallaire, H., and Minker, J. (Eds.), pp.77--103. Plenum Press, 1978.
|
| |
9
|
McSkimin, J. R., and Minker, J. "A Predicate Calculus Based Semantic Network for Question-Answering Systems", In <i>Associative Networks---The Representation and Use of Knowledge by Computers,</i> Findler, N. (Ed.). Academic Press, New York, 1979.
|
| |
10
|
Reynolds, J. C. "Transformational Systems and the Algebraic Structure of Atomic Formulas", In <i>Machine Intelligence 5,</i> Michie, D. (Ed.). Edinburgh University Press, 1970.
|
 |
11
|
|
CITED BY 9
|
|
Michael J. Carey , David J. DeWitt , Daniel Frank , M. Muralikrishna , Goetz Graefe , Joel E. Richardson , Eugene J. Shekita, The architecture of the EXODUS extensible DBMS, Proceedings on the 1986 international workshop on Object-oriented database systems, p.52-65, September 23-26, 1986, Pacific Grove, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Gerald Gazda , Geoffrey K. Pullum , Robert Carpenter , Ewan Klein , Thomas E. Hukari , Robert D. Levine, Category structures, Computational Linguistics, v.14 n.1, p.1-19, Winter 1988
|
|