Carmine Dodaro

Dr. Carmine Dodaro


Research Focus & Metrics

Academic Career Length

14Years (2013-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
15 September 2015
Verified
Book Chapter
Closed access
PDF file
MAMario Alviano
Mario Alviano
CDCarmine Dodaro
Carmine Dodaro
NLNicola Leone
Nicola Leone
FRFrancesco Ricca
Francesco Ricca

28 June 2017
Verified
Book Chapter
Closed access
PDF file
MAMario Alviano
Mario Alviano
Francesco CalimeriFrancesco Calimeri
Francesco Calimeri
CDCarmine Dodaro
Carmine Dodaro
DFDavide Fuscà
Davide Fuscà
NLNicola Leone
Nicola Leone
JZJessica Zangari
Jessica Zangari

1 January 2014
Verified
Book Chapter
Closed access
PDF file
AMAntonio Morgado
Antonio Morgado
CDCarmine Dodaro
Carmine Dodaro
JMJoao Marques-Silva
Joao Marques-Silva

1 January 2013 in Lecture Notes in Computer Science
Verified
Book Chapter
Closed access
PDF file
MAMario Alviano
Mario Alviano
CDCarmine Dodaro
Carmine Dodaro
WFWolfgang Faber
Wolfgang Faber
NLNicola Leone
Nicola Leone
FRFrancesco Ricca
Francesco Ricca

1 September 2016 in Theory and Practice of Logic Programming
Verified
Journal Article
Closed access
PDF file
CDCarmine Dodaro
Carmine Dodaro
PGPhilip Gasteiger
Philip Gasteiger
NLNicola Leone
Nicola Leone
BMBenjamin Musitsch
Benjamin Musitsch
FRFrancesco Ricca
Francesco Ricca
KSKostyantyn Shchekotykhin
Kostyantyn Shchekotykhin
Answer Set Programming (ASP) is a popular logic programming paradigm that has been applied for solving a variety of complex problems. Among the most challenging real-world applications of ASP are two industrial problems defined by Siemens: the Partner Units Problem (PUP) and the Combined Configuration Problem (CCP). The hardest instances of PUP and CCP are out of reach for state-of-the-art ASP solvers. Experiments show that the performance of ASP solvers could be significantly improved by embedding domain-specific heuristics, but a proper effective integration of such criteria in off-the-shelf ASP implementations is not obvious. In this paper the combination of ASP and domain-specific heuristics is studied with the goal of effectively solving real-world problem instances of PUP and CCP. As a byproduct of this activity, the ASP solverwaspwas extended with an interface that eases embedding new external heuristics in the solver. The evaluation shows that our domain-heuristic-driven ASP solver finds solutions for all the real-world instances of PUP and CCP ever provided by Siemens.

31 August 2015 in Journal of Logic and Computation
Verified
Journal Article
Closed access
PDF file
MAMario Alviano
Mario Alviano
CDCarmine Dodaro
Carmine Dodaro
JMJoao Marques-Silva
Joao Marques-Silva
FRFrancesco Ricca
Francesco Ricca
Answer Set Programming (ASP) is a well-known declarative problem solving paradigm developed in the field of nonmonotonic reasoning and logic programming. The usual target of ASP is the solution of combinatorial search problems, nonetheless the language of ASP was extended with weak constraints for concise modelling of optimization problems. In the case of ASP programs with weak constraints, the main computational task of an ASP solver is optimum stable model search . In this article, we present and compare several algorithms for optimum stable model search. We consider solutions traditionally adopted by ASP solvers, and we introduce new solving strategies obtained by porting to the ASP setting some algorithms that were introduced for Maximum Satisfiability solving. The article also reports on the implementation of these algorithms in the ASP solver wasp . An empirical analysis highlights pros and cons of different strategies for computing optimum stable models.