Generative Constraint Programming Revisited

Around twenty years ago, Generative Constraint Programming techniques, such as the Generative Constraint Satisfaction Problem (GCSP), were developed to deal with problems mainly based on functional constraints or relaxation of such constraints, like the ones in industrial configuration problems. In 2023, we introduced On-the-fly Constraint Programming Search (OTFS), inspired by GCSP, to successfully tackle Model Checking problems that have a lot of functional constraints. This paper aims to show that a revised version of OTFS, called GenCP, can also be used on classical textbook CP problems that do not involve constraints resembling functional constraints: the NQueens and All-Interval problems, and two lesser known CP problems, Graceful Graphs and Langford Number. GenCP significantly reduces execution times on these problems, showing that it is a valid alternative to traditional CP.

Authors

Institutions

Publication Details

Published
2024-10-28
DOI
https://doi.org/10.1109/ictai62512.2024.00012
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

Generative Constraint Programming Revisited

Elisabetta De Maria, Florian Régin
Constraint Satisfaction and Optimization
article

Generative Constraint Programming Revisited

Elisabetta De Maria, Florian Régin
article en

Abstract

Around twenty years ago, Generative Constraint Programming techniques, such as the Generative Constraint Satisfaction Problem (GCSP), were developed to deal with problems mainly based on functional constraints or relaxation of such constraints, like the ones in industrial configuration problems. In 2023, we introduced On-the-fly Constraint Programming Search (OTFS), inspired by GCSP, to successfully tackle Model Checking problems that have a lot of functional constraints. This paper aims to show that a revised version of OTFS, called GenCP, can also be used on classical textbook CP problems that do not involve constraints resembling functional constraints: the NQueens and All-Interval problems, and two lesser known CP problems, Graceful Graphs and Langford Number. GenCP significantly reduces execution times on these problems, showing that it is a valid alternative to traditional CP.

Centre National de la Recherche Scientifique (FR)
Openalex Percentile: Top 69%
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.