کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4663281 1345246 2009 22 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Executable specifications for hypothesis-based reasoning with Prolog and Constraint Handling Rules
موضوعات مرتبط
مهندسی و علوم پایه ریاضیات منطق ریاضی
پیش نمایش صفحه اول مقاله
Executable specifications for hypothesis-based reasoning with Prolog and Constraint Handling Rules
چکیده انگلیسی

Constraint Handling Rules (CHR) is an extension to Prolog which opens up a spectrum of hypothesis-based reasoning in logic programs without additional interpretation overhead. Abduction with integrity constraints is one example of hypothesis-based reasoning which can be implemented directly in Prolog and CHR with a straightforward use of available and efficiently implemented facilities.The present paper clarifies the semantic foundations for this way of doing abduction in CHR and Prolog as well as other examples of hypothesis-based reasoning that is possible, including assumptive logic programming, hypotheses with priority and scope, and nonmonotonic reasoning.Examples are presented as executable code so the paper may also serve the additional purpose of a practical guide for developing such programs, and it is demonstrated that the approach provides a seamless integration with existing constraint solvers.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Applied Logic - Volume 7, Issue 3, September 2009, Pages 341–362
نویسندگان
,