Combining Constraint Programming and Machine Learning: From Current Progress to Future Opportunities

The integration of constraint programming (CP) together with machine learning (ML) has emerged as a promising direction for tackling complex decision-making and combinatorial optimization problems. While CP offers expressive modeling capabilities and formal guarantees, ML provides adaptive methods for learning from data and generalizing across instances. This survey presents a comprehensive overview of recent advances in combining CP and ML. We first show how ML has been used to improve the CP toolbox, both in modeling and in the efficiency of solving. Then, we examine how CP can support ML, particularly in providing structure, guarantees, and symbolic reasoning capabilities. Finally, we identify key open challenges inherent to such hybrid approaches and outline promising directions for future research. This survey provides a first conceptual and structured review of recent advancements in this emerging field, aiming to serve as a resource for practitioners and researchers in both the CP and ML communities. To keep the progress up to date, a curated list of references is hosted on an accompanying repository (https://github.com/corail-research/CPML-paper-list) and is open to community contributions.

Authors

Institutions

Publication Details

Journal
Journal of Artificial Intelligence Research
Published
2025-12-30
DOI
https://doi.org/10.1613/jair.1.19533
Primary Topic
Constraint Satisfaction and Optimization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Combining Constraint Programming and Machine Learning: From Current Progress to Future Opportunities

Michele Lombardi, Gilles Pesant, Quentin Cappart, Tias Guns et al.
Journal of Artificial Intelligence Research
Constraint Satisfaction and Optimization
article

Combining Constraint Programming and Machine Learning: From Current Progress to Future Opportunities

Michele Lombardi, Gilles Pesant, Quentin Cappart, Tias Guns, Dimos Tsouros
article en

Abstract

The integration of constraint programming (CP) together with machine learning (ML) has emerged as a promising direction for tackling complex decision-making and combinatorial optimization problems. While CP offers expressive modeling capabilities and formal guarantees, ML provides adaptive methods for learning from data and generalizing across instances. This survey presents a comprehensive overview of recent advances in combining CP and ML. We first show how ML has been used to improve the CP toolbox, both in modeling and in the efficiency of solving. Then, we examine how CP can support ML, particularly in providing structure, guarantees, and symbolic reasoning capabilities. Finally, we identify key open challenges inherent to such hybrid approaches and outline promising directions for future research. This survey provides a first conceptual and structured review of recent advancements in this emerging field, aiming to serve as a resource for practitioners and researchers in both the CP and ML communities. To keep the progress up to date, a curated list of references is hosted on an accompanying repository (https://github.com/corail-research/CPML-paper-list) and is open to community contributions.

Journal of Artificial Intelligence ResearchVol. 84
Polytechnique Montréal (CA), University of Bologna (IT), KU Leuven (BE)
Peace, Justice and strong institutions
Openalex Percentile: Top 32%
Constraint Satisfaction and Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Combining Constraint Programming and Machine Learning: From Current Progress to Future Opportunities — Michele Lombardi, Gilles Pesant, et al. · Journal of Artificial Intelligence Research (2025) | TGRS Research Map | TGRS