کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4952214 1442021 2017 16 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Equivalence of two fixed-point semantics for definitional higher-order logic programs
ترجمه فارسی عنوان
معادل بودن دو معانی ثابت نقطه برای برنامه های منطقی مرتبه بالاتر
کلمات کلیدی
برنامه ریزی منطقی مرتبه بالاتر برنامه ریزی، معناشناسی برنامه ریزی منطقی،
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
Two distinct research approaches have been proposed for assigning extensional semantics to higher-order logic programming. The former approach [11] uses classical domain-theoretic tools while the latter [1] builds on a fixed-point construction defined on a syntactic instantiation of the source program. The relationships between these two approaches had not been investigated until now. In this paper we demonstrate that for a very broad class of programs, namely the class of definitional programs introduced by W.W. Wadge, the two approaches coincide with respect to ground atoms that involve symbols of the program. On the other hand, we argue that if existential higher-order variables are allowed to appear in the bodies of program rules, the two approaches are in general different. The results of the paper contribute to a better understanding of the semantics of higher-order logic programming.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Theoretical Computer Science - Volume 668, 15 March 2017, Pages 27-42
نویسندگان
, , ,