A Schema for Generating Relevant Logic Programming Semantics and its Applications in Argumentation Theory

  • Authors:
  • Juan Carlos Nieves;Mauricio Osorio;Claudia Zepeda

  • Affiliations:
  • (Correspd.) Universitat Politècnica de Catalunya, Software Department (LSI), Spain. jcnieves@lsi.upc.edu;Universidad de las Américas - Puebla. CENTIA. México. osoriomauri@googlemail.com;Benemérita Universidad Atónoma de Puebla, Facultad de Ciencias de la Computación. México. czepedac@gmail.com

  • Venue:
  • Fundamenta Informaticae - Logic, Language, Information and Computation
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the literature, there are several approaches which try to perform common sense reasoning. Among them, the approaches which have probably received the most attention the last two decades are the approaches based on logic programming semantics with negation as failure and argumentation theory. Even though both approaches have their own features, it seems that they share some common behaviours which can be studied by considering the close relationship between logic programming semantics and extension-based argumentation semantics. In this paper, we will present a general recursive schema for defining new logic programming semantics. This schema takes as input any basic logic programming semantics, such as the stable model semantics, and gives as output a new logic programming semantics which satisfies some desired properties such as relevance and the existence of the intended models for every normal program. We will see that these new logic programming semantics can define candidate extension-based argumentation semantics. These new argumentation semantics will overcome some of the weakness of the extension-based argumentation semantics based on admissible sets. In fact, we will see that some of these new argumentation semantics have similar behaviour to the extension-based argumentation semantics built in terms of strongly connected components.