Skip to main content

2016 | OriginalPaper | Buchkapitel

Pakota: A System for Enforcement in Abstract Argumentation

verfasst von : Andreas Niskanen, Johannes P. Wallner, Matti Järvisalo

Erschienen in: Logics in Artificial Intelligence

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

In this paper we describe Pakota, a system implementation that allows for solving enforcement problems over argumentation frameworks. Via harnessing Boolean satisfiability (SAT) and maximum satisfiability (MaxSAT) solvers, Pakota implements algorithms for extension and status enforcement under various central AF semantics, covering a range of NP-complete—via direct MaxSAT encodings—and \(\mathrm{\Sigma }_{2}^{P}\)-complete—via MaxSAT-based counterexample-guided abstraction refinement—enforcement problems. We overview the algorithmic approaches implemented in Pakota, and describe in detail the system architecture, features, interfaces, and usage of the system. Furthermore, we present an empirical evaluation on the impact of the choice of MaxSAT solvers on the scalability of the system, and also provide benchmark generators for extension and status enforcement.

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 Alviano, M., Dodaro, C., Ricca, F.: A MaxSAT algorithm using cardinality constraints of bounded size. In: Proceedings of IJCAI, pp. 2677–2683. AAAI Press/IJCAI (2015) Alviano, M., Dodaro, C., Ricca, F.: A MaxSAT algorithm using cardinality constraints of bounded size. In: Proceedings of IJCAI, pp. 2677–2683. AAAI Press/IJCAI (2015)
2.
Zurück zum Zitat Ansótegui, C., Didier, F., Gabàs, J.: Exploiting the structure of unsatisfiable cores in MaxSAT. In: Proceedings of the IJCAI, pp. 283–289. AAAI Press/IJCAI (2015) Ansótegui, C., Didier, F., Gabàs, J.: Exploiting the structure of unsatisfiable cores in MaxSAT. In: Proceedings of the IJCAI, pp. 283–289. AAAI Press/IJCAI (2015)
3.
Zurück zum Zitat Ansótegui, C., Gabàs, J.: Solving (weighted) partial MaxSAT with ILP. In: Gomes, E., Sellmann, M. (eds.) CPAIOR 2013. LNCS, vol. 7874, pp. 403–409. Springer, Heidelberg (2013) Ansótegui, C., Gabàs, J.: Solving (weighted) partial MaxSAT with ILP. In: Gomes, E., Sellmann, M. (eds.) CPAIOR 2013. LNCS, vol. 7874, pp. 403–409. Springer, Heidelberg (2013)
4.
Zurück zum Zitat Audemard, G., Simon, L.: Predicting learnt clauses quality in modern SAT solvers. In: Proceedings of IJCAI, pp. 399–404. AAAI Press/IJCAI (2009) Audemard, G., Simon, L.: Predicting learnt clauses quality in modern SAT solvers. In: Proceedings of IJCAI, pp. 399–404. AAAI Press/IJCAI (2009)
5.
Zurück zum Zitat Audemard, G., Simon, L.: GLUCOSE 2.1: aggressive - but reactive - clause database management, dynamic restarts. In: Pragmatics of SAT (Workshop of SAT 2012) (2012) Audemard, G., Simon, L.: GLUCOSE 2.1: aggressive - but reactive - clause database management, dynamic restarts. In: Pragmatics of SAT (Workshop of SAT 2012) (2012)
6.
Zurück zum Zitat Audemard, G., Simon, L.: Refining restarts strategies for SAT and UNSAT. In: Milano, M. (ed.) CP 2012. LNCS, vol. 7514, pp. 118–126. Springer, Heidelberg (2012) Audemard, G., Simon, L.: Refining restarts strategies for SAT and UNSAT. In: Milano, M. (ed.) CP 2012. LNCS, vol. 7514, pp. 118–126. Springer, Heidelberg (2012)
7.
Zurück zum Zitat Baroni, P., Caminada, M., Giacomin, M.: An introduction to argumentation semantics. Knowl. Eng. Rev. 26(4), 365–410 (2011)CrossRef Baroni, P., Caminada, M., Giacomin, M.: An introduction to argumentation semantics. Knowl. Eng. Rev. 26(4), 365–410 (2011)CrossRef
8.
Zurück zum Zitat Baumann, R.: What does it take to enforce an argument? minimal change in abstract argumentation. In: Proceedings of ECAI. Frontiers in Artificial Intelligence and Applications, vol. 242, pp. 127–132. IOS Press (2012) Baumann, R.: What does it take to enforce an argument? minimal change in abstract argumentation. In: Proceedings of ECAI. Frontiers in Artificial Intelligence and Applications, vol. 242, pp. 127–132. IOS Press (2012)
9.
10.
Zurück zum Zitat Baumann, R., Brewka, G.: AGM meets abstract argumentation: Expansion and revision for Dung frameworks. In: Proceedings of IJCAI, pp. 2734–2740. AAAI Press/IJCAI (2015) Baumann, R., Brewka, G.: AGM meets abstract argumentation: Expansion and revision for Dung frameworks. In: Proceedings of IJCAI, pp. 2734–2740. AAAI Press/IJCAI (2015)
11.
Zurück zum Zitat Besnard, P., Doutre, S.: Checking the acceptability of a set of arguments. In: Proceedings of NMR, pp. 59–64 (2004) Besnard, P., Doutre, S.: Checking the acceptability of a set of arguments. In: Proceedings of NMR, pp. 59–64 (2004)
12.
Zurück zum Zitat Bisquert, P., Cayrol, C., Saint-Cyr, F.D., Lagasquie-Schiex, M.-C.: Enforcement in argumentation is a kind of update. In: Liu, W., Subrahmanian, V.S., Wijsen, J. (eds.) SUM 2013. LNCS (LNAI), vol. 8078, pp. 30–43. Springer, Heidelberg (2013). doi:10.1007/978-3-642-40381-1_3 CrossRef Bisquert, P., Cayrol, C., Saint-Cyr, F.D., Lagasquie-Schiex, M.-C.: Enforcement in argumentation is a kind of update. In: Liu, W., Subrahmanian, V.S., Wijsen, J. (eds.) SUM 2013. LNCS (LNAI), vol. 8078, pp. 30–43. Springer, Heidelberg (2013). doi:10.​1007/​978-3-642-40381-1_​3 CrossRef
13.
Zurück zum Zitat Cerutti, F., Dunne, P.E., Giacomin, M., Vallati, M.: Computing preferred extensions in abstract argumentation: A SAT-based approach. In: Black, E., Modgil, S., Oren, N. (eds.) TAFA 2013. LNCS (LNAI), vol. 8306, pp. 176–193. Springer, Heidelberg (2014). doi:10.1007/978-3-642-54373-9_12 CrossRef Cerutti, F., Dunne, P.E., Giacomin, M., Vallati, M.: Computing preferred extensions in abstract argumentation: A SAT-based approach. In: Black, E., Modgil, S., Oren, N. (eds.) TAFA 2013. LNCS (LNAI), vol. 8306, pp. 176–193. Springer, Heidelberg (2014). doi:10.​1007/​978-3-642-54373-9_​12 CrossRef
14.
Zurück zum Zitat Cerutti, F., Giacomin, M., Vallati, M.: ArgSemSAT: Solving argumentation problems using SAT. In: Proceedings of COMMA. Frontiers in Artificial Intelligence and Applications, vol. 266, pp. 455–456. IOS Press (2014) Cerutti, F., Giacomin, M., Vallati, M.: ArgSemSAT: Solving argumentation problems using SAT. In: Proceedings of COMMA. Frontiers in Artificial Intelligence and Applications, vol. 266, pp. 455–456. IOS Press (2014)
15.
Zurück zum Zitat Clarke, E.M., Grumberg, O., Jha, S., Lu, Y., Veith, H.: Counterexample-guided abstraction refinement for symbolic model checking. J. ACM 50(5), 752–794 (2003)MathSciNetCrossRefMATH Clarke, E.M., Grumberg, O., Jha, S., Lu, Y., Veith, H.: Counterexample-guided abstraction refinement for symbolic model checking. J. ACM 50(5), 752–794 (2003)MathSciNetCrossRefMATH
16.
Zurück zum Zitat Clarke, E.M., Gupta, A., Strichman, O.: SAT-based counterexample-guided abstraction refinement. IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 23(7), 1113–1123 (2004)CrossRef Clarke, E.M., Gupta, A., Strichman, O.: SAT-based counterexample-guided abstraction refinement. IEEE Trans. Comput.-Aided Des. Integr. Circ. Syst. 23(7), 1113–1123 (2004)CrossRef
17.
Zurück zum Zitat Coste-Marquis, S., Konieczny, S., Mailly, J., Marquis, P.: Extension enforcement in abstract argumentation as an optimization problem. In: Proceedings of IJCAI, pp. 2876–2882. AAAI Press (2015) Coste-Marquis, S., Konieczny, S., Mailly, J., Marquis, P.: Extension enforcement in abstract argumentation as an optimization problem. In: Proceedings of IJCAI, pp. 2876–2882. AAAI Press (2015)
18.
Zurück zum Zitat Coste-Marquis, S., Konieczny, S., Mailly, J., Marquis, P.: On the revision of argumentation systems: Minimal change of arguments statuses. In: Proceedings of KR, pp. 52–61. AAAI Press (2014) Coste-Marquis, S., Konieczny, S., Mailly, J., Marquis, P.: On the revision of argumentation systems: Minimal change of arguments statuses. In: Proceedings of KR, pp. 52–61. AAAI Press (2014)
19.
Zurück zum Zitat Coste-Marquis, S., Konieczny, S., Mailly, J.-G., Marquis, P.: A translation-based approach for revision of argumentation frameworks. In: Fermé, E., Leite, J. (eds.) JELIA 2014. LNCS (LNAI), vol. 8761, pp. 397–411. Springer, Heidelberg (2014). doi:10.1007/978-3-319-11558-0_28 Coste-Marquis, S., Konieczny, S., Mailly, J.-G., Marquis, P.: A translation-based approach for revision of argumentation frameworks. In: Fermé, E., Leite, J. (eds.) JELIA 2014. LNCS (LNAI), vol. 8761, pp. 397–411. Springer, Heidelberg (2014). doi:10.​1007/​978-3-319-11558-0_​28
20.
21.
Zurück zum Zitat Delobelle, J., Konieczny, S., Vesic, S.: On the aggregation of argumentation frameworks. In: Proceedings of IJCAI, pp. 2911–2917. AAAI Press/IJCAI (2015) Delobelle, J., Konieczny, S., Vesic, S.: On the aggregation of argumentation frameworks. In: Proceedings of IJCAI, pp. 2911–2917. AAAI Press/IJCAI (2015)
22.
Zurück zum Zitat Diller, M., Haret, A., Linsbichler, T., Rümmele, S., Woltran, S.: An extension-based approach to belief revision in abstract argumentation. In: Proceedings of IJCAI, pp. 2926–2932. AAAI Press/IJCAI (2015) Diller, M., Haret, A., Linsbichler, T., Rümmele, S., Woltran, S.: An extension-based approach to belief revision in abstract argumentation. In: Proceedings of IJCAI, pp. 2926–2932. AAAI Press/IJCAI (2015)
23.
Zurück zum Zitat Dung, P.: 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.: 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
24.
Zurück zum Zitat Dvořák, W., Järvisalo, M., Wallner, J.P., Woltran, S.: Complexity-sensitive decision procedures for abstract argumentation. Artif. Intell. 206, 53–78 (2014)MathSciNetCrossRefMATH Dvořák, W., Järvisalo, M., Wallner, J.P., Woltran, S.: Complexity-sensitive decision procedures for abstract argumentation. Artif. Intell. 206, 53–78 (2014)MathSciNetCrossRefMATH
26.
Zurück zum Zitat Egly, U., Gaggl, S.A., Woltran, S.: Answer-set programming encodings for argumentation frameworks. Argum. Comput. 1(2), 147–177 (2010)CrossRefMATH Egly, U., Gaggl, S.A., Woltran, S.: Answer-set programming encodings for argumentation frameworks. Argum. Comput. 1(2), 147–177 (2010)CrossRefMATH
27.
Zurück zum Zitat Martins, R., Manquinho, V., Lynce, I.: Open-WBO: A modular MaxSAT solver,. In: Sinz, C., Egly, U. (eds.) SAT 2014. LNCS, vol. 8561, pp. 438–445. Springer, Heidelberg (2014). doi:10.1007/978-3-319-09284-3_33 Martins, R., Manquinho, V., Lynce, I.: Open-WBO: A modular MaxSAT solver,. In: Sinz, C., Egly, U. (eds.) SAT 2014. LNCS, vol. 8561, pp. 438–445. Springer, Heidelberg (2014). doi:10.​1007/​978-3-319-09284-3_​33
28.
Zurück zum Zitat Morgado, A., Ignatiev, A., Marques-Silva, J.: MSCG: Robust core-guided MaxSAT solving. J. Satisf., Bool. Model. Comput. 9, 129–134 (2015)MathSciNet Morgado, A., Ignatiev, A., Marques-Silva, J.: MSCG: Robust core-guided MaxSAT solving. J. Satisf., Bool. Model. Comput. 9, 129–134 (2015)MathSciNet
29.
Zurück zum Zitat Niskanen, A., Wallner, J.P., Järvisalo, M.: Optimal status enforcement in abstract argumentation. In: Proceedings of IJCAI. AAAI Press/IJCAI (2016) Niskanen, A., Wallner, J.P., Järvisalo, M.: Optimal status enforcement in abstract argumentation. In: Proceedings of IJCAI. AAAI Press/IJCAI (2016)
30.
Zurück zum Zitat Nofal, S., Atkinson, K., Dunne, P.E.: Algorithms for decision problems in argument systems under preferred semantics. Artif. Intell. 207, 23–51 (2014)MathSciNetCrossRefMATH Nofal, S., Atkinson, K., Dunne, P.E.: Algorithms for decision problems in argument systems under preferred semantics. Artif. Intell. 207, 23–51 (2014)MathSciNetCrossRefMATH
31.
Zurück zum Zitat Nofal, S., Atkinson, K., Dunne, P.E.: Looking-ahead in backtracking algorithms for abstract argumentation. Int. J. Approx. Reason. 78, 265–282 (2016)MathSciNetCrossRefMATH Nofal, S., Atkinson, K., Dunne, P.E.: Looking-ahead in backtracking algorithms for abstract argumentation. Int. J. Approx. Reason. 78, 265–282 (2016)MathSciNetCrossRefMATH
32.
33.
Zurück zum Zitat Thimm, M., Villata, S., Cerutti, F., Oren, N., Strass, H., Vallati, M.: Summary report of the first international competition on computational models of argumentation. AI Mag. 37(1), 102 (2016) Thimm, M., Villata, S., Cerutti, F., Oren, N., Strass, H., Vallati, M.: Summary report of the first international competition on computational models of argumentation. AI Mag. 37(1), 102 (2016)
34.
Zurück zum Zitat Wallner, J.P., Niskanen, A., Järvisalo, M.: Complexity results and algorithms for extension enforcement in abstract argumentation. In: Proceedings of the AAAI, pp. 1088–1094. AAAI Press (2016) Wallner, J.P., Niskanen, A., Järvisalo, M.: Complexity results and algorithms for extension enforcement in abstract argumentation. In: Proceedings of the AAAI, pp. 1088–1094. AAAI Press (2016)
Metadaten
Titel
Pakota: A System for Enforcement in Abstract Argumentation
verfasst von
Andreas Niskanen
Johannes P. Wallner
Matti Järvisalo
Copyright-Jahr
2016
DOI
https://doi.org/10.1007/978-3-319-48758-8_25

Premium Partner