fbpx
Wikipedia

Argumentation framework

In artificial intelligence and related fields, an argumentation framework is a way to deal with contentious information and draw conclusions from it using formalized arguments.

In an abstract argumentation framework,[1] entry-level information is a set of abstract arguments that, for instance, represent data or a proposition. Conflicts between arguments are represented by a binary relation on the set of arguments. In concrete terms, you represent an argumentation framework with a directed graph such that the nodes are the arguments, and the arrows represent the attack relation. There exist some extensions of the Dung's framework, like the logic-based argumentation frameworks[2] or the value-based argumentation frameworks.[3]

Abstract argumentation frameworks

Formal framework

Abstract argumentation frameworks, also called argumentation frameworks à la Dung, are defined formally as a pair:

  • A set of abstract elements called arguments, denoted  
  • A binary relation on  , called attack relation, denoted  
 
The graph built from the system  .

For instance, the argumentation system   with   and   contains four arguments (  and  ) and three attacks (  attacks  ,   attacks   and   attacks  ).

Dung defines some notions :

  • an argument   is acceptable with respect to   if and only if   defends  , that is   such that   such that  ,
  • a set of arguments   is conflict-free if there is no attack between its arguments, formally :  ,
  • a set of arguments   is admissible if and only if it is conflict-free and all its arguments are acceptable with respect to  .

Different semantics of acceptance

Extensions

