Proceedings

Stable Model Semantics of Abstract Dialectical Frameworks Revisited: A Logic Programming Perspective

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Knowledge Representation and Reasoning. Pages 2684-2689.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

This paper relates two extensively studied formalisms: abstract dialectical frameworks and logic programs with generalized atoms or similar constructs. While the syntactic similarity is easy to see, also a strong relation between various stable model semantics proposed for these formalisms is shown by means of a unifying framework in which these semantics are restated in terms of program reducts and an immediate consequence operator, where program reducts have only minimal differences. This approach has advantages for both formalisms, as for example implemented systems for one formalism are usable for the other, and properties such as computational complexity do not have to be rediscovered. As a first, concrete result of this kind, one stable model semantics based on program reducts and subset-minimality that reached a reasonable consensus for logic programs with generalized atoms provides a novel, alternative semantics for abstract dialectical frameworks.

  1. [Alviano and Faber, 2013] Mario Alviano and Wolfgang Faber. Properties of answer set programming with convex generalized atoms. In Michael Fink and Yuliya Lierler, editors, Sixth Inter- national Workshop on Answer Set Programming and Other Com- puting Paradigms (ASPOCP 2013), pages 3-16, 2013.
  2. [Alviano et al., 2011] Mario Alviano, Wolfgang Faber, Nicola Leone, Simona Perri, Gerald Pfeifer, and Giorgio Terracina. The disjunctive datalog system DLV. In Georg Gottlob, editor, Datalog 2.0, volume 6702 of LNCS, pages 282-301. Springer Berlin/Heidelberg, 2011.
  3. [Alviano et al., 2013] Mario Alviano, Carmine Dodaro, Wolfgang Faber, Nicola Leone, and Francesco Ricca. WASP: A native ASP solver based on constraint learning. In Pedro Cabalar and Tran Cao Son, editors, Logic Programming and Nonmono- tonic Reasoning, 12th International Conference, LPNMR 2013, Corunna, Spain, September 15-19, 2013. Proceedings, volume 8148 of LNCS, pages 54-66. Springer, 2013.
  4. [Alviano et al., 2014] Mario Alviano, Carmine Dodaro, and Francesco Ricca. Anytime computation of cautious conse- quences in answer set programming. TPLP, 14(4-5):755-770, 2014.
  5. [Brewka and Woltran, 2010] Gerhard Brewka and Stefan Woltran. Abstract dialectical frameworks. In Fangzhen Lin, Ulrike Sat- tler, and Mirosław Truszczyński, editors, Principles of Knowl- edge Representation and Reasoning: Proceedings of the Twelfth International Conference, KR 2010, Toronto, Ontario, Canada, May 9-13, 2010, pages 102-111. AAAI Press, 2010.
  6. [Brewka et al., 2013] Gerhard Brewka, Hannes Strass, Stefan Ell- mauthaler, Johannes Peter Wallner, and Stefan Woltran. Abstract dialectical frameworks revisited. In Francesca Rossi, editor, IJ- CAI 2013, Proceedings of the 23rd International Joint Confer- ence on Artificial Intelligence, Beijing, China, August 3-9, 2013, pages 803-809, 2013. IJCAI
  7. [Denecker et al., 2004] Marc Denecker, Victor W. Marek, and Mirosław Truszczyński. Ultimate approximation and its appli- cation in nonmonotonic knowledge representation systems. Inf. Comput., 192(1):84-121, 2004.
  8. [Dung, 1995] Phan Minh Dung. On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic pro- gramming and n-person games. Artif. Intell., 77(2):321-358, 1995.
  9. [Eiter et al., 2008] Thomas Eiter, Giovambattista Ianni, Thomas Lukasiewicz, Roman Schindlauer, and Hans Tompits. Combining answer set programming with description logics for the semantic web. Artif. Intell., 172(12-13):1495-1539, 2008.
  10. [Eiter et al., 2014] Thomas Eiter, Michael Fink, Thomas Kren- nwallner, Christoph Redl, and Peter Schüller. Efficient hex- program evaluation based on unfounded sets. J. Artif. Intell. Res. (JAIR), 49:269-321, 2014.
  11. [Ellmauthaler and Strass, 2014] Stefan Ellmauthaler and Hannes Strass. The DIAMOND system for computing with abstract di- alectical frameworks. In Simon Parsons, Nir Oren, Chris Reed, and Federico Cerutti, editors, Computational Models of Argu- ment -Proceedings of COMMA 2014, Atholl Palace Hotel, Scot- tish Highlands, UK, September 9-12, 2014, volume 266 of Fron- tiers in Artificial Intelligence and Applications, pages 233-240. IOS Press, 2014.
  12. [Faber et al., 2008] Wolfgang Faber, Gerald Pfeifer, Nicola Leone, Tina Dell'Armi, and Giuseppe Ielpa. Design and implementation of aggregate functions in the dlv system. TPLP, 8(5-6):545-580, 2008.
  13. [Faber et al., 2011] Wolfgang Faber, Nicola Leone, and Gerald Pfeifer. Semantics and complexity of recursive aggregates in an- swer set programming. Artificial Intelligence, 175(1):278-298, 2011. Special Issue: John McCarthy's Legacy. [Ferraris, 2005]
  14. Paolo Ferraris. Answer Sets for Propositional The- ories. In Chitta Baral, Gianluigi Greco, Nicola Leone, and Giorgio Terracina, editors, Logic Programming and Nonmono- tonic Reasoning -8th International Conference, LPNMR'05, Diamante, Italy, September 2005, Proceedings, volume 3662 of LNCS, pages 119-131. Springer Verlag, September 2005.
  15. [Gebser et al., 2009] Martin Gebser, Roland Kaminski, Benjamin Kaufmann, and Torsten Schaub. On the implementation of weight constraint rules in conflict-driven ASP solvers. In Pa- tricia M. Hill and David Scott Warren, editors, Logic Program- ming, 25th International Conference, ICLP 2009, Pasadena, CA, USA, July 14-17, 2009. Proceedings, volume 5649, pages 250- 264. Springer, 2009.
  16. [Gelfond and Lifschitz, 1988] Michael Gelfond and Vladimir Lif- schitz. The stable model semantics for logic programming. In
  17. Robert A. Kowalski and Kenneth A. Bowen, editors, Logic Pro- gramming, Proceedings of the Fifth International Conference and Symposium, pages 1070-1080. MIT Press, 1988.
  18. [Gelfond and Lifschitz, 1991] Michael Gelfond and Vladimir Lif- schitz. Classical negation in logic programs and disjunctive databases. New Generation Comput., 9(3/4):365-386, 1991.
  19. [Gelfond and Zhang, 2014] Michael Gelfond and Yuanlin Zhang. Vicious circle principle and logic programs with aggregates. TPLP, 14(4-5):587-601, 2014.
  20. [Leone et al., 2006] Nicola Leone, Gerald Pfeifer, Wolfgang Faber, Thomas Eiter, Georg Gottlob, Simona Perri, and Francesco Scar- cello. The DLV system for knowledge representation and reason- ing. ACM Trans. Comput. Log., 7(3):499-562, 2006.
  21. [Pelov et al., 2007] Nikolay Pelov, Marc Denecker, and Maurice Bruynooghe. Well-founded and Stable Semantics of Logic Pro- grams with Aggregates. TPLP, 7(3):301-353, 2007.
  22. [Shen and Wang, 2012] Yi-Dong Shen and Kewen Wang. FLP se- mantics without circular justifications for general logic programs. In Jörg Hoffmann and Bart Selman, editors, Proceedings of the Twenty-Sixth AAAI Conference on Artificial Intelligence, July 22- 26, 2012, Toronto, Ontario, Canada., pages 576-591. AAAI Press, 2012.
  23. [Son and Pontelli, 2007] Tran Cao Son and Enrico Pontelli. A Constructive Semantic Characterization of Aggregates in ASP. TPLP, 7:355-375, May 2007.
  24. [Son et al., 2007] Tran Cao Son, Enrico Pontelli, and Phan Huy Tu. Answer sets for logic programs with arbitrary abstract constraint atoms. J. Artif. Intell. Res. (JAIR), 29:353-389, 2007.
  25. [Strass and Wallner, 2014] Hannes Strass and Johannes Peter Wall- ner. Analyzing the computational complexity of abstract dialec- tical frameworks via approximation fixpoint theory. In Chitta Baral, Giuseppe De Giacomo, and Thomas Eiter, editors, Princi- ples of Knowledge Representation and Reasoning: Proceedings of the Fourteenth International Conference, KR 2014, Vienna, Austria, July 20-24, 2014, pages 101-110, 2014.
  26. [Strass, 2013] Hannes Strass. Approximating operators and seman- tics for abstract dialectical frameworks. Artif. Intell., 205:39-70, 2013.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards