Relating Two Dialects of Answer Set Programming

被引:2
作者
Harrison, Amelia [1 ]
Lifschitz, Vladimir [2 ]
机构
[1] Google, Mountain View, CA 94043 USA
[2] Univ Texas Austin, Austin, TX 78712 USA
基金
美国国家科学基金会;
关键词
Answer set programming; answer set solvers; stable models; aggregates; SEMANTICS; LOGIC;
D O I
10.1017/S1471068419000322
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The input language of the answer set solver clingo is based on the definition of a stable model proposed by Paolo Ferraris. The semantics of the ASP-Core language, developed by the ASP Standardization Working Group, uses the approach to stable models due to Wolfgang Faber, Nicola Leone, and Gerald Pfeifer. The two languages are based on different versions of the stable model semantics, and the ASP-Core document requires, "for the sake of an uncontroversial semantics," that programs avoid the use of recursion through aggregates. In this paper we prove that the absence of recursion through aggregates does indeed guarantee the equivalence between the two versions of the stable model semantics, and show how that requirement can be relaxed without violating the equivalence property.
引用
收藏
页码:1006 / 1020
页数:15
相关论文
共 12 条
[1]  
Bartholomew M., 2011, Proceedings of International Joint Conference on Artificial Intelligence (IJCAI), P724
[2]   Recursive aggregates in disjunctive logic programs: Semantics and complexity [J].
Faber, W ;
Leone, N ;
Pfeifer, G .
LOGICS IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2004, 3229 :200-212
[3]   Semantics and complexity of recursive aggregates in answer set programming [J].
Faber, Wolfgang ;
Pfeifer, Gerald ;
Leone, Nicola .
ARTIFICIAL INTELLIGENCE, 2011, 175 (01) :278-298
[4]   Answer sets for propositional theories [J].
Ferraris, P .
LOGIC PROGRAMMING AND NONMONOTONIC REASONING, 2005, 3662 :119-131
[5]   A generalization of the Lin-Zhao theorem [J].
Ferraris, Paolo ;
Lee, Joohyung ;
Lifschitz, Vladimir .
ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2006, 47 (1-2) :79-101
[6]   Abstract gringo [J].
Gebser, Martin ;
Harrison, Amelia ;
Kaminski, Roland ;
Lifschitz, Vladimir ;
Schaub, Torsten .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2015, 15 :449-463
[7]  
Gelfond M., 2014, THEOR PRACT LOG PROG, V14, P4
[8]  
HARRISON A, 2017, THESIS
[9]   Infinitary equilibrium logic and strongly equivalent logic programs [J].
Harrison, Amelia ;
Lifschitz, Vladimir ;
Pearce, David ;
Valverde, Agustin .
ARTIFICIAL INTELLIGENCE, 2017, 246 :22-33
[10]  
Heyting A, 1930, SITZBER PREUSS AKAD, P42