---
title: Semi-Abstract Value-Based Argumentation
url: https://www.emergentmind.com/topics/semi-abstract-value-based-argumentation-frameworks-savaf
type: topic
---

# Semi-Abstract Value-Based Argumentation

A Semi-Abstract Value-Based Argumentation Framework (SAVAF) is a formal framework for modeling structured argumentation with values, unifying and generalizing previous models such as Dung’s Abstract Argumentation Frameworks (AF), Bench-Capon’s Value-based Argumentation Frameworks (VAF), and Corsi–Fermüller’s Semi-Abstract Frameworks (SAF). SAVAFs allow for both the explicit structuring of argument content via propositional formulae and the assignment of ordered values, facilitating nuanced reasoning about the acceptability of arguments under both objective and subjective value orderings. The framework also introduces logical attack principles to systematically expose implicit attacks and defines a value-dependent defeat relation, making it suitable for formalizing complex domains such as moral and legal reasoning [2309.14112].

## 1. Formal Specification

A SAVAF is a tuple
\[
\mathcal{F} = (\Args,\,\Att,\,\Phi,\,V,\,\pi,\,\succ)
\]
where:
- $\Args$ is a finite set of argument identifiers.
- $\Att\subseteq \Args\times\Args$ denotes attacks; $a\to b$ iff $(a,b)\in\Att$.
- $\Phi:\Args\to\mathcal{L}_{\mathrm{prop}}$ assigns each argument a propositional formula as its claim.
- $V$ is a finite set of values.
- $\succ$ is a strict total order on $V$.
- $\pi:\mathcal{L}_{\mathrm{prop}}\to 2^V$ maps each formula to its set of associated values.

Special cases (recovering known frameworks) are:
- Dung’s AF: $|V|=1$, $\pi(F)=\{v\}$ for all $F$.
- VAF: $\pi(F)=\{v\}$ and $\Phi$ treated as abstract as in Bench-Capon (2002).
- SAF: $|V|=1$ with nontrivial $\Phi$ and attack-closure using logical principles.

## 2. Logical Attack Principles and Defeat

SAVAFs extend attack relations using closure under logical attack principles to reveal implicit conflicts from propositional structure, employing selected subsets $\AP$ of the following:

- **(A.∧)** If $a\to b$ and $a\to c$ then $a\to(b\land c)$.
- **(A.∨)** If $a\to(b\lor c)$ then $a\to b$ and $a\to c$.
- **(A.⊃)** If $a\to(b\supset c)$ then $a\to c$.
- **(B.⊃)** If $a\not\to b$ and $a\to c$ then $a\to(b\supset c)$.
- **(B.¬)** If $a\to b$ then $a\not\to(\neg b)$.
- **(C.∧)** If $a\to(b\land c)$ then $a\to b$ or $a\to c$.
- **(C.∨)** If $a\to b$ and $a\to c$ then $a\to(b\lor c)$.
- **(C.⊃)** If $a\to(b\supset c)$ then $a\not\to b$ or $a\to c$.
- **(C.¬)** If $a\not\to b$ then $a\to(\neg b)$.

Admissible choices for $\AP$ include the full set $\CAP$ or the modally justified subset $\MAP$.

**Defeat**: For order $\succ$ on $V$,
\[
a\ \mathrm{defeats}\ b \iff a\to b\ \mathrm{and}\ \neg\left(\exists\, w\in\pi(\Phi(b)),\, v\in\pi(\Phi(a)): w\succ v\right)
\]

**Consequence**: $A_1,\ldots,A_n\models_{\mathrm{SAVAF}} F$ holds if every argument $x$ whose claim is attacked and which defeats some argument with claim $F$, itself defeats at least one of $A_1,\ldots,A_n$. No underlying truth valuation is required.

## 3. Semantics, Acceptability, and Value Ordering

