Table of Contents
Fetching ...

Cyclic Supports in Recursive Bipolar Argumentation Frameworks: Semantics and LP Mapping

Gianvincenzo Alfano, Sergio Greco, Francesco Parisi, Irina Trubitsyna

TL;DR

This work addresses the challenge of defining coherent semantics for Bipolar Argumentation Frameworks (BAF) and Recursive BAFs (Rec-BAF) in the presence of cycles in supports and recursive attacks. It introduces classical, modular semantics that extend the AF-based notions of defeated and acceptable elements to general BAF and Rec-BAF, including self-support-exclusion principles. The authors show that any general BAF or Rec-BAF can be mapped to a propositional logic program $P_ extDelta$ such that the extensions correspond to partial stable models ${ m PS}(P_ extDelta)$, enabling uniform LP-based computation across frameworks. They analyze the computational complexity of verification and credulous/skeptical acceptance under the four standard semantics (${ t gr}$, ${ t co}$, ${ t st}$, ${ t pr}$), obtaining results parallel to AF. The approach integrates with existing formalisms (AFN, AFD, ASAF, RAFN, RAFD, AFRAD) and provides a principled, self-contained route to ASP/LP-based reasoning for complex argumentation structures, with potential for practical tool support and broader applicability in AI reasoning about conflicting information.

Abstract

Dung's Abstract Argumentation Framework (AF) has emerged as a key formalism for argumentation in Artificial Intelligence. It has been extended in several directions, including the possibility to express supports, leading to the development of the Bipolar Argumentation Framework (BAF), and recursive attacks and supports, resulting in the Recursive BAF (Rec-BAF). Different interpretations of supports have been proposed, whereas for Rec-BAF (where the target of attacks and supports may also be attacks and supports) even different semantics for attacks have been defined. However, the semantics of these frameworks have either not been defined in the presence of support cycles, or are often quite intricate in terms of the involved definitions. We encompass this limitation and present classical semantics for general BAF and Rec-BAF and show that the semantics for specific BAF and Rec-BAF frameworks can be defined by very simple and intuitive modifications of that defined for the case of AF. This is achieved by providing a modular definition of the sets of defeated and acceptable elements for each AF-based framework. We also characterize, in an elegant and uniform way, the semantics of general BAF and Rec-BAF in terms of logic programming and partial stable model semantics.

Cyclic Supports in Recursive Bipolar Argumentation Frameworks: Semantics and LP Mapping

TL;DR

This work addresses the challenge of defining coherent semantics for Bipolar Argumentation Frameworks (BAF) and Recursive BAFs (Rec-BAF) in the presence of cycles in supports and recursive attacks. It introduces classical, modular semantics that extend the AF-based notions of defeated and acceptable elements to general BAF and Rec-BAF, including self-support-exclusion principles. The authors show that any general BAF or Rec-BAF can be mapped to a propositional logic program such that the extensions correspond to partial stable models , enabling uniform LP-based computation across frameworks. They analyze the computational complexity of verification and credulous/skeptical acceptance under the four standard semantics (, , , ), obtaining results parallel to AF. The approach integrates with existing formalisms (AFN, AFD, ASAF, RAFN, RAFD, AFRAD) and provides a principled, self-contained route to ASP/LP-based reasoning for complex argumentation structures, with potential for practical tool support and broader applicability in AI reasoning about conflicting information.

Abstract

Dung's Abstract Argumentation Framework (AF) has emerged as a key formalism for argumentation in Artificial Intelligence. It has been extended in several directions, including the possibility to express supports, leading to the development of the Bipolar Argumentation Framework (BAF), and recursive attacks and supports, resulting in the Recursive BAF (Rec-BAF). Different interpretations of supports have been proposed, whereas for Rec-BAF (where the target of attacks and supports may also be attacks and supports) even different semantics for attacks have been defined. However, the semantics of these frameworks have either not been defined in the presence of support cycles, or are often quite intricate in terms of the involved definitions. We encompass this limitation and present classical semantics for general BAF and Rec-BAF and show that the semantics for specific BAF and Rec-BAF frameworks can be defined by very simple and intuitive modifications of that defined for the case of AF. This is achieved by providing a modular definition of the sets of defeated and acceptable elements for each AF-based framework. We also characterize, in an elegant and uniform way, the semantics of general BAF and Rec-BAF in terms of logic programming and partial stable model semantics.
Paper Structure (14 sections, 8 theorems, 2 equations, 4 figures)

This paper contains 14 sections, 8 theorems, 2 equations, 4 figures.

Key Result

Proposition 1

For any acyclic AFN $\Delta=\langle A, \Omega, \Gamma\rangle$ and semantics $\sigma \in\tt \{ \hbox{$\tt co$}, \hbox{$\tt gr$}, \hbox{$\tt pr$}, \hbox{$\tt st$} \}$, $\sigma(\langle A, \Omega, \Gamma\rangle)$ computed by means of Definition def:BAF-Sem coincides with $\sigma(\Delta)$ computed by

Figures (4)

  • Figure 1: BAF (left) and Rec-BAF (right) of Example \ref{['ex1:intro']}
  • Figure 2: AF-based frameworks investigated in the paper. Rec-BAF frameworks are in the corners.
  • Figure 3: AFN $\Delta$ of Example \ref{['ex:baf-new-sem']}.
  • Figure 4: Rec-BAF of Example \ref{['ex:rafn-new']}.

Theorems & Definitions (37)

  • Example 1
  • Definition 1
  • Example 2
  • Definition 2
  • Example 3
  • Definition 3
  • Definition 4
  • Example 4
  • Definition 5
  • Definition 6
  • ...and 27 more