کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4942053 1436982 2017 47 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
A progression semantics for first-order logic programs
ترجمه فارسی عنوان
معانی پیشرفت برای برنامه های منطقی مرتبه اول
کلمات کلیدی
برنامه نویسی منطقی مدل پایدار، پیشرفت، درجه اول،
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر هوش مصنوعی
چکیده انگلیسی
In this paper, we propose a progression semantics for first-order normal logic programs, and show that it is equivalent to the well-known stable model (answer set) semantics. The progressional definition sheds new insights into Answer Set Programming (ASP), for instance, its relationships to Datalog, First-Order Logic (FOL) and Satisfiability Modulo Theories (SMT). As an example, we extend the notion of boundedness in Datalog for ASP, and show that it coincides with the notions of recursion-freeness and loop-freeness under program equivalence. In addition, we prove that boundedness precisely captures first-order definability for normal logic programs on arbitrary structures. Finally, we show that the progressional definition suggests an alternative translation from ASP to SMT, which yields a new way of implementing first-order ASP.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Artificial Intelligence - Volume 250, September 2017, Pages 58-79
نویسندگان
, ,