Hostname: page-component-77f85d65b8-6c7dr Total loading time: 0 Render date: 2026-03-28T18:21:41.806Z Has data issue: false hasContentIssue false

Comparing Non-Minimal Semantics for Disjunction in Answer Set Programming

Published online by Cambridge University Press:  26 August 2025

FELICIDAD AGUADO
Affiliation:
University of A Coruña, A Coruña, Spain (e-mails: felicidad.aguado@udc.es, cabalar@udc.es, brais.mcastro@udc.es, gperez@udc.es, concepcion.vidalm@udc.es)
PEDRO CABALAR
Affiliation:
University of A Coruña, A Coruña, Spain (e-mails: felicidad.aguado@udc.es, cabalar@udc.es, brais.mcastro@udc.es, gperez@udc.es, concepcion.vidalm@udc.es)
BRAIS MUÑIZ
Affiliation:
University of A Coruña, A Coruña, Spain (e-mails: felicidad.aguado@udc.es, cabalar@udc.es, brais.mcastro@udc.es, gperez@udc.es, concepcion.vidalm@udc.es)
GILBERTO PÉREZ
Affiliation:
University of A Coruña, A Coruña, Spain (e-mails: felicidad.aguado@udc.es, cabalar@udc.es, brais.mcastro@udc.es, gperez@udc.es, concepcion.vidalm@udc.es)
CONCEPCIÓN VIDAL
Affiliation:
University of A Coruña, A Coruña, Spain (e-mails: felicidad.aguado@udc.es, cabalar@udc.es, brais.mcastro@udc.es, gperez@udc.es, concepcion.vidalm@udc.es)
Rights & Permissions [Opens in a new window]

Abstract

In this paper, we compare four different semantics for disjunction in Answer Set Programming that, unlike stable models, do not adhere to the principle of model minimality. Two of these approaches, Cabalar and Muñiz’ Justified Models and Doherty and Szalas’ Strongly Supported Models, directly provide an alternative non-minimal semantics for disjunction. The other two, Aguado et al’s Forks and Shen and Eiter’s Determining Inference (DI) semantics, actually introduce a new disjunction connective, but are compared here as if they constituted new semantics for the standard disjunction operator. We are able to prove that three of these approaches (Forks, Justified Models and a reasonable relaxation of the DI-semantics) actually coincide, constituting a common single approach under different definitions. Moreover, this common semantics always provides a superset of the stable models of a programme (in fact, modulo any context) and is strictly stronger than the fourth approach (Strongly Supported Models), that actually treats disjunctions as in classical logic.

Information

Type
Original Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2025. Published by Cambridge University Press
Figure 0

Fig 1. Inclusion relations among several semantics for disjunctive logic programmes.

Supplementary material: File

Aguado et al. supplementary material

Aguado et al. supplementary material
Download Aguado et al. supplementary material(File)
File 385.5 KB