Skip to main navigation Skip to search Skip to main content

Reasoning in Assumption-Based Argumentation via SAT

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Abstract

The dominant approaches for solving NP-hard reasoning problems in computational argumentation are declarative—namely, Boolean satisfiability (SAT) in the case of abstract argumentation and answer set programming (ASP) in the case of structured formalisms such as assumption-based argumentation (ABA). ASP is particularly suited for the commonly-studied logic programming variant of ABA as acyclic derivations in ABA can be naturally modelled in ASP. In this work, we develop and evaluate various alternative approaches to realizing SAT-based reasoning for ABA, motivated by the success of SAT solvers in the realm of abstract argumentation. In contrast to ASP, non-trivial encodings or extensions to SAT solvers are needed to efficiently handle the acyclicity constraint underlying ABA reasoning. We develop and evaluate both advanced encodings and user-defined propagation mechanisms for realizing efficient SAT-based reasoning in ABA. As a result, we provide a first SAT-based ABA reasoner that can outperform the current state-of-the-art ASP approach to ABA.
Original languageEnglish
Title of host publicationProceedings of the 22nd International Conference on Principles of Knowledge Representation and Reasoning
Number of pages11
PublisherInternational Joint Conference on Artificial Intelligence, Inc
Publication date25 Nov 2025
Pages707-717
ISBN (Electronic)978-1-956792-08-9
DOIs
Publication statusPublished - 25 Nov 2025
MoE publication typeA4 Article in conference proceedings
EventInternational Conference on Principles of Knowledge Representation and Reasoning - Melbourne, Australia
Duration: 11 Nov 202517 Nov 2025
Conference number: 22
https://kr.org/KR2025/

Publication series

Name International Conference on Principles of Knowledge Representation and Reasoning proceedings
ISSN (Electronic)2334-1033

Fields of Science

  • 113 Computer and information sciences
  • argumentation
  • assumption-based argumentation
  • satisfiability
  • SAT
  • encodings
  • propagators

Cite this