To decide if an argument can be accepted or not, or if several arguments can be accepted together, Dung defines several semantics of acceptance that allows, given an argumentation system, sets of arguments (called extensions) to be computed. For instance, given  ,

  •   is a complete extension of   only if it is an admissible set and every acceptable argument with respect to   belongs to  ,
  •   is a preferred extension of   only if it is a maximal element (with respect to the set-theoretical inclusion) among the admissible sets with respect to  ,
  •   is a stable extension of   only if it is a conflict-free set that attacks every argument that does not belong in   (formally,   such that  ,
  •   is the (unique) grounded extension of   only if it is the smallest element (with respect to set inclusion) among the complete extensions of  .

There exists some inclusions between the sets of extensions built with these semantics :

  • Every stable extension is preferred,
  • Every preferred extension is complete,
  • The grounded extension is complete,
  • If the system is well-founded (there exists no infinite sequence   such that  ), all these semantics coincide—only one extension is grounded, stable, preferred, and complete.

Some other semantics have been defined.[4]

One introduce the notation   to note the set of  -extensions of the system  .

In the case of the system   in the figure above,   for every Dung's semantic—the system is well-founded. That explains why the semantics coincide, and the accepted arguments are:   and  .

Labellings

Labellings are a more expressive way than extensions to express the acceptance of the arguments. Concretely, a labelling is a mapping that associates every argument with a label in (the argument is accepted), out (the argument is rejected), or undec (the argument is undefined—not accepted or refused). One can also note a labelling as a set of pairs  .

Such a mapping does not make sense without additional constraint. The notion of reinstatement labelling guarantees the sense of the mapping.   is a reinstatement labelling on the system   if and only if :

  •   if and only if   such that  
  •   if and only if   such that   and  
  •   if and only if   and  

One can convert every extension into a reinstatement labelling: the arguments of the extension are in, those attacked by an argument of the extension are out, and the others are undec. Conversely, one can build an extension from a reinstatement labelling just by keeping the arguments in. Indeed, Caminada[5] proved that the reinstatement labellings and the complete extensions can be mapped in a bijective way. Moreover, the other Datung's semantics can be associated to some particular sets of reinstatement labellings.

Reinstatement labellings distinguish arguments not accepted because they are attacked by accepted arguments from undefined arguments—that is, those that are not defended cannot defend themselves. An argument is undec if it is attacked by at least another undec. If it is attacked only by arguments out, it must be in, and if it is attacked some argument in, then it is out.

The unique reinstatement labelling that corresponds to the system   above is  .

Inference from an argumentation system

In the general case when several extensions are computed for a given semantic  , the agent that reasons from the system can use several mechanisms to infer information:[6]

  • Credulous inference: the agent accepts an argument if it belongs to at least one of the  -extensions—in which case, the agent risks accepting some arguments that are not acceptable together (  attacks  , and   and   each belongs to an extension)
  • Skeptical inference: the agent accepts an argument only if it belongs to every  -extension. In this case, the agent risks deducing too little information (if the intersection of the extensions is empty or has a very small cardinal).

For these two methods to infer information, one can identify the set of accepted arguments, respectively   the set of the arguments credulously accepted under the semantic  , and   the set of arguments accepted skeptically under the semantic   (the   can be missed if there is no possible ambiguity about the semantic).

Of course, when there is only one extension (for instance, when the system is well-founded), this problem is very simple: the agent accepts arguments of the unique extension and rejects others.

The same reasoning can be done with labellings that correspond to the chosen semantic : an argument can be accepted if it is in for each labelling and refused if it is out for each labelling, the others being in an undecided state (the status of the arguments can remind the epistemic states of a belief in the AGM framework for dynamic of beliefs[7]).

Equivalence between argumentation frameworks

There exists several criteria of equivalence between argumentation frameworks. Most of those criteria concern the sets of extensions or the set of accepted arguments. Formally, given a semantic   :

  •   : two argumentation frameworks are equivalent if they have the same set of  -extensions, that is   ;
  •   : two argumentation frameworks are equivalent if they accept skeptically the same arguments, that is   ;
  •   : two argumentation frameworks are equivalent if they accept credulously the same arguments, that is  .

The strong equivalence[8] says that two systems   and   are equivalent if and only if for all other system  , the union of   with   is equivalent (for a given criterion) with the union of   and  .[9]

Other kinds

The abstract framework of Dung has been instantiated to several particular cases.

Logic-based argumentation frameworks

In the case of logic-based argumentation frameworks, an argument is not an abstract entity, but a pair, where the first part is a minimal consistent set of formulae enough to prove the formula for the second part of the argument. Formally, an argument is a pair   such that

  •  
  •  
  •   is a minimal set of   satisfying   where   is a set of formulae used by the agent to reason.

One calls   a consequence of  , and   a support of  .

In this case, the attack relation is not given in an explicit way, as a subset of the Cartesian product  , but as a property that indicates if an argument attacks another. For instance,

  • Relation defeater :   attacks   if and only if   for  
  • Relation undercut :   attacks   if and only if   for  
  • Relation rebuttal :   attacks   if and only if   is a tautology

Given a particular attack relation, one can build a graph and reason in a similar way to the abstract argumentation frameworks (use of semantics to build extension, skeptical or credulous inference), the difference is that the information inferred from a logic based argumentation framework is a set of formulae (the consequences of the accepted arguments).

Value-based argumentation frameworks

The value-based argumentation frameworks come from the idea that during an exchange of arguments, some can be stronger than others with respect to a certain value they advance, and so the success of an attack between arguments depends on the difference of these values.

Formally, a value-based argumentation framework is a tuple   with   and   similar to the standard framework (a set of arguments and a binary relation on this set),   is a non empty set of values,   is a mapping that associates each element from   to an element from  , and   is a preference relation (transitive, irreflexive and asymmetric) on  .

In this framework, an argument   defeats another argument   if and only if

  •   attacks   in the "standard" meaning:   ;
  • and  , that is the value advanced by   is not preferred to the one advanced by  .

One remarks that an attack succeeds if both arguments are associated to the same value, or if there is no preference between their respective values.

Assumption-based argumentation frameworks

In assumption-based argumentation (ABA) frameworks, arguments are defined as a set of rules and attacks are defined in terms of assumptions and contraries.

Formally, an assumption-based argumentation framework is a tuple  ,[10][11][12] where

  •   is a deductive system, where   is the language and   is the set of inference rules in the form of  , for   and  ;
  •  , where   is a non-empty set, named the assumptions;
  •   is a total mapping from   to  , where   is defined as the contrary of  .

As a consequence of defining an ABA, an argument can be represented in a tree-form.[10] Formally, given a deductive system   and set of assumptions  , an argument[10] for claim   supported by  , is a tree with nodes labelled by sentences in   or by symbol  , such that:

  • The root is labelled by  
  • For each node  ,
    • If   is a leaf node, then   is labelled by either an assumption or by  
    • If   is not a leaf node, then there is an inference rule  ,  , where  is the label of   and
      • If  , then the rule shall be   (i.e. child of   is  )
      • Otherwise,   has   children, labelled by  
  •   is the set of all assumptions labeling the leave nodes

An argument[10] with claim   supported by a set of assumption   can also be denoted as  

See also

Notes

  1. ^ See Dung (1995)
  2. ^ See Besnard and Hunter (2001)
  3. ^ see Bench-Capon (2002)
  4. ^ For instance,
    • Ideal : see Dung, Mancarella and Toni (2006)
    • Eager : see Caminada (2007)
  5. ^ see Caminada (2006)
  6. ^ see Touretzky et al.
  7. ^ see Gärdenfors (1988)
  8. ^ see Oikarinen and Woltran (2001)
  9. ^ the union of two systems represents here the system built from the union of the sets of arguments and the union of the attack relations
  10. ^ a b c d Dung, Phan Minh; Kowalski, Robert A.; Toni, Francesca (2009-01-01). Simari, Guillermo; Rahwan, Iyad (eds.). Argumentation in Artificial Intelligence. Springer US. pp. 199–218. CiteSeerX 10.1.1.188.2433. doi:10.1007/978-0-387-98197-0_10. ISBN 9780387981963.
  11. ^ Bondarenko, A.; Dung, P. M.; Kowalski, R. A.; Toni, F. (1997-06-01). "An abstract, argumentation-theoretic approach to default reasoning". Artificial Intelligence. 93 (1): 63–101. doi:10.1016/S0004-3702(97)00015-5.
  12. ^ Toni, Francesca (2014-01-02). "A tutorial on assumption-based argumentation". Argument & Computation. 5 (1): 89–117. doi:10.1080/19462166.2013.869878. ISSN 1946-2166.

References

  • Trevor Bench-Capon (2002). "Value-based argumentation frameworks". 9th International Workshop on Non-Monotonic Reasoning (NMR 2002): 443–454.
  • Phillipe Besnard; Anthony Hunter (2001). "A logic-based theory of deductive arguments". Artificial Intelligence. 128 (1–2): 203–235. doi:10.1016/s0004-3702(01)00071-6.
  • Philippe Besnard; Anthony Hunter (2008). MIT Press (ed.). Elements of Argumentation. University of Michigan.
  • Martin Caminada (2006). "On the Issue of Reinstatement in Argumentation". JELIA: 111–123.
  • Martin Caminada (2007). Comparing Two Unique Extension Semantics for Formal Argumentation: Ideal and Eager. 19th Belgian-Dutch Conference on Artificial Intelligence (BNAIC 2007).
  • Phan Minh Dung (1995). "On the acceptability of arguments and its fundamental role in nonmonotonic reasoning, logic programming, and n–person games". Artificial Intelligence. 77 (2): 321–357. doi:10.1016/0004-3702(94)00041-X.
  • Phan Minh Dung; Paolo Mancarella; Francesca Toni (2006). "Computing ideal sceptical argumentation". Technical Report.
  • Peter Gärdenfors (1988). MIT Press (ed.). Knowledge in Flux: Modeling the Dynamics of Epistemic States. Cambridge.
  • Emilia Oikarinen; Stefan Woltran (2001). "Characterizing strong equivalence for argumentation frameworks". Artificial Intelligence. 175 (14–15): 1985–2009. doi:10.1016/j.artint.2011.06.003.
  • Iyad Rahwan; Guillermo R. Simari (2009). Springer (ed.). Argumentation in Artificial Intelligence. Dordrecht. Bibcode:2009aai..book.....S.
  • David S. Touretzky; John F. Horty; Richmond H. Thomason (1987). Proceedings IJCAI 1987 (ed.). (PDF). pp. 476–482. Archived from the original (PDF) on 2014-08-06.

argumentation, framework, also, argumentation, theory, artificial, intelligence, related, fields, argumentation, framework, deal, with, contentious, information, draw, conclusions, from, using, formalized, arguments, abstract, argumentation, framework, entry, . See also Argumentation theory In artificial intelligence and related fields an argumentation framework is a way to deal with contentious information and draw conclusions from it using formalized arguments In an abstract argumentation framework 1 entry level information is a set of abstract arguments that for instance represent data or a proposition Conflicts between arguments are represented by a binary relation on the set of arguments In concrete terms you represent an argumentation framework with a directed graph such that the nodes are the arguments and the arrows represent the attack relation There exist some extensions of the Dung s framework like the logic based argumentation frameworks 2 or the value based argumentation frameworks 3 Contents 1 Abstract argumentation frameworks 1 1 Formal framework 1 2 Different semantics of acceptance 1 2 1 Extensions 1 2 2 Labellings 1 3 Inference from an argumentation system 1 4 Equivalence between argumentation frameworks 2 Other kinds 2 1 Logic based argumentation frameworks 2 2 Value based argumentation frameworks 2 3 Assumption based argumentation frameworks 3 See also 4 Notes 5 ReferencesAbstract argumentation frameworks EditFormal framework Edit Abstract argumentation frameworks also called argumentation frameworks a la Dung are defined formally as a pair A set of abstract elements called arguments denoted A displaystyle A A binary relation on A displaystyle A called attack relation denoted R displaystyle R The graph built from the system S displaystyle S For instance the argumentation system S A R displaystyle S langle A R rangle with A a b c d displaystyle A a b c d and R a b b c d c displaystyle R a b b c d c contains four arguments a b c displaystyle a b c and d displaystyle d and three attacks a displaystyle a attacks b displaystyle b b displaystyle b attacks c displaystyle c and d displaystyle d attacks c displaystyle c Dung defines some notions an argument a A displaystyle a in A is acceptable with respect to E A displaystyle E subseteq A if and only if E displaystyle E defends a displaystyle a that is b A displaystyle forall b in A such that b a R c E displaystyle b a in R exists c in E such that c b R displaystyle c b in R a set of arguments E displaystyle E is conflict free if there is no attack between its arguments formally a b E a b R displaystyle forall a b in E a b not in R a set of arguments E displaystyle E is admissible if and only if it is conflict free and all its arguments are acceptable with respect to E displaystyle E Different semantics of acceptance Edit Extensions Edit To decide if an argument can be accepted or not or if several arguments can be accepted together Dung defines several semantics of acceptance that allows given an argumentation system sets of arguments called extensions to be computed For instance given S A R displaystyle S langle A R rangle E displaystyle E is a complete extension of S displaystyle S only if it is an admissible set and every acceptable argument with respect to E displaystyle E belongs to E displaystyle E E displaystyle E is a preferred extension of S displaystyle S only if it is a maximal element with respect to the set theoretical inclusion among the admissible sets with respect to S displaystyle S E displaystyle E is a stable extension of S displaystyle S only if it is a conflict free set that attacks every argument that does not belong in E displaystyle E formally a A E b E displaystyle forall a in A backslash E exists b in E such that b a R displaystyle b a in R E displaystyle E is the unique grounded extension of S displaystyle S only if it is the smallest element with respect to set inclusion among the complete extensions of S displaystyle S There exists some inclusions between the sets of extensions built with these semantics Every stable extension is preferred Every preferred extension is complete The grounded extension is complete If the system is well founded there exists no infinite sequence a 0 a 1 a n displaystyle a 0 a 1 dots a n dots such that i gt 0 a i 1 a i R displaystyle forall i gt 0 a i 1 a i in R all these semantics coincide only one extension is grounded stable preferred and complete Some other semantics have been defined 4 One introduce the notation E x t s S displaystyle Ext sigma S to note the set of s displaystyle sigma extensions of the system S displaystyle S In the case of the system S displaystyle S in the figure above E x t s S a d displaystyle Ext sigma S a d for every Dung s semantic the system is well founded That explains why the semantics coincide and the accepted arguments are a displaystyle a and d displaystyle d Labellings Edit Labellings are a more expressive way than extensions to express the acceptance of the arguments Concretely a labelling is a mapping that associates every argument with a label in the argument is accepted out the argument is rejected or undec the argument is undefined not accepted or refused One can also note a labelling as a set of pairs a r g u m e n t l a b e l displaystyle mathit argument mathit label Such a mapping does not make sense without additional constraint The notion of reinstatement labelling guarantees the sense of the mapping L displaystyle L is a reinstatement labelling on the system S A R displaystyle S langle A R rangle if and only if a A L a i n displaystyle forall a in A L a mathit in if and only if b A displaystyle forall b in A such that b a R L b o u t displaystyle b a in R L b mathit out a A L a o u t displaystyle forall a in A L a mathit out if and only if b A displaystyle exists b in A such that b a R displaystyle b a in R and L b i n displaystyle L b mathit in a A L a u n d e c displaystyle forall a in A L a mathit undec if and only if L a i n displaystyle L a neq mathit in and L a o u t displaystyle L a neq mathit out One can convert every extension into a reinstatement labelling the arguments of the extension are in those attacked by an argument of the extension are out and the others are undec Conversely one can build an extension from a reinstatement labelling just by keeping the arguments in Indeed Caminada 5 proved that the reinstatement labellings and the complete extensions can be mapped in a bijective way Moreover the other Datung s semantics can be associated to some particular sets of reinstatement labellings Reinstatement labellings distinguish arguments not accepted because they are attacked by accepted arguments from undefined arguments that is those that are not defended cannot defend themselves An argument is undec if it is attacked by at least another undec If it is attacked only by arguments out it must be in and if it is attacked some argument in then it is out The unique reinstatement labelling that corresponds to the system S displaystyle S above is L a i n b o u t c o u t d i n displaystyle L a mathit in b mathit out c mathit out d mathit in Inference from an argumentation system Edit In the general case when several extensions are computed for a given semantic s displaystyle sigma the agent that reasons from the system can use several mechanisms to infer information 6 Credulous inference the agent accepts an argument if it belongs to at least one of the s displaystyle sigma extensions in which case the agent risks accepting some arguments that are not acceptable together a displaystyle a attacks b displaystyle b and a displaystyle a and b displaystyle b each belongs to an extension Skeptical inference the agent accepts an argument only if it belongs to every s displaystyle sigma extension In this case the agent risks deducing too little information if the intersection of the extensions is empty or has a very small cardinal For these two methods to infer information one can identify the set of accepted arguments respectively C r s S displaystyle Cr sigma S the set of the arguments credulously accepted under the semantic s displaystyle sigma and S c s S displaystyle Sc sigma S the set of arguments accepted skeptically under the semantic s displaystyle sigma the s displaystyle sigma can be missed if there is no possible ambiguity about the semantic Of course when there is only one extension for instance when the system is well founded this problem is very simple the agent accepts arguments of the unique extension and rejects others The same reasoning can be done with labellings that correspond to the chosen semantic an argument can be accepted if it is in for each labelling and refused if it is out for each labelling the others being in an undecided state the status of the arguments can remind the epistemic states of a belief in the AGM framework for dynamic of beliefs 7 Equivalence between argumentation frameworks Edit There exists several criteria of equivalence between argumentation frameworks Most of those criteria concern the sets of extensions or the set of accepted arguments Formally given a semantic s displaystyle sigma E Q 1 displaystyle mathit EQ 1 two argumentation frameworks are equivalent if they have the same set of s displaystyle sigma extensions that is S 1 1 S 2 E x t s S 1 E x t s S 2 displaystyle S 1 equiv 1 S 2 Leftrightarrow Ext sigma S 1 Ext sigma S 2 E Q 2 displaystyle mathit EQ 2 two argumentation frameworks are equivalent if they accept skeptically the same arguments that is S 1 2 S 2 S c s S 1 S c s S 2 displaystyle S 1 equiv 2 S 2 Leftrightarrow Sc sigma S 1 Sc sigma S 2 E Q 2 displaystyle mathit EQ 2 two argumentation frameworks are equivalent if they accept credulously the same arguments that is S 1 3 S 2 C r s S 1 C r s S 2 displaystyle S 1 equiv 3 S 2 Leftrightarrow Cr sigma S 1 Cr sigma S 2 The strong equivalence 8 says that two systems S 1 displaystyle S 1 and S 2 displaystyle S 2 are equivalent if and only if for all other system S 3 displaystyle S 3 the union of S 1 displaystyle S 1 with S 3 displaystyle S 3 is equivalent for a given criterion with the union of S 2 displaystyle S 2 and S 3 displaystyle S 3 9 Other kinds EditThe abstract framework of Dung has been instantiated to several particular cases Logic based argumentation frameworks Edit In the case of logic based argumentation frameworks an argument is not an abstract entity but a pair where the first part is a minimal consistent set of formulae enough to prove the formula for the second part of the argument Formally an argument is a pair F a displaystyle Phi alpha such that F displaystyle Phi nvdash bot F a displaystyle Phi vdash alpha F displaystyle Phi is a minimal set of D displaystyle Delta satisfying a displaystyle alpha where D displaystyle Delta is a set of formulae used by the agent to reason One calls a displaystyle alpha a consequence of F displaystyle Phi and F displaystyle Phi a support of a displaystyle alpha In this case the attack relation is not given in an explicit way as a subset of the Cartesian product A A displaystyle A times A but as a property that indicates if an argument attacks another For instance Relation defeater PS b displaystyle Psi beta attacks F a displaystyle Phi alpha if and only if b ϕ 1 ϕ n displaystyle beta vdash neg phi 1 wedge dots wedge phi n for ϕ 1 ϕ n F displaystyle phi 1 dots phi n subseteq Phi Relation undercut PS b displaystyle Psi beta attacks F a displaystyle Phi alpha if and only if b ϕ 1 ϕ n displaystyle beta neg phi 1 wedge dots wedge phi n for ϕ 1 ϕ n F displaystyle phi 1 dots phi n subseteq Phi Relation rebuttal PS b displaystyle Psi beta attacks F a displaystyle Phi alpha if and only if b a displaystyle beta Leftrightarrow neg alpha is a tautologyGiven a particular attack relation one can build a graph and reason in a similar way to the abstract argumentation frameworks use of semantics to build extension skeptical or credulous inference the difference is that the information inferred from a logic based argumentation framework is a set of formulae the consequences of the accepted arguments Value based argumentation frameworks Edit The value based argumentation frameworks come from the idea that during an exchange of arguments some can be stronger than others with respect to a certain value they advance and so the success of an attack between arguments depends on the difference of these values Formally a value based argumentation framework is a tuple V A F A R V val valprefs displaystyle VAF langle A R V textit val textit valprefs rangle with A displaystyle A and R displaystyle R similar to the standard framework a set of arguments and a binary relation on this set V displaystyle V is a non empty set of values val displaystyle textit val is a mapping that associates each element from A displaystyle A to an element from V displaystyle V and valprefs displaystyle textit valprefs is a preference relation transitive irreflexive and asymmetric on V V displaystyle V times V In this framework an argument a displaystyle a defeats another argument b displaystyle b if and only if a displaystyle a attacks b displaystyle b in the standard meaning a b R displaystyle a b in R and val b v a l a valprefs displaystyle textit val b val a not in textit valprefs that is the value advanced by b displaystyle b is not preferred to the one advanced by a displaystyle a One remarks that an attack succeeds if both arguments are associated to the same value or if there is no preference between their respective values Assumption based argumentation frameworks Edit In assumption based argumentation ABA frameworks arguments are defined as a set of rules and attacks are defined in terms of assumptions and contraries Formally an assumption based argumentation framework is a tuple L R A displaystyle langle mathcal L mathcal R mathcal A overline mathrm textvisiblespace rangle 10 11 12 where L R displaystyle langle mathcal L mathcal R rangle is a deductive system where L displaystyle mathcal L is the language and R displaystyle mathcal R is the set of inference rules in the form of s 0 s 1 s m displaystyle s 0 leftarrow s 1 dotsc s m for m gt 0 displaystyle m gt 0 and s 0 s 1 s m L displaystyle s 0 s 1 dotsc s m in mathcal L A displaystyle mathcal A where A L displaystyle mathcal A subseteq mathcal L is a non empty set named the assumptions displaystyle overline mathrm textvisiblespace is a total mapping from A displaystyle mathcal A to L displaystyle mathcal L where a displaystyle overline a is defined as the contrary of a displaystyle a As a consequence of defining an ABA an argument can be represented in a tree form 10 Formally given a deductive system L R displaystyle langle mathcal L mathcal R rangle and set of assumptions A L displaystyle mathcal A subseteq mathcal L an argument 10 for claim c L textstyle c in mathcal L supported by S A displaystyle S subseteq mathcal A is a tree with nodes labelled by sentences in L displaystyle mathcal L or by symbol t displaystyle tau such that The root is labelled by c displaystyle c For each node N displaystyle N If N displaystyle N is a leaf node then N displaystyle N is labelled by either an assumption or by t displaystyle tau If N displaystyle N is not a leaf node then there is an inference rule l N s 1 s m displaystyle l N leftarrow s 1 s m m 0 displaystyle m geq 0 where l N displaystyle l N is the label of N displaystyle N and If m 0 displaystyle m 0 then the rule shall be l N t displaystyle l N leftarrow tau i e child of N displaystyle N is t displaystyle tau Otherwise N displaystyle N has m displaystyle m children labelled by s 1 s m displaystyle s 1 s m S displaystyle S is the set of all assumptions labeling the leave nodesAn argument 10 with claim c displaystyle c supported by a set of assumption S displaystyle S can also be denoted as S c displaystyle S vdash c See also EditArgument map Argumentation theory Defeater Diagrammatic reasoning Dialogical logic Logic and dialectic Logic of argumentation Knowledge representation and reasoning Paraconsistent logic Probabilistic argumentationNotes Edit See Dung 1995 See Besnard and Hunter 2001 see Bench Capon 2002 For instance Ideal see Dung Mancarella and Toni 2006 Eager see Caminada 2007 see Caminada 2006 see Touretzky et al see Gardenfors 1988 see Oikarinen and Woltran 2001 the union of two systems represents here the system built from the union of the sets of arguments and the union of the attack relations a b c d Dung Phan Minh Kowalski Robert A Toni Francesca 2009 01 01 Simari Guillermo Rahwan Iyad eds Argumentation in Artificial Intelligence Springer US pp 199 218 CiteSeerX 10 1 1 188 2433 doi 10 1007 978 0 387 98197 0 10 ISBN 9780387981963 Bondarenko A Dung P M Kowalski R A Toni F 1997 06 01 An abstract argumentation theoretic approach to default reasoning Artificial Intelligence 93 1 63 101 doi 10 1016 S0004 3702 97 00015 5 Toni Francesca 2014 01 02 A tutorial on assumption based argumentation Argument amp Computation 5 1 89 117 doi 10 1080 19462166 2013 869878 ISSN 1946 2166 References EditTrevor Bench Capon 2002 Value based argumentation frameworks 9th International Workshop on Non Monotonic Reasoning NMR 2002 443 454 Phillipe Besnard Anthony Hunter 2001 A logic based theory of deductive arguments Artificial Intelligence 128 1 2 203 235 doi 10 1016 s0004 3702 01 00071 6 Philippe Besnard Anthony Hunter 2008 MIT Press ed Elements of Argumentation University of Michigan Martin Caminada 2006 On the Issue of Reinstatement in Argumentation JELIA 111 123 Martin Caminada 2007 Comparing Two Unique Extension Semantics for Formal Argumentation Ideal and Eager 19th Belgian Dutch Conference on Artificial Intelligence BNAIC 2007 Phan Minh Dung 1995 On the acceptability of arguments and its fundamental role in nonmonotonic reasoning logic programming and n person games Artificial Intelligence 77 2 321 357 doi 10 1016 0004 3702 94 00041 X Phan Minh Dung Paolo Mancarella Francesca Toni 2006 Computing ideal sceptical argumentation Technical Report Peter Gardenfors 1988 MIT Press ed Knowledge in Flux Modeling the Dynamics of Epistemic States Cambridge Emilia Oikarinen Stefan Woltran 2001 Characterizing strong equivalence for argumentation frameworks Artificial Intelligence 175 14 15 1985 2009 doi 10 1016 j artint 2011 06 003 Iyad Rahwan Guillermo R Simari 2009 Springer ed Argumentation in Artificial Intelligence Dordrecht Bibcode 2009aai book S David S Touretzky John F Horty Richmond H Thomason 1987 Proceedings IJCAI 1987 ed A Clash of Intuitions The Current State of Nonmonotonic Multiple Inheritance Systems PDF pp 476 482 Archived from the original PDF on 2014 08 06 Retrieved from https en wikipedia org w index php title Argumentation framework amp oldid 1136186475, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.