کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
426980 686409 2016 32 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Synthesis of positive logic programs for checking a class of definitions with infinite quantification
ترجمه فارسی عنوان
سنتز برنامه های منطقی مثبت برای بررسی طبقه ای از تعاریف با تعیین کمیت بی نهایت
کلمات کلیدی
ادعای برنامه؛ برنامه منطق؛ سنتز برنامه؛ تحول آشکار/برابر
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی

We describe a method based on unfold/fold transformations that synthesizes positive logic programs P(r)P(r) with the purpose of checking mechanically definitions of the form D(r)=∀X(r(X)⇔QYR(X,Y))D(r)=∀X(r(X)⇔QYR(X,Y)) where r   is the relation defined by the formula QYR(X,Y)QYR(X,Y), X is a set of variables to be instantiated at runtime by ground terms, QY is a set of quantified variables on infinite domains (Q   is the quantifier) and R(X,Y)R(X,Y) a quantifier-free formula in the language of a first-order logic theory. This work constitutes a first step towards the construction of a new type of assertion checkers with the ability of handling restricted forms of infinite quantification.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Information and Computation - Volume 249, August 2016, Pages 205–236
نویسندگان
, ,