arrow
Return

Solving Hard Combinatorial Optimization Problems with PyQASP

delete2026-01-01
delete0
PRE
AI
D
Damiano Azzolini *
N
Nicola Leone
G
Giuseppe Mazzotta
F
Francesco Ricca
DOI:10.1007/978-3-032-15981-6_12delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Answer Set Programming with Quantifiers (ASP(Q)) extends classical ASP to naturally capture problems within the polynomial hierarchy (PH). Recently, the formalism has been enriched with weak constraints to express both local and global optimization criteria, enabling the modeling of problems in Delta(P)(n+1). In this paper, we present the first implementation of ASP(Q) with global weak constraints, built on top of the state-of-the-art ASP(Q) system PyQASP, based on an upper-bound improving strategy that effectively guides the search toward optimal solutions. Experiments demonstrate that our approach can be effectively applied to solve hard optimization problems.
Keywords:
Answer Set Programming
ASP with Quantifiers
Weak Constraints
Optimization

Journal

P
PRACTICAL ASPECTS OF DECLARATIVE LANGUAGES, PADL 2026
IF:
0
Papers:
12
Citations:
0

Organization

U
university of ferrara
Scholars:
1.9K
Papers: 755
Citations: 0
U
university of calabria
Scholars:
1.3K
Papers: 566
Citations: 0