activity
20142025
most citedConstraints, Lazy Constraints, or Propagators in ASP Solving: An Empirical Analysis

16 citations · 102 across the 25 of their papers we have counts for

collaborators

30 papers

cs.AI2025

Improving ASP-based ORS Schedules through Machine Learning Predictions

Pierangela Bruno, Carmine Dodaro, Giuseppe Galatà +2

The Operating Room Scheduling (ORS) problem deals with the optimization of daily operating room surgery schedules. It is a challenging problem subject to many constraints, like to…

cs.AI2024★ 4 cited

Optimising Dynamic Traffic Distribution for Urban Networks with Answer Set Programming

Matteo Cardellini, Carmine Dodaro, Marco Maratea +1

Answer Set Programming (ASP) has demonstrated its potential as an effective tool for concisely representing and reasoning about real-world problems. In this paper, we present an ap…

cs.AI2023

CNL2ASP: converting controlled natural language sentences into ASP

Simone Caruso, Carmine Dodaro, Marco Maratea +2

Answer Set Programming (ASP) is a popular declarative programming language for solving hard combinatorial problems. Although ASP has gained widespread acceptance in academic and in…

cs.AI2023

Proceedings 39th International Conference on Logic Programming

Enrico Pontelli, Stefania Costantini, Carmine Dodaro +7

This volume contains the Technical Communications presented at the 39th International Conference on Logic Programming (ICLP 2023), held at Imperial College London, UK from July 9 t…

cs.LO2023

Solving Rehabilitation Scheduling problems via a Two-Phase ASP approach

Matteo Cardellini, Paolo De Nardi, Carmine Dodaro +4

A core part of the rehabilitation scheduling process consists of planning rehabilitation physiotherapy sessions for patients, by assigning proper operators to them in a certain tim…

cs.LO2022

Proceedings 38th International Conference on Logic Programming

Yuliya Lierler, Jose F. Morales, Carmine Dodaro +3

ICLP is the premier international event for presenting research in logic programming. Contributions to ICLP 2022 were sought in all areas of logic programming, including but not li…

cs.AI2022

On the Configuration of More and Less Expressive Logic Programs

Carmine Dodaro, Marco Maratea, Mauro Vallati

The decoupling between the representation of a certain problem, i.e., its knowledge model, and the reasoning side is one of main strong points of model-based Artificial Intelligenc…

cs.LO2022

ValAsp: a tool for data validation in Answer Set Programming

Mario Alviano, Carmine Dodaro, Arnel Zamayla

The development of complex software requires tools promoting fail-fast approaches, so that bugs and unexpected behavior can be quickly identified and fixed. Tools for data validati…

cs.LO2021

Proceedings 37th International Conference on Logic Programming (Technical Communications)

Andrea Formisano, Yanhong Annie Liu, Bart Bogaerts +7

ICLP is the premier international event for presenting research in logic programming. Contributions to ICLP 2021 were sought in all areas of logic programming, including but not li…

cs.LO2021

An ASP-based Solution to the Chemotherapy Treatment Scheduling problem

Carmine Dodaro, Giuseppe Galatà, Andrea Grioni +3

The problem of scheduling chemotherapy treatments in oncology clinics is a complex problem, given that the solution has to satisfy (as much as possible) several requirements such a…

cs.AI2021

Operating Room (Re)Scheduling with Bed Management via ASP

Carmine Dodaro, Giuseppe Galatà, Muhammad Kamran Khan +2

The Operating Room Scheduling (ORS) problem is the task of assigning patients to operating rooms, taking into account different specialties, lengths and priority scores of each pla…

cs.AI2020

Manipulation of Articulated Objects using Dual-arm Robots via Answer Set Programming

Riccardo Bertolucci, Alessio Capitanelli, Carmine Dodaro +4

The manipulation of articulated objects is of primary importance in Robotics, and can be considered as one of the most complex manipulation tasks. Traditionally, this problem has b…

cs.AI2020

Managing caching strategies for stream reasoning with reinforcement learning

Carmine Dodaro, Thomas Eiter, Paul Ogris +1

Efficient decision-making over continuously changing data is essential for many application domains such as cyber-physical systems, industry digitalization, etc. Modern stream reas…

cs.LO2019★ 14 cited

Partial Compilation of ASP Programs

Bernardo Cuteri, Carmine Dodaro, Francesco Ricca +1

Answer Set Programming (ASP) is a well-known declarative formalism in logic programming. Efficient implementations made it possible to apply ASP in many scenarios, ranging from ded…

cs.LO2019

Inconsistency Proofs for ASP: The ASP-DRUPE Format

Mario Alviano, Carmine Dodaro, Johannes K. Fichte +3

Answer Set Programming (ASP) solvers are highly-tuned and complex procedures that implicitly solve the consistency problem, i.e., deciding whether a logic program admits an answer…

cs.LO2019★ 1 cited

Better Paracoherent Answer Sets with Less Resources

Giovanni Amendola, Carmine Dodaro, Francesco Ricca

Answer Set Programming (ASP) is a well-established formalism for logic programming. Problem solving in ASP requires to write an ASP program whose answers sets correspond to solutio…

cs.LO2019★ 2 cited

Abstract Solvers for Computing Cautious Consequences of ASP programs

Giovanni Amendola, Carmine Dodaro, Marco Maratea

Abstract solvers are a method to formally analyze algorithms that have been profitably used for describing, comparing and composing solving techniques in various fields such as Pro…

cs.LO2018★ 13 cited

The External Interface for Extending WASP

Carmine Dodaro, Francesco Ricca

Answer set programming (ASP) is a successful declarative formalism for knowledge representation and reasoning. The evaluation of ASP programs is nowadays based on the Conflict-Driv…

cs.LO2018★ 13 cited

Efficiently Coupling the I-DLV Grounder with ASP Solvers

Francesco Calimeri, Carmine Dodaro, Davide Fuscà +2

We present I-DLV+MS , a new Answer Set Programming (ASP) system that integrates an efficient grounder, namely I-DLV, with an automatic selector that inductively chooses a solver: d…

cs.AI2018★ 16 cited

Debugging Non-Ground ASP Programs: Technique and Graphical Tools

Carmine Dodaro, Philip Gasteiger, Kristian Reale +2

Answer Set Programming (ASP) is one of the major declarative programming paradigms in the area of logic programming and non-monotonic reasoning. Despite that ASP features a simple…

cs.LO2018

Shared aggregate sets in answer set programming

Mario Alviano, Carmine Dodaro, Marco Maratea

Aggregates are among the most frequently used linguistic extensions of answer set programming. The result of an aggregation may introduce new constants during the instantiation of…

cs.LO2018

Cautious reasoning in ASP via minimal models and unsatisfiable cores

Mario Alviano, Carmine Dodaro, Matti Järvisalo +2

Answer Set Programming (ASP) is a logic-based knowledge representation framework, supporting---among other reasoning modes---the central task of query answering. In the proposition…

cs.LO2017

On the Computation of Paracoherent Answer Sets

Giovanni Amendola, Carmine Dodaro, Wolfgang Faber +2

Answer Set Programming (ASP) is a well-established formalism for nonmonotonic reasoning. An ASP program can have no answer set due to cyclic default negation. In this case, it is n…

cs.AI2017★ 16 cited

Constraints, Lazy Constraints, or Propagators in ASP Solving: An Empirical Analysis

Bernardo Cuteri, Carmine Dodaro, Francesco Ricca +1

Answer Set Programming (ASP) is a well-established declarative paradigm. One of the successes of ASP is the availability of efficient systems. State-of-the-art systems are based on…