Hostname: page-component-77f85d65b8-pkds5 Total loading time: 0 Render date: 2026-03-29T08:59:02.124Z Has data issue: false hasContentIssue false

Quantifying over Optimum Answer Sets

Published online by Cambridge University Press:  15 January 2025

GIUSEPPE MAZZOTTA
Affiliation:
University of Calabria, Arcavacata di Rende, Italy (e-mails: giuseppe.mazzotta@unical.it, francesco.ricca@unical.it)
FRANCESCO RICCA
Affiliation:
University of Calabria, Arcavacata di Rende, Italy (e-mails: giuseppe.mazzotta@unical.it, francesco.ricca@unical.it)
MIREK TRUSZCZYNSKI
Affiliation:
University of Kentucky, Lexington, USA (e-mail: mirek@cs.uky.edu)
Rights & Permissions [Opens in a new window]

Abstract

Answer Set Programming with Quantifiers (ASP(Q)) has been introduced to provide a natural extension of ASP modeling to problems in the polynomial hierarchy (PH). However, ASP(Q) lacks a method for encoding in an elegant and compact way problems requiring a polynomial number of calls to an oracle in $\Sigma _n^p$ (that is, problems in $\Delta _{n+1}^p$). Such problems include, in particular, optimization problems. In this paper, we propose an extension of ASP(Q), in which component programs may contain weak constraints. Weak constraints can be used both for expressing local optimization within quantified component programs and for modeling global optimization criteria. We showcase the modeling capabilities of the new formalism through various application scenarios. Further, we study its computational properties obtaining complexity results and unveiling non-obvious characteristics of ASP(Q) programs with weak constraints.

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

Algorithm 1 Rewriting from ASP$^{\omega }$(Q) to ASP(Q)

Supplementary material: File

MAZZOTTA et al. supplementary material

MAZZOTTA et al. supplementary material
Download MAZZOTTA et al. supplementary material(File)
File 469.9 KB