Abstract
Dung’s argumentation framework consists of a set of arguments and an attack relation among them. Arguments are evaluated and acceptable sets of them, called extensions, are computed using a given semantics. Each extension represents a coherent position. In the literature, several proposals have extended this framework in order to take into account the strength of arguments. The basic idea is to ignore an attack if the attacked argument is stronger than (or preferred to) its attacker. Semantics are then applied using only the remaining attacks. In this paper, we show that those proposals behave correctly when the attack relation is symmetric. However, when it is asymmetric, conflicting extensions may be computed leading to unintended conclusions. We propose an approach that guarantees conflict-free extensions. This approach presents two novelties: the first one is that it takes into account preferences at the semantics level rather than the attack level. The idea is to extend existing semantics with preferences. In case preferences are not available or do not conflict with the attacks, the extensions of the new semantics coincide with those of the basic ones. The second novelty of our approach is that a semantics is defined as a dominance relation on the powerset of the set of arguments. The extensions (under a semantics) are the maximal elements of the dominance relation. Such an approach makes it possible not only to compute the extensions of a framework but also to compare its non-extensions. We start by proposing three dominance relations that generalize respectively stable, preferred and grounded semantics with preferences. Then, we focus on stable semantics and provide full characterizations of its dominance relations and those of its generalized versions. Complexity results are provided. Finally, we show that an instance of the proposed framework retrieves the preferred sub-theories which were proposed in the context of handling inconsistency in weighted knowledge bases.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Amgoud, L., Besnard, Ph.: Bridging the gap between abstract argumentation systems and logic. In: International Conference on Scalable Uncertainty Management (SUM’09), pp. 12–27 (2009)
Amgoud, L., Besnard, Ph.: A formal analysis of logic-based argumentation systems. In: International Conference on Scalable Uncertainty Management (SUM’10), pp. 42–55 (2010)
Amgoud, L., Cayrol, C.: Inferring from inconsistency in preference-based argumentation frameworks. J. Autom. Reason. 29(2), 125–169 (2002)
Amgoud, L., Cayrol, C.: A reasoning model based on the production of acceptable arguments. Ann. Math. Artif. Intell. 34, 197–216 (2002)
Amgoud, L., Prade, H.: Using arguments for making and explaining decisions. Artif. Intell. J. 173, 413–436 (2009)
Amgoud, L., Serrurier, M.: Agents that argue and explain classifications. J. Auton. Agents Multi-Agents Syst. 16, 187–209 (2008)
Amgoud, L., Vesic, S.: Repairing preference-based argumentation systems. In: Proceedings of International Joint Conference on Artificial Intelligence (IJCAI’09), pp. 665–670 (2009)
Amgoud, L., Vesic, S.: Generalizing stable semantics by preferences. In: Proceedings of the 3rd International Conference on Computational Models of Argument (COMMA’10), pp. 39–50 (2010)
Amgoud, L., Vesic, S.: On the role of preferences in argumentation frameworks. In: Proceedings of the 22nd International Conference on Tools with Artificial Intelligence (ICTAI’10), pp. 219–222 (2010)
Amgoud, L., Cayrol, C., LeBerre, D.: Comparing arguments using preference orderings for argument-based reasoning. In: Proceedings of the 8th International Conference on Tools with Artificial Intelligence (ICTAI’96), pp. 400–403 (1996)
Amgoud, L., Maudet, N., Parsons, S.: Modelling dialogues using argumentation. In: Proceedings of the 4th International Conference on Multi-Agent Systems (ICMAS’00), pp. 31–38 (2000)
Amgoud, L., Caminada, M., Cayrol, C., Lagasquie, M.C., Prakken, H.: Towards a consensual formal model: inference part. Technical report. In: Deliverable D2.2: Draft Formal Semantics for Inference and Decision-Making. ASPIC Project (2004)
Amgoud, L., Dimopoulos, Y., Moraitis, P.: Making decisions through preference-based argumentation. In: Proceedings of the International Conference on Principles of Knowledge Representation and Reasoning (KR’08), pp. 113–123 (2008)
Amgoud, L., Besnard, Ph., Vesic, S.: Identifying the core of logic-based argumentation systems. In: Proceedings of the International Conference on Tools with Artificial Intelligence (ICTAI’11) (2011)
Baroni, P., Giacomin, M.: On principle-based evaluation of extension-based argumentation semantics. Artif. Intell. J. 171, 675–700 (2007)
Baroni, P., Giacomin, M., Guida, G.: Scc-recursiveness: a general schema for argumentation semantics. Artif. Intell. J. 168, 162–210 (2005)
Bench-Capon, T.J.M.: Persuasion in practical argument using value-based argumentation frameworks. J. Log. Comput. 13(3), 429–448 (2003)
Benferhat, S., Dubois, D., Prade, H.: Argumentative inference in uncertain and inconsistent knowledge bases. In: Proceedings of the 9th Conference on Uncertainty in Artificial Intelligence (UAI’93), pp. 411–419 (1993)
Besnard, Ph., Hunter, A.: Elements of Argumentation. MIT Press (2008)
Bonet, B., Geffner, H.: Arguing for decisions: a qualitative model of decision making. In: Proceedings of the 12th Conference on Uncertainty in Artificial Intelligence (UAI’96), pp. 98–105 (1996)
Brewka, G.: Preferred subtheories: an extended logical framework for default reasoning. In: Proceedings of International Joint Conference on Artificial Intelligence (IJCAI’89), pp. 1043–1048 (1989)
Brewka, G., Eiter, T.: Preferred answer sets for extended logic programs. Artif. Intell. J. 109, 297–356 (1999)
Brewka, G., Niemela, I., Truszczynski, M.: Preferences and nonmonotonic reasoning. AI Mag. 29(4), 69–78 (2008)
Caminada, M., Amgoud, L.: On the evaluation of argumentation formalisms. Artif. Intell. J. 171(5–6), 286–310 (2007)
Caminada, M.W.A.: Semi-stable semantics. In: Proceedings of the 1st International Conference on Computational Models of Argument (COMMA’06), pp. 121–130 (2006)
Cayrol, C.: On the relation between argumentation and non-monotonic coherence-based entailment. In: Proceedings of the 14th International Joint Conference on Artificial Intelligence (IJCAI’95), pp. 1443–1448 (1995)
Cayrol, C., Royer, V., Saurel, C.: Management of preferences in assumption-based reasoning. Lect. Notes Comput. Sci. 682, 13–22 (1993)
Dimopoulos, Y., Moraitis, P., Amgoud, L.: Extending argumentation to make good decisions. In: Proceedings of the 1st International Conference on Algorithmic Decision Theory (ADT’09). LNCS 5783, pp. 225–236 (2009)
Dung, P.M.: On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming and n-person games. Artif. Intell. J. 77, 321–357 (1995)
Dung, P.M., Mancarella, P., Toni, F.: Computing ideal skeptical argumentation. Artif. Intell. J. 171, 642–674 (2007)
Dunne, P.: Computational properties of argument systems satisfying graph-theoretic constraints. Artif. Intell. J. 171(10–15), 701–729 (2007)
Elvang-Gøransson, M., Fox, J., Krause, P.: Acceptability of arguments as ‘logical uncertainty’. In: Proceedings of the 2nd European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty (ECSQARU’93), pp. 85–90 (1993)
Kaci, S.: Refined preference-based argumentation frameworks. In: Proceedings of the 3rd International Conference on Computational Models of Argument (COMMA’10), pp. 299–310 (2010)
Kaci, S., van der Torre, L.: Preference-based argumentation: arguments supporting multiple values. J. of Approx. Reas. 48(3), 730–751 (2008)
Kaci, S., van der Torre, L., Weydert, E.: Acyclic argumentation: attack = conflict + preference. In: Proceedings of the European Conference on Artificial Intelligence (ECAI’06), pp. 725–726 (2006)
Kraus, S., Sycara, K., Evenchik, A.: Reaching agreements through argumentation: a logical model and implementation. J. Artif. Intell. 104, 1–69 (1998)
Martinez, G., Garcia, A., Simari, G.: On defense strength of blocking defeaters in admissible sets. In: Proceedings of KSEM’07. LNAI 4798, pp. 140–152 (2007)
Modgil, S.: Reasoning about preferences in argumentation frameworks. Artif. Intell. J. 173(9–10), 901–934 (2009)
Modgil, S., Prakken, H.: Revisiting preferences and argumentation. In: Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI’11), pp. 1021–1026 (2011)
Mozina, M., Zabkar, J., Bratko, I.: Argument based machine learning. Artif. Intell. J. 171(10–15), 922–937 (2007)
Pollock, J.: How to reason defeasibly. Artif. Intell. J. 57, 1–42 (1992)
Prakken, H.: Coherence and flexibility in dialogue games for argumentation. J. Log. Comput. 15, 1009–1040 (2005)
Prakken, H.: An abstract framework for argumentation with structured arguments. J. of Arg. and Comp. 1, 93–124 (2010)
Prakken, H., Sartor, G.: Argument-based extended logic programming with defeasible priorities. J. Appl. Non-class. Log. 7, 25–75 (1997)
Rescher, N., Manor, R.: On inference from inconsistent premises. J. Theory Decis. 1, 179–219 (1970)
Simari, G.R., Loui, R.P.: A mathematical treatment of defeasible reasoning and its implementation. Artif. Intell. J. 53, 125–157 (1992)
Sycara, K.: Persuasive argumentation in negotiation. Theory Decis. 28, 203–242 (1990)
Tarski, A.: On Some Fundamental Concepts of Metamathematics. Logic, Semantics, Metamathematic. Edited and Translated by J. H. Woodger. Oxford University Press (1956)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Amgoud, L., Vesic, S. A new approach for preference-based argumentation frameworks. Ann Math Artif Intell 63, 149–183 (2011). https://doi.org/10.1007/s10472-011-9271-9
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10472-011-9271-9