|
ABSTRACT
The Prolog III programming language extends Prolog by redefining the fundamental process at its heart: unification. This article presents the specifications of this new language and illustrates its capabilities.
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
|
Balinski, M.L. and Gomory, R.E. A mutual primal-dual simplex method. In Recent Advances in Mathematical Programming R.L. Graves and P. Wolfe, Eds. McGraw-Hill, New York, 1963, pp. 17-26.
|
| |
2
|
Benhamou E and Boi, J-M. Le traitement des contraintes Bool&nnes dans Prolog III. Theses de doctorat, GiA, Facult6 des Sciences de Luminy, Universit6 Aix-Marseille {I. Novembre 1988.
|
| |
3
|
Bland R.G. New finite pivoting for the simplex method. Math Oper. Res. 2, (May 1977), 103-107.
|
| |
4
|
|
| |
5
|
Brown M. Problem proposed in: Am. Math. Month_ly 90, 8 (1983), 569.
|
| |
6
|
|
| |
7
|
Carroll L. Symbolic Logic and the Game of Logic. Dover, New York. 1958.
|
| |
8
|
Colmerauer A. Equations and inequations on finite and infinite trees. Invited lecture. In Proceedings of the International Conference on Fifth Generation Computer Systems, (Tokyo, November 1984), pp. 85-99.
|
 |
9
|
|
| |
10
|
Colmerauer A. Theoretical model of Prolog II. In Logic Programming and its Application, M. Van Caneghem and D. Warren, Eds. Ablex Publishing Corp., Norwood, N.J., 1986, 3-31.
|
| |
11
|
Colmerauer A. Final specifications for Prolog lII, Esprit I project Pl106. February, 1988.
|
| |
12
|
Dantzig G.B. Linear Programming and Extensions. Princeton University Press, Princeton, N.J., 1963.
|
| |
13
|
Dincbas M. et al. The constraint logic programming CHIP. In Proceedings of the International Conference on Fifth Generation Computer Systems, (Japan, December 1988), FGCS '88, pp. 693-702.
|
| |
14
|
Duijvestijn A.J.W. Simple perfect squared square of lowest order. Comb. Theory. set B 25, (1978), 240-243.
|
| |
15
|
Gardner M. Wheels, Life andOtherMathematicalAmusements. W.H. Freeman and Co., I983.
|
 |
16
|
|
| |
17
|
Imbert J-L. About redundant inequalities generated by Fourier's algorithm. AIMSA'90, Fourth International Conference on Artificial Intelligence.' Methodology, Systems, Applications. Albena-Varna, Bulgaria. (September 1990), To be published.
|
 |
18
|
|
| |
19
|
JaffarJ. and Michaylov, S. Methodology and Implementation of a Constraint Logic Programming System. In Proceedings of the Fourteenth International Conference on Logic Programming (Melbourne). MIT Press, Cambridge, Mass. 1987, pp. 196-218.
|
| |
20
|
Kowalski R. and Kuehner, D. Resolution with Selection Function. Artif Intell. 3, (1970), 227-260.
|
| |
21
|
Oxusoff L. and Rauzy, A. Evaluation s6mantique en calcul propositionnel. Theses de doctorat. GIA, Facultfi des Sciences de Luminy, Universit~ Aix- Marseille II. January 1989.
|
 |
22
|
|
| |
23
|
Touraivane. La r~cup~ration de m~moire dans les machines non dtSterministes. Th?:se de doctorat, Facult(~ des Sciences de Luminy, Universit~ Aix- Marseille II, November 1988.
|
| |
24
|
Siegel R Representation et utilisation de la connaissance en calcul propositionnel, Thase de doctorat d'Etat, GIA, Facult6 des Sciences de Luminy, Universit(~ Aix-Marseille II, July 1987.
|
| |
25
|
Sprague R. Uber die Zerlegung von Rechtecken in lauter verschiedene Quadrate. J. fiir die reine und angewandte Mathematik 182, (1940).
|
CITED BY 72
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
M. Garcia de la Banda , M. Hermenegildo , M. Bruynooghe , V. Dumortier , G. Janssens , W. Simoens, Global analysis of constraint logic programs, ACM Transactions on Programming Languages and Systems (TOPLAS), v.18 n.5, p.564-614, Sept. 1996
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shin Takahashi , Satoshi Matsuoka , Akinori Yonezawa , Tomihisa Kamada, A general framework for Bi-directional translation between abstract and pictorial data, Proceedings of the 4th annual ACM symposium on User interface software and technology, p.165-174, November 11-13, 1991, Hilton Head, South Carolina, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"Jan Grabowski : Reviewer"
Prolog III is a constraint logic programming language developed by
the author starting in the mid-1980s. This overview introduces the
language in a self-contained way. The features of Prolog III are treated
in the following order:
more...
|