Complexity and compilation of GZ-aggregates in answer set programming

被引:12
作者
Alviano, Mario [1 ]
Leone, Nicola [1 ]
机构
[1] Univ Calabria, Dept Math & Comp Sci, I-87030 Commenda Di Rende, Italy
关键词
answer set programming; aggregates; complexity; compilation; LOGIC PROGRAMS; SEMANTICS; SYSTEM;
D O I
10.1017/S147106841500023X
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Gelfond and Zhang recently proposed a new stable model semantics based on Vicious Circle Principle in order to improve the interpretation of logic programs with aggregates. The paper focuses on this proposal, and analyzes the complexity of both coherence testing and cautious reasoning under the new semantics. Some surprising results highlight similarities and differences versus mainstream stable model semantics for aggregates. Moreover, the paper reports on the design of compilation techniques for implementing the new semantics on top of existing ASP solvers, which eventually lead to realize a prototype system that allows for experimenting with Gelfond-Zhang's aggregates.
引用
收藏
页码:574 / 587
页数:14
相关论文
共 29 条
[11]   Combining answer set programming with description logics for the semantic Web [J].
Eiter, Thomas ;
Ianni, Giovambattista ;
Lukasiewicz, Thomas ;
Schindlauer, Roman ;
Tompits, Hans .
ARTIFICIAL INTELLIGENCE, 2008, 172 (12-13) :1495-1539
[12]   Efficient HEX-Program Evaluation Based on Unfounded Sets [J].
Eiter, Thomas ;
Fink, Michael ;
Krennwallner, Thomas ;
Redl, Christoph ;
Schuller, Peter .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2014, 49 :269-321
[13]   Semantics and complexity of recursive aggregates in answer set programming [J].
Faber, Wolfgang ;
Pfeifer, Gerald ;
Leone, Nicola .
ARTIFICIAL INTELLIGENCE, 2011, 175 (01) :278-298
[14]   Design and implementation of aggregate functions in the DLV system [J].
Faber, Wolfgang ;
Pfeifer, Gerald ;
Leone, Nicola ;
Dellarmi, Tina ;
Ielpa, Giuseppe .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2008, 8 (545-580) :545-580
[15]   Answer sets for propositional theories [J].
Ferraris, P .
LOGIC PROGRAMMING AND NONMONOTONIC REASONING, 2005, 3662 :119-131
[16]   Logic Programs with Propositional Connectives and Aggregates [J].
Ferraris, Paolo .
ACM TRANSACTIONS ON COMPUTATIONAL LOGIC, 2011, 12 (04) :1-40
[17]   Conflict-driven answer set solving: From theory to practice [J].
Gebser, Martin ;
Kaufmann, Benjamin ;
Schaub, Torsten .
ARTIFICIAL INTELLIGENCE, 2012, 187 :52-89
[18]  
Gelfond M., 1991, NEW GENERAT COMPUT, V9, P365, DOI DOI 10.1007/BF03037169
[19]  
Gelfond M., 1988, LOGIC PROGRAMM, V2, P1070
[20]   Vicious Circle Principle and Logic Programs with Aggregates [J].
Gelfond, Michael ;
Zhang, Yuanlin .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2014, 14 :587-601