Assumption-Based Argumentation
Origin. Bondarenko, Dung, Kowalski, Toni (1997). Structured argumentation. Arguments from assumptions. Rules derive conclusions. Attacks via contraries. Foundation for logic-based argumentation.
Models. Deductive system with assumptions. Arguments: proofs from assumptions. Attacks: contrary assumptions. Maps to abstract frameworks. Computation via logic programming.
Formalism.
ABA framework: (L, R, A, ‾) L: language R: inference rules (non-assumption → formula) A ⊆ L: assumptions ‾: contrary function A → L
Argument: Tree with root claim, leaves assumptions. Applies rules from R. Assumptions S ⊢_R c: argument for c.
Attack: Argument with claim c̄ attacks argument using assumption a where c̄ = ā.
Contrary: ā: contrary of a ∈ A. If ā derivable, a cannot be assumed.
Contraries vs contradictories: Contrary: ā attacks a. Contradictory: mutual attack.
Flat ABA: Assumptions not derived. Maps directly to Dung framework.
Non-flat: Assumptions can have derivations. More expressive.
Semantics: Inherited from Dung: grounded, preferred, stable. Apply to sets of assumptions.
Example: Rule: flies(X) ← bird(X), ¬ab(X) Assumption: ¬ab(X) with contrary ab(X) Attacked by: penguin(X) → ab(X)
Symbols.
| Symbol | Unicode | Name | Meaning |
|---|---|---|---|
| A | — | Assumptions | Assumable formulas |
| ā | — | Contrary | Contrary of a |
| R | — | Rules | Inference rules |
| ⊢ | U+22A2 | Derives | Proof relation |
Metatheory. Generalizes logic programming. Maps to Dung. Captures default, autoepistemic. Complexity known.
Applies to. Logic programming semantics. Legal reasoning. Medical reasoning. Dialogue systems.
Limitations. Contrary function design. Flat vs non-flat choice. Computational cost. Rule encoding effort.
© 2026 Lingenic LLC