「‍」 Lingenic

Bipolar Argumentation

(⤓.md ≡ ◇.md); γ ≜ [2026-07-17T135416.643, 2026-10-22T054143.488] ∧ |γ| = 3

Bipolar Argumentation

Origin. Cayrol and Lagasquie-Schiex (2005) added a second, positive relation to Dung's frameworks, so that one argument may support another as well as attack it, on the ground that pro-and-con reasoning is not reducible to attack alone. What support means was left open, and later work fixed it in incompatible ways: deductive support (Boella, Gabbay, van der Torre and Villata 2010), necessary support (Nouioua and Risch 2010), evidential support (Oren and Norman 2008). Each reading yields its own notion of complex attack and its own semantics.

Models. Two relations over one set of arguments. Attack is Dung's; support is positive and transmits acceptance, or necessity, along a chain. It is the interaction of the two that does the work, generating derived attacks — supported, secondary, mediated, extended — which the semantics then act on. Two strategies compete: flatten the bipolar graph into an ordinary Dung framework by adding the derived attacks and discarding support, or define extensions directly on the bipolar graph.

Formalism.

Bipolar AF: ⟨A, R⁻, R⁺⟩ where: A: arguments. R⁻ ⊆ A × A: attack. R⁺ ⊆ A × A: support.

Attack (R⁻): (a, b) ∈ R⁻: a attacks b. Negative evidence. Dung-style.

Support (R⁺): (a, b) ∈ R⁺: a supports b. Positive evidence. Strengthens b.

Supported attack: a supported-attacks b if: Path a R⁺* c R⁻ b. Support chain then attack.

Secondary attack: a secondary-attacks b if: c supports b (c R⁺ b). a attacks c (a R⁻ c). Undercut support.

Defense types: Direct defense: attack attacker. Supported defense: via support chains. Multiple modes.

Semantics approaches: Reduce to Dung AF. Direct bipolar semantics. Deductive vs necessary support. Various proposals.

Deductive support: If a accepted and a R⁺ b, then b acceptable. Support transfers acceptance. But controversial.

Necessary support: a supports b: b needs a. a rejected implies b rejected. Support as prerequisite.

Mediated attack: a mediated-attacks b if: Path b R⁺* c. a R⁻ c. Attack what b supports.

Example: A = {a, b, c}, R⁻ = {(a,b)}, R⁺ = {(b,c)}. b supports c; a attacks b. Secondary attack: a → c. Flattening adds (a,c) to R⁻. Deductive reading: c falls with b.

Symbols.

SymbolUnicodeNameMeaning
⟨U+27E8Mathematical left angle bracketOpens the framework triple
⟩U+27E9Mathematical right angle bracketCloses the framework triple
⁻U+207BSuperscript minusMarks the attack relation
⁺U+207ASuperscript plusMarks the support relation
⊆U+2286SubsetEach relation lies inside A × A
×U+00D7Multiplication sign / Cartesian productRelations are sets of ordered pairs
∈U+2208MembershipOrdered pair belongs to a relation
→U+2192Rightwards arrowEdge of the graph, attack or support
*U+002AAsterisk / Reflexive transitive closureR⁺* is a chain of zero or more supports
A—ArgumentsNodes of the framework
R⁻—Attack relationNegative edges
R⁺—Support relationPositive edges
BAF—Bipolar argumentation frameworkThe triple ⟨A, R⁻, R⁺⟩

Metatheory. Cayrol and Lagasquie-Schiex (2005) supplied both the derived attacks — supported and secondary — and the reduction strategy that has dominated since: close the two relations into a set of derived attacks, discard support, and evaluate the resulting Dung framework. Which derived attacks are correct depends on what support is taken to mean, and the readings are formally related rather than merely rival, necessary support being the converse of deductive support; the deductive reading flattens by supported and mediated attacks, the necessary reading by secondary and extended attacks. The reduction carries a consequence usually left implicit. Closure is computable in polynomial time and leaves the argument set unchanged, so the acceptance problems stay at the levels Dunne and Bench-Capon established for Dung frameworks, and a bipolar framework expresses nothing an ordinary framework over the same arguments cannot. Evidential support is the exception, since requiring that support trace back to a distinguished evidence node is a condition on sets rather than a further attack.

Applies to. Evidence weighing. Pro/con reasoning. Scientific argumentation. Debates.

Limitations. Support has no fixed meaning: the deductive, necessary and evidential readings each generate a different set of derived attacks, so one graph has different extensions according to a choice the formalism does not record. Where the semantics proceed by flattening, the second relation adds modelling convenience rather than expressive power, and the flattening erases the distinction between an original attack and a derived one, so the result does not show why an argument was defeated. Support is not graded, so a conclusion backed by many arguments fares no better than one backed by a single argument. Cycles in the support relation are left undefined by most proposals rather than resolved. There is no accepted set of postulates for bipolar semantics, so competing proposals cannot be adjudicated as Dung's can by the fixpoint and hierarchy results.

© 2026 Lingenic LLC