Let $S\subseteq\Args$:
- **Conflict-free:** No $a,b\in S$ such that $a$ defeats $b$.
- **Acceptability:** $a$ is acceptable w.r.t.\ $S$ if for every $b$ defeating $a$ there exists $c\in S$ defeating $b$.
- **Admissible set:** $S$ is conflict-free and every $a\in S$ is acceptable w.r.t.\ $S$.
- **Complete extension:** An admissible set containing each argument acceptable w.r.t.\ $S$.
- **Grounded extension:** The least complete extension.
- **Preferred extension:** A maximal (by inclusion) admissible set.
- **Stable extension:** Conflict-free and defeats every argument outside it.

**Subjectivity:** Acceptability and consequence may be *subjective* (under some ordering $\succ$) or *objective* (with respect to all total orderings on $V$). An argument is subjectively acceptable if it belongs to a preferred extension for some ordering, and objectively acceptable if it appears in all preferred extensions for all orderings.

## 4. Properties and Computational Complexity

- **Existence:** Every SAVAF admits at least one complete extension; the grounded extension is unique.
- **No-monochromatic-cycle theorem:** If every directed cycle in the colored attack graph includes at least two distinct values, there is a unique nonempty preferred extension for any value ordering.
- **Complexity:**
  - Credulous acceptance (preferred semantics): NP-complete.
  - Skeptical acceptance (preferred semantics): coNP-complete.
  - Grounded acceptance (credulous/skeptical): P.

| Problem                        | Semantics   | Complexity    |
|---------------------------------|-------------|--------------|
| Credulous acceptance            | Preferred   | NP-complete  |
| Skeptical acceptance            | Preferred   | coNP-complete|
| Cred./Skept. acceptance         | Grounded    | P            |

## 5. Illustrative Application: Autonomous Car Moral Dilemma

Given arguments $a$ through $g$ with claims $\Phi$ and values $D$ (Deontology) or $C$ (Consequentialism):

| Argument | Claim                                                 | Value |
|----------|------------------------------------------------------|-------|
| $a$      | $(stay\supset\neg murder)\land(switch\supset murder)$| $D$   |
| $b$      | $(switch\supset fewer)\land(\neg switch\supset\neg fewer)$| $C$  |
| $c$      | $(die_{in}\supset kill)\land(stay\supset die_{in})$  | $D$   |
| $d$      | $kill$                                               | $D$   |
| $e$      | $(buy_{auto}\supset priority_{in})\land(priority_{in}\supset switch)$| $C$ |
| $f$      | $(switch\supset danger)$                             | $C$   |
| $g$      | $danger$                                             | $C$   |

Initial attacks: $a\leftrightarrow b$, $c\to a$, $d\to c$, $e\to d$, $b\to e$, $f\to b$, $g\to f$. Logical closure under $\AP$ exposes further implicit attacks.

Key outcomes:
- $c$ and $f$ become indefensible,
- $d$ and $g$ are always objectively acceptable,
- For $C\succ D$, $b$ joins $\{d,g\}$ in the unique preferred extension,
- For $D\succ C$, $a$ and $e$ join $\{d,g\}$ in the unique preferred extension.

The resolved acceptability of arguments is sensitive to the value ordering, demonstrating subjective rationality. However, arguments $d$ and $g$ are accepted objectively.

## 6. Expressivity, Applications, and Research Directions

SAVAFs strictly generalize prior frameworks by enabling propositional structuring and multi-valued preferences, supporting sophisticated analysis of the grounds for argument strength or weakness. Applications include moral and legal reasoning, multi-agent negotiation, preference-driven decision support, and argument mining in value-laden debates.

Advancing SAVAFs involves:
- Extending $\Phi$ to richer logical languages (modal, first-order, probabilistic, fuzzy),
- Developing efficient computational solvers leveraging propositional structure and value stratification,
- Investigating framework dynamics, including the impact of argument and value revisions,
- Analyzing parameterized complexity, e.g., in terms of attack graph treewidth [2309.14112].

Source: https://www.emergentmind.com/topics/semi-abstract-value-based-argumentation-frameworks-savaf