This paper proposes and formalizes two new minimization algorithms that guarantee subset-minimal reasons and ensures cardinality-minimal reasons in the AMOSUM constraint and demonstrates that extending the solver wasp with these minimization strategies leads to substantial performance improvements.
Abstract
Answer Set Programming (ASP) is a robust paradigm for knowledge representation and reasoning, yet the efficient management of complex, overlapping constraints remains a critical challenge for modern solvers. Among the constructs proposed to address this issue, the
AMOSUM
constraint provides a unified abstraction that integrates
SUM
and
At-Most-One (AMO)
properties within a single propagator. In this paper, we extend
AMOSUM
by introducing novel reason minimization techniques aimed at improving propagation quality and enhancing search space pruning. While the original propagator performs standard literal propagation, we propose and formalize two new minimization algorithms:
min
, which guarantees subset-minimal reasons, and
cmin
, which ensures cardinality-minimal reasons. In addition, we provide formal proofs of correctness and complexity for both algorithms and show that computing a cardinality-minimal reason is an
F
Δ
2
P
-complete problem. An extensive empirical evaluation on diverse benchmark suites demonstrates that extending the solver
wasp
with these minimization strategies leads to substantial performance improvements. Moreover, our enhanced system,
amowasp
, consistently outperforms the minimization-free configuration, and is competitive with the state-of-the-art solver
clingo
.
This work introduces amomaximize, a novel maximization statement that integrates AMO constraints directly into the objective function, and shows that, in specific scenarios, this approach improves performance compared to clingo.
Mario Alviano, Carmine Dodaro, Salvatore Fiorentino· 0 citations
This work examines the computational complexity of existing abstraction techniques based on clustering (faithful and uniform abstractions) and proposes a novel syntactic operator to achieve uniform abstractions, when possible, and explores properties needed to reach abstractions from syntactic symmetry.
Z. G. Saribatur, Markus Hecher, J. Fichte· Proceedings of the Thirty-Fi...· 1 citation
ClosureBench is introduced, a constructive benchmark for compositional graph-relational reasoning with programmatically verified ground truth with programmatically verified ground truth: each task's reference answer is computed by executing a program in the Ein tensor-logic language, ensuring machine-verified correctne...
A theoretical analysis of the conditions under which LBBD, including cuts, can preserve optimality in the context of Answer Set Programming (ASP), a prominent logic-based language in the field of Artificial Intelligence and introduces a general-purpose algorithm that preserves the optimality guarantees of Bender Decomp...
Carmine Dodaro, Antonio Ielo, M. Maratea et al.· Proceedings of the Thirty-Fi...· 0 citations
On a new benchmark of 77 problems with an exact oracle, translation to Answer Set Programming is faithful on six of seven domains and fails only on aggregate coverage scheduling, which concentrates the translation tax in one diagnosable pattern.
This work introduces an agentic framework that reformulates a constraint model from an open-ended space and establishes correctness empirically rather than by construction, and demonstrates that autonomous agentic methods can support the improvement of constraint models.
Florentina Voboril, Stefan Szeider· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.