Skip to main content

2022 | OriginalPaper | Buchkapitel

Representing Abstract Dialectical Frameworks with Binary Decision Diagrams

verfasst von : Stefan Ellmauthaler, Sarah Alice Gaggl, Dominik Rusovac, Johannes P. Wallner

Erschienen in: Logic Programming and Nonmonotonic Reasoning

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Abstract dialectical frameworks (ADFs) are a well-studied generalisation of the prominent argumentation frameworks due to Phan Minh Dung. In this paper we propose to use reduced ordered binary decision diagrams (roBDDs) as a suitable representation of the acceptance conditions of arguments within ADFs. We first show that computational complexity of reasoning on ADFs represented by roBDDs is milder than in the general case, with a drop of one level in the polynomial hierarchy. Furthermore, we present a framework to systematically define heuristics for search space exploitation, based on easily retrievable properties of roBDDs and the recently proposed approach of weighted faceted navigation for answer set programming. Finally, we present preliminary experiments of an implementation of our approach showing promise both when compared to state-of-the-art solvers and when developing heuristics for reasoning.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Al-Abdulkarim, L., Atkinson, K., Bench-Capon, T.J.M.: A methodology for designing systems to reason with legal cases using abstract dialectical frameworks. Artif. Intell. Law 24(1), 1–49 (2016)CrossRef Al-Abdulkarim, L., Atkinson, K., Bench-Capon, T.J.M.: A methodology for designing systems to reason with legal cases using abstract dialectical frameworks. Artif. Intell. Law 24(1), 1–49 (2016)CrossRef
2.
Zurück zum Zitat Atkinson, K., et al.: Towards artificial argumentation. AI Mag. 38(3), 25–36 (2017) Atkinson, K., et al.: Towards artificial argumentation. AI Mag. 38(3), 25–36 (2017)
3.
Zurück zum Zitat Baroni, P., Gabbay, D., Giacomin, M., van der Torre, L. (eds.) Handbook of Formal Argumentation. College Publications (2018) Baroni, P., Gabbay, D., Giacomin, M., van der Torre, L. (eds.) Handbook of Formal Argumentation. College Publications (2018)
5.
Zurück zum Zitat Bollig, B., Wegener, I.: Improving the variable ordering of OBDDs is NP-complete. IEEE Trans. Comput. 45(9), 993–1002 (1996)CrossRefMATH Bollig, B., Wegener, I.: Improving the variable ordering of OBDDs is NP-complete. IEEE Trans. Comput. 45(9), 993–1002 (1996)CrossRefMATH
6.
Zurück zum Zitat Brewka, G., Diller, M., Heissenberger, G., Linsbichler, T., Woltran, S.: Solving advanced argumentation problems with answer set programming. Theory Pract. Log. Program. 20(3), 391–431 (2020)MathSciNetCrossRefMATH Brewka, G., Diller, M., Heissenberger, G., Linsbichler, T., Woltran, S.: Solving advanced argumentation problems with answer set programming. Theory Pract. Log. Program. 20(3), 391–431 (2020)MathSciNetCrossRefMATH
7.
Zurück zum Zitat Brewka, G., Ellmauthaler, S., Strass, H., Wallner, J.P., Woltran., S.: Abstract dialectical frameworks. In Baroni, P., Gabbay, D., Giacomin, M., van der Torre, L. (eds.) Handbook of Formal Argumentation, pp. 237–285. College Publications (2018) Brewka, G., Ellmauthaler, S., Strass, H., Wallner, J.P., Woltran., S.: Abstract dialectical frameworks. In Baroni, P., Gabbay, D., Giacomin, M., van der Torre, L. (eds.) Handbook of Formal Argumentation, pp. 237–285. College Publications (2018)
8.
Zurück zum Zitat Bryant, R.E.: Graph-based algorithms for Boolean function manipulation. IEEE Trans. Comput. 100(8), 677–691 (1986)CrossRefMATH Bryant, R.E.: Graph-based algorithms for Boolean function manipulation. IEEE Trans. Comput. 100(8), 677–691 (1986)CrossRefMATH
9.
Zurück zum Zitat Cabrio, E., Villata, S.: Abstract dialectical frameworks for text exploration. In: Proceedings of ICAART, pp. 85–95. SciTePress (2016) Cabrio, E., Villata, S.: Abstract dialectical frameworks for text exploration. In: Proceedings of ICAART, pp. 85–95. SciTePress (2016)
11.
Zurück zum Zitat Diller, M., Wallner, J.P., Woltran, S.: Reasoning in abstract dialectical frameworks using quantified Boolean formulas. Argument Comput. 6(2), 149–177 (2015)CrossRef Diller, M., Wallner, J.P., Woltran, S.: Reasoning in abstract dialectical frameworks using quantified Boolean formulas. Argument Comput. 6(2), 149–177 (2015)CrossRef
12.
Zurück zum Zitat Dung, P.M.: On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games. Artif. Intell. 77(2), 321–358 (1995)MathSciNetCrossRefMATH Dung, P.M.: On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games. Artif. Intell. 77(2), 321–358 (1995)MathSciNetCrossRefMATH
13.
Zurück zum Zitat Dvořák, W., Dunne, P.E.: Computational problems in formal argumentation and their complexity. In: Baroni, P., Gabbay, D., Giacomin, M., van der Torre, L. (eds.) Handbook of Formal Argumentation, pp. 631–688. College Publications (2018) Dvořák, W., Dunne, P.E.: Computational problems in formal argumentation and their complexity. In: Baroni, P., Gabbay, D., Giacomin, M., van der Torre, L. (eds.) Handbook of Formal Argumentation, pp. 631–688. College Publications (2018)
14.
Zurück zum Zitat Ellmauthaler, S., Wallner, J.P.: Evaluating Abstract Dialectical Frameworks with ASP. In: Proceedings of COMMA, vol. 245, pp. 505–506. IOS Press (2012) Ellmauthaler, S., Wallner, J.P.: Evaluating Abstract Dialectical Frameworks with ASP. In: Proceedings of COMMA, vol. 245, pp. 505–506. IOS Press (2012)
15.
Zurück zum Zitat Fichte, J.K., Gaggl, S.A., Rusovac, D.: Rushing and strolling among answer sets - navigation made easy. In: Proceedings of AAAI (2022) Fichte, J.K., Gaggl, S.A., Rusovac, D.: Rushing and strolling among answer sets - navigation made easy. In: Proceedings of AAAI (2022)
16.
Zurück zum Zitat Gaggl, S.A., Rudolph, S., Straß, H.: On the decomposition of abstract dialectical frameworks and the complexity of naive-based semantics. J. Artif. Intell. Res. 70, 1–64 (2021)MathSciNetCrossRefMATH Gaggl, S.A., Rudolph, S., Straß, H.: On the decomposition of abstract dialectical frameworks and the complexity of naive-based semantics. J. Artif. Intell. Res. 70, 1–64 (2021)MathSciNetCrossRefMATH
17.
Zurück zum Zitat Lai, Y., Liu, D., Wang, S.: Reduced ordered binary decision diagram with implied literals: a new knowledge compilation approach. Knowl. Inf. Syst. 35(3), 665–712 (2013)CrossRef Lai, Y., Liu, D., Wang, S.: Reduced ordered binary decision diagram with implied literals: a new knowledge compilation approach. Knowl. Inf. Syst. 35(3), 665–712 (2013)CrossRef
18.
Zurück zum Zitat Linsbichler, T., Maratea, M., Niskanen, A., Wallner, J.P., Woltran, S.: Advanced algorithms for abstract dialectical frameworks based on complexity analysis of subclasses and SAT solving. Artif. Intell. 307, 103697 (2022)MathSciNetCrossRefMATH Linsbichler, T., Maratea, M., Niskanen, A., Wallner, J.P., Woltran, S.: Advanced algorithms for abstract dialectical frameworks based on complexity analysis of subclasses and SAT solving. Artif. Intell. 307, 103697 (2022)MathSciNetCrossRefMATH
19.
Zurück zum Zitat Marek, V.W., Truszczyński, M.: Stable models and an alternative logic programming paradigm. In: The Logic Programming Paradigm: A 25-Year Perspective. Artificial Intelligence, pp. 375–398 (1999) Marek, V.W., Truszczyński, M.: Stable models and an alternative logic programming paradigm. In: The Logic Programming Paradigm: A 25-Year Perspective. Artificial Intelligence, pp. 375–398 (1999)
20.
Zurück zum Zitat Neugebauer, D.: Generating defeasible knowledge bases from real-world argumentations using D-BAS. In: Proceedings of AI \(\hat{\,}\)3@AI*IA. Volume 2012 of CEUR Workshop Proceedings, pp. 105–110. CEUR-WS.org (2017) Neugebauer, D.: Generating defeasible knowledge bases from real-world argumentations using D-BAS. In: Proceedings of AI \(\hat{\,}\)3@AI*IA. Volume 2012 of CEUR Workshop Proceedings, pp. 105–110. CEUR-WS.org (2017)
22.
Zurück zum Zitat Strass, H.: Instantiating rule-based defeasible theories in abstract dialectical frameworks and beyond. J. Log. Comput. 28(3), 605–627 (2018)MathSciNetCrossRefMATH Strass, H.: Instantiating rule-based defeasible theories in abstract dialectical frameworks and beyond. J. Log. Comput. 28(3), 605–627 (2018)MathSciNetCrossRefMATH
23.
Zurück zum Zitat Strass, H., Ellmauthaler, S.: goDIAMOND 0.6.6 - ICCMA 2017 system description. In: 2nd ICCMA (2017) Strass, H., Ellmauthaler, S.: goDIAMOND 0.6.6 - ICCMA 2017 system description. In: 2nd ICCMA (2017)
24.
Zurück zum Zitat Strass, H., Wallner, J.P.: Analyzing the computational complexity of abstract dialectical frameworks via approximation fixpoint theory. Artif. Intell. 226, 34–74 (2015)MathSciNetCrossRefMATH Strass, H., Wallner, J.P.: Analyzing the computational complexity of abstract dialectical frameworks via approximation fixpoint theory. Artif. Intell. 226, 34–74 (2015)MathSciNetCrossRefMATH
Metadaten
Titel
Representing Abstract Dialectical Frameworks with Binary Decision Diagrams
verfasst von
Stefan Ellmauthaler
Sarah Alice Gaggl
Dominik Rusovac
Johannes P. Wallner
Copyright-Jahr
2022
DOI
https://doi.org/10.1007/978-3-031-15707-3_14

Premium Partner