A principled approach to the implementation of argumentation models

Argumentation theory combines philosophical concepts and computational models to deliver a practical approach to reasoning that handles uncertain information and possibly conflicting viewpoints. This paper focuses on the structured approach to argumentation that incorporates domain specific knowledg...

Full description

Bibliographic Details
Main Authors: van Gijzel, Bas, Nilsson, Henrik
Format: Article
Published: IOS Press 2014
Online Access:https://eprints.nottingham.ac.uk/37437/
_version_ 1848795458471723008
author van Gijzel, Bas
Nilsson, Henrik
author_facet van Gijzel, Bas
Nilsson, Henrik
author_sort van Gijzel, Bas
building Nottingham Research Data Repository
collection Online Access
description Argumentation theory combines philosophical concepts and computational models to deliver a practical approach to reasoning that handles uncertain information and possibly conflicting viewpoints. This paper focuses on the structured approach to argumentation that incorporates domain specific knowledge and argumentation schemes. There is a lack of implementations and implementation methods for most structured models. This paper shows how taking a principled approach, using the programming language Haskell, helps addressing this problem. We construct a framework for developing structured argumentation models and translations between models (given intertranslatability of models). We furthermore provide a methodology to quickly test and formally prove desirable properties of such implementations using a theorem prover. We demonstrate our approach on the Carneades argumentation model and Dung's abstract argumentation frameworks, implementing both the models and a translation from Carneades into AFs. We then provide implementations of correspondence properties and an initial formalisation of Dung's AFs into a theorem prover. The final result is a verified pipeline from the structured model Carneades into existing efficient SAT-based implementations of Dung's AFs.
first_indexed 2025-11-14T19:32:24Z
format Article
id nottingham-37437
institution University of Nottingham Malaysia Campus
institution_category Local University
last_indexed 2025-11-14T19:32:24Z
publishDate 2014
publisher IOS Press
recordtype eprints
repository_type Digital Repository
spelling nottingham-374372020-05-04T16:54:25Z https://eprints.nottingham.ac.uk/37437/ A principled approach to the implementation of argumentation models van Gijzel, Bas Nilsson, Henrik Argumentation theory combines philosophical concepts and computational models to deliver a practical approach to reasoning that handles uncertain information and possibly conflicting viewpoints. This paper focuses on the structured approach to argumentation that incorporates domain specific knowledge and argumentation schemes. There is a lack of implementations and implementation methods for most structured models. This paper shows how taking a principled approach, using the programming language Haskell, helps addressing this problem. We construct a framework for developing structured argumentation models and translations between models (given intertranslatability of models). We furthermore provide a methodology to quickly test and formally prove desirable properties of such implementations using a theorem prover. We demonstrate our approach on the Carneades argumentation model and Dung's abstract argumentation frameworks, implementing both the models and a translation from Carneades into AFs. We then provide implementations of correspondence properties and an initial formalisation of Dung's AFs into a theorem prover. The final result is a verified pipeline from the structured model Carneades into existing efficient SAT-based implementations of Dung's AFs. IOS Press 2014-09-09 Article PeerReviewed van Gijzel, Bas and Nilsson, Henrik (2014) A principled approach to the implementation of argumentation models. Frontiers in Artificial Intelligence and Applications, 266 . pp. 293-300. ISSN 0922-6389 http://ebooks.iospress.nl/volumearticle/37798
spellingShingle van Gijzel, Bas
Nilsson, Henrik
A principled approach to the implementation of argumentation models
title A principled approach to the implementation of argumentation models
title_full A principled approach to the implementation of argumentation models
title_fullStr A principled approach to the implementation of argumentation models
title_full_unstemmed A principled approach to the implementation of argumentation models
title_short A principled approach to the implementation of argumentation models
title_sort principled approach to the implementation of argumentation models
url https://eprints.nottingham.ac.uk/37437/
https://eprints.nottingham.ac.uk/37437/