pygarg: A Python Engine for Argumentation - Logique, Interaction, Langue et Calcul
Rapport Année : 2024

pygarg: A Python Engine for Argumentation

Résumé

Recent advancements in algorithms for abstract argumentation make it possible now to solve reasoning problems even with argumentation frameworks of large size, as demonstrated by the results of the various editions of the International Competition on Computational Models of Argumentation (ICCMA). However, the solvers participating to the competition may be hard to use for non-expert programmers, especially if they need to incorporate these algorithms in their own code instead of simply using the command-line interface. In this paper we described pygarg, a Python implementation of the SAT-based approach used in the argumentation solver CoQuiAAS. Contrary to CoQuiAAS and most of the participants to the various editions of ICCMA, pygarg is made to be easy to use even for non-expert programmers. We show how to easily use pygarg in other Python scripts as a third-party library before experimentally demonstrating that it can be used in practice to solve large instances.
Fichier principal
Vignette du fichier
pygarg.pdf (364.87 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04526918 , version 1 (29-03-2024)
hal-04526918 , version 2 (02-04-2024)

Identifiants

  • HAL Id : hal-04526918 , version 2

Citer

Jean-Guy Mailly. pygarg: A Python Engine for Argumentation. IRIT/RR–2024–02–FR, IRIT - Institut de Recherche en Informatique de Toulouse. 2024. ⟨hal-04526918v2⟩
421 Consultations
93 Téléchargements

Partager

More