Proceedings

Novel Algorithms for Abstract Dialectical Frameworks based on Complexity Analysis of Subclasses and SAT Solving

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 1905-1911.

https://doi.org/10.24963/ijcai.2018/263

Abstract

Abstract dialectical frameworks (ADFs) constitute one of the most powerful formalisms in abstract argumentation. Their high computational complexity poses, however, certain challenges when designing efficient systems. In this paper, we tackle this issue by (i) analyzing the complexity of ADFs under structural restrictions, (ii) presenting novel algorithms which make use of these insights, and (iii) empirically evaluating a resulting implementation which relies on calls to SAT solvers.

  1. [Al-Abdulkarim et al., 2016] L. Al-Abdulkarim, K. Atkin- son, and T. J. M. Bench-Capon. A methodology for de- signing systems to reason with legal cases using abstract dialectical frameworks. Artif. Intell. Law, 24(1):1-49, 2016.
  2. [Atkinson et al., 2017] K. Atkinson, P. Baroni, M. Gia- comin, A. Hunter, H. Prakken, C. Reed, G. R. Simari, M. Thimm, and S. Villata. Towards artificial argumentation. AI Magazine, 38(3):25-36, 2017.
  3. [Bench-Capon and Dunne, 2007] T. J. M. Bench-Capon and P. E. Dunne. Argumentation in artificial intelligence. Artif. Intell., 171(10-15):619-641, 2007.
  4. [Bichler et al., 2016] M. Bichler, M. Morak, and S. Woltran. lpopt: A rule optimization tool for answer set program- ming. In Proc. LOPSTR, pages 114-130, 2016.
  5. [Biere et al., 2011] A. Biere, F. Lonsing, and M. Seidl. Blocked clause elimination for QBF. In Proc. CADE, pages 101-115, 2011.
  6. [Brewka and Woltran, 2010] G. Brewka and S. Woltran. Ab- stract dialectical frameworks. In Proc. KR, pages 102-111, 2010.
  7. [Brewka et al., 2017a] G. Brewka, M. Diller, G. Heis- senberger, T. Linsbichler, and S. Woltran. Solving ad- vanced argumentation problems with answer-set program- ming. In Proc. AAAI, pages 1077-1083. 2017.
  8. [Brewka et al., 2017b] G. Brewka, S. Ellmauthaler, H. Strass, J. P. Wallner, and S. Woltran. Abstract dialecti- cal frameworks. An overview. IfCoLog Journal of Logics and their Applications, 4(8):2263-2318, 2017.
  9. [Cabrio and Villata, 2016] E. Cabrio and S. Villata. Ab- stract dialectical frameworks for text exploration. In Proc. ICAART, pages 85-95, 2016.
  10. [Cayrol and Lagasquie-Schiex, 2013] C. Cayrol and M.-C. Lagasquie-Schiex. Bipolarity in argumentation graphs: Towards a better understanding. Int. J. Approx. Reason- ing, 54(7):876-899, 2013.
  11. [Cerutti et al., 2014] F. Cerutti, M. Giacomin, and M. Vallati. ArgSemSAT: Solving argumentation problems using SAT. In Proc. COMMA, pages 455-456, 2014.
  12. [Charwat et al., 2015] G. Charwat, W. Dvořák, S. A. Gaggl, J. P. Wallner, and S. Woltran. Methods for solving reason- ing problems in abstract argumentation -A survey. Artif. Intell., 220:28-63, 2015.
  13. [Diller et al., 2015] M. Diller, J. P. Wallner, and S. Woltran. Reasoning in abstract dialectical frameworks using quan- tified Boolean formulas. Argument & Computation, 6(2):149-177, 2015.
  14. [Dung, 1995] P. M, Dung. On the acceptability of argu- ments and its fundamental role in nonmonotonic reason- ing, logic programming and n-person games. Artif. Intell., 77(2):321-357, 1995.
  15. [Dunne, 2009] P. E. Dunne. The computational complex- ity of ideal semantics. Artif. Intell., 173(18):1559-1591, 2009.
  16. [Dvořák et al., 2012] W. Dvořák, S. Ordyniak, and S. Szei- der. Augmenting tractable fragments of abstract argumen- tation. Artif.Intell., 186:157-173, 2012. IJCAI
  17. [Dvořák et al., 2014] W. Dvořák, M. Järvisalo, J. P. Wallner, and S. Woltran. Complexity-sensitive decision procedures for abstract argumentation. Artif. Intell., 206:53-78, 2014.
  18. [Eén and Sörensson, 2003] N. Eén and N. Sörensson. An ex- tensible SAT-solver. In Proc. SAT, pages 502-518, 2003.
  19. [Gebser et al., 2016] M. Gebser, R. Kaminski, B. Kaufmann, M. Ostrowski, T. Schaub, and Philipp Wanko. Theory solving made easy with clingo 5. In Techn. Commun. of ICLP, pages 2:1-2:15, 2016.
  20. [Keshavarzi, 2017] A. Keshavarzi. Investigating subclasses of abstract dialectical frameworks. Master's thesis, TU Wien, 2017.
  21. [Lonsing and Egly, 2017] F. Lonsing and U. Egly. De- pQBF 6.0: A search-based QBF solver beyond traditional QCDCL. In Proc. CADE, pages 371-384, 2017.
  22. [Neugebauer, 2017] D. Neugebauer. Generating defeasible knowledge bases from real-world argumentations using D- BAS. In Proc. AI 3@AI*IA, pages 105-110, 2017.
  23. [Nielsen and Parsons, 2007] S. Nielsen and S. Parsons. A generalization of Dung's abstract framework for argumen- tation: Arguing with sets of attacking arguments. In Proc. ArgMAS, pages 54-73. 2007.
  24. [Polberg, 2016] S. Polberg. Understanding the abstract di- alectical framework. In Proc. JELIA, pages 430-446, 2016.
  25. [Strass and Ellmauthaler, 2017] H. Strass and S. Ellmautha- ler. goDiamond 0.6.6. argumentationcompetition. org/2017/goDIAMOND.pdf, 2017. Link
  26. [Strass and Wallner, 2015] H. Strass and J. P. Wallner. An- alyzing the computational complexity of abstract dialecti- cal frameworks via approximation fixpoint theory. Artif. Intell., 226:34-74, 2015.
  27. [Strass, 2014] H. Strass. Implementing instantiation of knowledge bases in argumentation frameworks. In Proc. COMMA, pages 475-476, 2014.
  28. [Thimm and Villata, 2017] M. Thimm and S. Villata. The first international competition on computational models of argumentation: Results and analysis. Artif. Intell., 252:267-294, 2017.
  29. [Valiant and Vazirani, 1986] L. G. Valiant and V. V. Vazirani. NP is as easy as detecting unique solutions. Theor. Com- put. Sci., 47(3):85-93, 1986.

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

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