.


:




:

































 

 

 

 


-




. ?

, , . -

6.

. - :

) (, );

)

) , , , , .

-

) , , .

. , , - ( ). - . . , . , .

-, . - .

, , . 4 5 .

.

6. , - .

7. - , .. , - ,

, - . , , ( ).

: , . ( [12]).

- , . , - .

: -, ,

-, , :

- ( LOGLISP [13] ) (back-tracking) . . , .. , , . , , , , .. .

-, .

- (., , [14]) () . , IC-PROLOG [15], MU-PROLOG [16] . 6, , - . , . , , ( ).

.

17. 1 (. 13). , , ((4), (5), (6)),

□.

((5), (4), (6)),

. , , , .. (4), □. , , . 3.

() ,

□,

18. :

(11)

(12)

(13)

(14)

, ( ) . , (13) (14) , . () , . (13) (14), (14) ( ). (11)(14), , .

19 ( . [14]). . , , :

-- (, )

-- (, )

-- (, )

-- (, )

()

()

()

(, ) -- (, ), ()

( ).

(, ).

, , () , , . 4.

{ / X, / },

{ / },

, (15). { / X, /, / }. - { /}.

:

22. , - .

23. , .

24. (. 17 19)?

25. , 18 .

26. .

, : . , . , . , () () . ( ).

, 7, .

. . , , ( , ). [8]. . .

. , , [17]. , , ( ). .

(.. [2, 3]). CLP (Constraint Logic Programming). , , , , , .

- [19] ( , , , .). .

1. .. // . . 2. . 850855. .: , 1979.

2. .., .. . .: , 1979.

3. . . .: , 1971.

4. . - , // . . . . .: , 1970. . 7. . 194218.

5. ., . . .: , 1983.

6. .. . .: , 1970.

7. Emden M., Kowalski R. The Semantics of Predicate Logic as a Programming Language // JACM. 23. 4. P. 733742.

8. Lloyd J. Foundation of Logic Programming // Tech. Report. 82/7. Univ. Melbourne, 1983.

9. Apt K., Emden M. Contributions to the Theory of Logic Programming // JACM. 29. 3. P. 841862.

10. Clark K. Predicate Logic as a Computational Formalism // Res. Report. 79/59. Imper. College, 1980.

11. Hill R. LUSH-Resolution and its Completeness // DGL Memo 78. Univ. Edinburgh, 1974.

12. . . .: , 1960.

13. Robinson J., Sibert E. Logic Programming in LISP / School of Computer and Information Science. Syracuse Univ., 1980.

14. -ѻ ( ). : , 1979.

15. Clark K., McCabe F. The Control Facilities of IC-PROLOG, in Expert Systems in the Micro Electronic Age. Edinburg Univ. Press. P. 122149.

16. Hayes P. Computation and Deduction // Proc. MFCS Conf., Czechoslovakian Acad. Sci., 1973.

17. Clark K. Negation as Failure, in Logic and Data-bases // Plenum Press. N.Y.,1978. P. 293322.

18. Fifth Generation Computer Systems // Proc. Internat. Conf. on Fifth Generation Computer Systems / T. Moto-Oka ed. North-Holland Publ. Comp. Amsterdam; N.Y.; Oxford, 1982.

19. .., .., .., .. -

. .: , , 2000.

20. ., . . .: , 1987 (F.W. Clocksin, C.S. Mellish. Programming in Prolog. Springer-Verlag, 1981).

21. . . .: , 1990 (I. Bratko. Prolog Programming for Artificial Intelligence. Addison-Wesley Publ. Comp. Inc., Wokingham, 1986).

22. .. . . . 2- ., . . : - . -, 2000.

23. Kakas A.C., Kowalski R.A., Toni F. The Role of Abduction in Logic Programming. Handbook of Logic in Artificial Intelligence and Logic Programming / Eds. D.M. Gabbay, C.J. Hoger, J.A. Robinson. Oxford Univ. Press, 1998.

24. .., .., .., .. / . .. , .. . .: , 2004.

25. .., .. // . . . 2010. 5. . 95113.

26. / . .. , .. ; . .. . .: ̻, 2009.

27. Cox P.T., Pietrzykowski T. General Diagnosis by Abductive Inference // Proc. of the IEEE Symposium on Logic Programming. 1987. P. 183189.

28. Matyasiki P., Nalepai G.J., Zieciki P. Prolog-Based Real-Time Intelligent Control of the Hexor Mobile Robot // http: // ai. ia. agh. edu. pl / wiki/_media / hekate: bib:ptm-ki 2007.pdf

 





:


: 2017-01-28; !; : 261 |


:

:

- , - .
==> ...

1716 - | 1644 -


© 2015-2024 lektsii.org - -

: 0.05 .