Demo Data from EDBT 2026 / reviewers in the wild / expert
Nicolas Beldiceanu
dblp:95/1732
· DBLP profile ↗
56ranked-venue papers
30as first author
7since 2021 · last 2026
0000-0003-1452-596XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 49 · 28 first-author · 7 since 2021Software engineering, systems software and programming languages · 28 · 17 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 1 first-author · 3 since 2021Theory of computation · 3 · 2 first-authorSystems, architecture and hardware · 1Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
6 papers |
Planning, search and constraint satisfaction · 86% Knowledge representation and reasoning · 14% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Environmental and earth informatics · 100% | |
| Theoretical computer science
1 paper |
Automata and formal languages · 100% |
Topics — the 7 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
constraint programming |
1.6 | 2 | 2025 | Towards the 30 by 30 Kunming-Montreal Global Biodiversity Framework Target: Optimising Graph Connectivity in Constraint-Based Spatial Planning · IJCAI 2025 Composing Biases by Using CP to Decompose Minimal Functional Dependencies for Acquiring Complex Formulae · AAAI 2024 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
arc consistency |
1.0 | 2 | 2025 | Bimodal Depth-First Search for Scalable GAC for AllDifferent · IJCAI 2025 A Generalized Arc-Consistency Algorithm for a Class of Counting Constraints · IJCAI 2011 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › global constraints
alldifferent constraint |
0.9 | 1 | 2025 | Bimodal Depth-First Search for Scalable GAC for AllDifferent · IJCAI 2025 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
problem decomposition |
0.8 | 1 | 2024 | Composing Biases by Using CP to Decompose Minimal Functional Dependencies for Acquiring Complex Formulae · AAAI 2024 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
constraint propagation |
0.4 | 2 | 2016 | A parametric propagator for pairs of Sum constraints with a discrete convexity property · Artif. Intell. 2016 Propagating Regular Counting Constraints · AAAI 2014 |
Automata and formal languages
counter machines |
0.2 | 1 | 2014 | Propagating Regular Counting Constraints · AAAI 2014 |
Automata and formal languages › finite automata
deterministic finite automata |
0.2 | 1 | 2014 | Propagating Regular Counting Constraints · AAAI 2014 |
Methods — techniques the papers use, named apart from their topics
hanan grids · 1.7preprocessing · 0.9pre-processing · 0.9depth-first search · 0.9GPU acceleration · 0.9inductive logic programming · 0.8constraint programming · 0.8boolean formula learning · 0.8domain consistency enforcement · 0.4NP-hardness proof · 0.4generalized arc consistency · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Generalised Arc Consistency via the Synchronised Product of Finite Automata with Respect to a Constraint
Nicolas Beldiceanu |
CPAIOR | 1 |
| 2025 | Acquiring and Selecting Implied Constraints with an Application to the BinSeq and Partition Global Constraints
Jovial Cheukam-Ngouonou, Ramiz Gindullin, Claude-Guy Quimper, Nicolas Beldiceanu, Rémi Douence |
CPAIOR (2) | 4 |
| 2025 | Bimodal Depth-First Search for Scalable GAC for AllDifferentabstractWe propose a version of DFS designed for Constraint Programming, called bimodal DFS, that scales to both sparse and dense graphs. It runs in O(n + ~m) time, where ~m is the sum, for each vertex v, of the minimum between the numbers of successors and non-successors of v. Integrating it into Régin’s GAC algorithm for the AllDifferent constraint results in faster performance as the problem size increases, outperforming a GPU-accelerated version. In the vast majority of our tests, GAC now performs similarly to BC in terms of speed, but is able to solve more problems. Sulian Le Bozec-Chiffoleau, Nicolas Beldiceanu, Charles Prud'homme, Gilles Simonin, Xavier Lorca |
IJCAI | 2 |
| 2025 | Towards the 30 by 30 Kunming-Montreal Global Biodiversity Framework Target: Optimising Graph Connectivity in Constraint-Based Spatial PlanningabstractThe Kunming-Montreal Global Biodiversity Framework aims to protect 30% of terrestrial, inland water, marine, and coastal ecosystems worldwide, and ensuring that at least 30% of these areas are under effective restoration by 2030. Maintaining and restoring ecological connectivity between natural habitats and protected areas is a key feature of this target. Achieving it will require effective and inclusive spatial planning supported by appropriate decision-support tools. Most spatial planning models address budget as an objective and connectivity as a constraint, formulating problems with Steiner trees. In many real-world cases, such as landscape-scale restoration planning, this formulation is inappropriate when environmental managers seek to optimise connectivity under a budget constraint. This problem was previously addressed with Constraint Programming (CP) and graph variables, but the current approach is severely limited in terms of spatial resolution. In this article, we formalise this problem as the budget-constrained graph connectivity optimisation problem. Based on a real case study: the restoration of forest connectivity in New Caledonia, we illustrate why ``naive'' CP approaches are inefficient. In response, we provide a preprocessing method based on Hanan grids which preserves the existence of at least one optimal solution. Finally, we assess the efficiency of our approach in the New Caledonian case study. Sulian Le Bozec-Chiffoleau, Dimitri Justeau-Allaire, Xavier Lorca, Charles Prud'homme, Gilles Simonin, Philippe Vismara, Philippe Birnbaum, Nicolas Rinck, Nicolas Beldiceanu |
IJCAI | 9 |
| 2024 | Composing Biases by Using CP to Decompose Minimal Functional Dependencies for Acquiring Complex FormulaeabstractGiven a table with a minimal set of input columns that functionally determines an output column, we introduce a method that tries to gradually decompose the corresponding minimal functional dependency (mfd) to acquire a formula expressing the output column in terms of the input columns. A first key element of the method is to create sub-problems that are easier to solve than the original formula acquisition problem, either because it learns formulae with fewer inputs parameters, or as it focuses on formulae of a particular class, such as Boolean formulae; as a result, the acquired formulae can mix different learning biases such as polynomials, conditionals or Boolean expressions. A second key feature of the method is that it can be applied recursively to find formulae that combine polynomial, conditional or Boolean sub-terms in a nested manner. The method was tested on data for eight families of combinatorial objects; new conjectures were found that were previously unattainable. The method often creates conjectures that combine several formulae into one with a limited number of automatically found Boolean terms. Ramiz Gindullin, Nicolas Beldiceanu, Jovial Cheukam-Ngouonou, Rémi Douence, Claude-Guy Quimper |
AAAI | 2 |
| 2023 | Boolean-Arithmetic Equations: Acquisition and Uses
Ramiz Gindullin, Nicolas Beldiceanu, Jovial Cheukam-Ngouonou, Rémi Douence, Claude-Guy Quimper |
CPAIOR | 2 |
| 2022 | Acquiring Maps of Interrelated Conjectures on Sharp BoundsabstractInternational audience Nicolas Beldiceanu, Jovial Cheukam-Ngouonou, Rémi Douence, Ramiz Gindullin, Claude-Guy Quimper |
CP | 1 |
| 2020 | Parameterised Bounds on the Sum of Variables in Time-Series Constraints
Nicolas Beldiceanu, Maria-Isabel Restrepo-Ruiz, Helmut Simonis |
CPAIOR | 1 |
| 2017 | Generating Linear Invariants for a Conjunction of Automata Constraints
Ekaterina Arafailova, Nicolas Beldiceanu, Helmut Simonis |
CP | 2 |
| 2017 | among Implied Constraints for Two Families of Time-Series Constraints
Ekaterina Arafailova, Nicolas Beldiceanu, Helmut Simonis |
CP | 2 |
| 2017 | Range-Consistent Forbidden Regions of Allen's Relations
Nicolas Beldiceanu, Mats Carlsson, Alban Derrien, Charles Prud'homme, Andreas Schutt, Peter J. Stuckey |
CPAIOR | 1 |
| 2017 | Green Energy Aware Scheduling Problem in Virtualized DatacentersabstractWith the generalization of cloud infrastructures usage, energy consumption has become a major issue. Scheduling heuristics have been proposed to optimize the resource usage of data center so as to take down the energy consumption. This paper tackles the problem with a different approach by taking into consideration the availability of renewable energy. First we formalize the green energy aware scheduling problem (GEASP) and propose a global model based on constraint programming as well as a search heuristic to solve it efficiently. The proposed model integrates the various aspects inherent to the dynamic planning in a data center: heterogeneous physical machines, various application types (i.e., active or online applications and batch applications), actions and energetic costs of turning ON/OFF physical machines, interrupting/resuming batch applications, CPU and RAM resource consumption, tasks migration, migration costs, and integration of green energy availability. The model can therefore reduce both the costs related to energy consumption and the carbon footprint of a data center. We evaluate the model against the state-of-the-art framework PIKA on real-world workload and solar power traces. Gilles Madi-Wamba, Yunbo Li, Anne-Cécile Orgerie, Nicolas Beldiceanu, Jean-Marc Menaud |
ICPADS | 4 |
| 2017 | Cloud Workload Prediction and Generation ModelsabstractCloud computing allows for elasticity as users can dynamically benefit from new virtual resources when their workload increases. Such a feature requires highly reactive resource provisioning mechanisms. In this paper, we propose two new workload prediction models, based on constraint programming and neural networks, that can be used for dynamic resource provisioning in Cloud environments. We also present two workload trace generators that can help to extend an experimental dataset in order to test more widely resource optimization heuristics. Our models are validated using real traces from a small Cloud provider. Both approaches are shown to be complimentary as neural networks give better prediction results, while constraint programming is more suitable for trace generation. Gilles Madi-Wamba, Yunbo Li, Anne-Cécile Orgerie, Nicolas Beldiceanu, Jean-Marc Menaud |
SBAC-PAD | 4 |
| 2016 | Systematic Derivation of Bounds and Glue Constraints for Time-Series Constraints
Ekaterina Arafailova, Nicolas Beldiceanu, Mats Carlsson, Pierre Flener, María Andreína Francisco Rodríguez, Justin Pearson, Helmut Simonis |
CP | 2 |
| 2016 | Time-Series Constraints: Improvements and Application in CP and MIP Contexts
Ekaterina Arafailova, Nicolas Beldiceanu, Rémi Douence, Pierre Flener, María Andreína Francisco Rodríguez, Justin Pearson, Helmut Simonis |
CPAIOR | 2 |
| 2016 | The TaskIntersection Constraint
Gilles Madi-Wamba, Nicolas Beldiceanu |
CPAIOR | 2 |
| 2016 | A parametric propagator for pairs of Sum constraints with a discrete convexity property
Jean-Noël Monette, Nicolas Beldiceanu, Pierre Flener, Justin Pearson |
Artif. Intell. | 2 |
| 2014 | Propagating Regular Counting ConstraintsabstractConstraints over finite sequences of variables are ubiquitous in sequencing and timetabling. This led to general modelling techniques and generic propagators, often based on deterministic finite automata (DFA) and their extensions. We consider counter-DFAs (cDFA), which provide concise models for regular counting constraints, that is constraints over the number of times a regular-language pattern occurs in a sequence. We show how to enforce domain consistency in polynomial time for at-most and at-least regular counting constraints based on the frequent case of a cDFA with only accepting states and a single counter that can be increased by transitions. We also show that the satisfaction of exact regular counting constraints is NP-hard and that an incomplete propagator for exact regular counting constraints is faster and provides more pruning than the existing propagator from (Beldiceanu, Carlsson, and Petit 2004). Finally, by avoiding the unrolling of the cDFA used by COSTREGULAR, the space complexity reduces from O(n · |Σ| · |Q|) to O(n · (|Σ| + |Q|)), where Σ is the alphabet and Q the state set of the cDFA. Nicolas Beldiceanu, Pierre Flener, Justin Pearson, Pascal Van Hentenryck |
AAAI | 1 |
| 2014 | Linking Prefixes and Suffixes for Constraints Encoded Using Automata with Accumulators
Nicolas Beldiceanu, Mats Carlsson, Pierre Flener, María Andreína Francisco Rodríguez, Justin Pearson |
CP | 1 |
| 2013 | Describing and Generating Solutions for the EDF Unit Commitment Problem with the ModelSeeker
Nicolas Beldiceanu, Georgiana Ifrim, Arnaud Lenoir, Helmut Simonis |
CP | 1 |
| 2013 | A Parametric Propagator for Discretely Convex Pairs of Sum Constraints
Jean-Noël Monette, Nicolas Beldiceanu, Pierre Flener, Justin Pearson |
CP | 2 |
| 2013 | A Synchronized Sweep Algorithm for the k-dimensional cumulative Constraint
Arnaud Letort, Mats Carlsson, Nicolas Beldiceanu |
CPAIOR | 3 |
| 2013 | GAC for a Linear Inequality and an Atleast Constraint with an Application to Learning Simple PolynomialsabstractWe provide a filtering algorithm achieving GAC for the conjunction of constraints atleast (b, [x(0),x(1),...,x(n-1)], V) and (a(0)*x(0) +...+ a(n-1)*x(n-1)) <= c, where the atleast constraint enforcesb variables out of x(0), x(1), ..., x(n-1) to be assigned to avalue in the set V. This work was motivated by learning simplepolynomials, i.e. finding the coefficients of polynomialsin several variables from example parameter and function values.We additionally require that coefficients be integers, andthat most coefficients be assigned to zero or integers close to0. These problems occur in the context of learning constraintmodels from sample solutions of different sizes. Experimentswith this more global filtering show an improvement by severalorders of magnitude compared to handling the constraintsin isolation or with cost gcc, while also out-performing a0/1 MIP model of the problem. Naina Razakarison, Mats Carlsson, Nicolas Beldiceanu, Helmut Simonis |
SOCS | 3 |
| 2012 | A Model Seeker: Extracting Global Constraint Models from Positive Examples
Nicolas Beldiceanu, Helmut Simonis |
CP | 1 |
| 2012 | A Scalable Sweep Algorithm for the cumulative Constraint
Arnaud Letort, Nicolas Beldiceanu, Mats Carlsson |
CP | 2 |
| 2011 | A Constraint Seeker: Finding and Ranking Global Constraints from Examples
Nicolas Beldiceanu, Helmut Simonis |
CP | 1 |
| 2011 | Filtering Algorithms for Discrete Cumulative Problems with Overloads of Resource
Alexis De Clercq, Thierry Petit, Nicolas Beldiceanu, Narendra Jussien |
CP | 3 |
| 2011 | A Θ(n) Bound-Consistency Algorithm for the Increasing Sum Constraint
Thierry Petit, Jean-Charles Régin, Nicolas Beldiceanu |
CP | 3 |
| 2011 | A Generalized Arc-Consistency Algorithm for a Class of Counting Constraints
Thierry Petit, Nicolas Beldiceanu, Xavier Lorca |
IJCAI | 2 |
| 2010 | Sweeping with Continuous Domains
Gilles Chabert, Nicolas Beldiceanu |
CP | 2 |
| 2010 | On Matrices, Automata, and Double Counting
Nicolas Beldiceanu, Mats Carlsson, Pierre Flener, Justin Pearson |
CPAIOR | 1 |
| 2010 | The Increasing Nvalue Constraint
Nicolas Beldiceanu, Fabien Hermenier, Xavier Lorca, Thierry Petit |
CPAIOR | 1 |
| 2009 | Six Ways of Integrating Symmetries within Non-overlapping Constraints
Magnus Rattfeldt, Nicolas Beldiceanu, Mats Carlsson, Mohamed Sbihi, Charlotte Truchet, Stéphane Zampelli |
CPAIOR | 2 |
| 2008 | A Geometric Constraint over k-Dimensional Objects and Shapes Subject to Business Rules
Mats Carlsson, Nicolas Beldiceanu, Julien Martin |
CP | 2 |
| 2008 | New Filtering for the cumulative Constraint in the Context of Non-Overlapping Rectangles
Nicolas Beldiceanu, Mats Carlsson, Emmanuel Poder |
CPAIOR | 1 |
| 2007 | A Generic Geometrical Constraint Kernel in Space and Time for Handling Polymorphic k-Dimensional Objects
Nicolas Beldiceanu, Mats Carlsson, Emmanuel Poder, R. Sadek, Charlotte Truchet |
CP | 1 |
| 2007 | Necessary Condition for Path Partitioning Constraints
Nicolas Beldiceanu, Xavier Lorca |
CPAIOR | 1 |
| 2007 | A Continuous Multi-resources cumulative Constraint with Positive-Negative Resource Consumption-Production
Nicolas Beldiceanu, Emmanuel Poder |
CPAIOR | 1 |
| 2006 | Graph Properties Based Filtering
Nicolas Beldiceanu, Mats Carlsson, Sophie Demassey, Thierry Petit |
CP | 1 |
| 2006 | Undirected Forest Constraints
Nicolas Beldiceanu, Irit Katriel, Xavier Lorca |
CPAIOR | 1 |
| 2005 | Graph Invariants as Necessary Conditions for Global Constraints
Nicolas Beldiceanu, Mats Carlsson, Jean-Xavier Rampon, Charlotte Truchet |
CP | 1 |
| 2005 | Bounds of Graph Characteristics
Nicolas Beldiceanu, Thierry Petit, Guillaume Rochart |
CP | 1 |
| 2005 | The tree Constraint
Nicolas Beldiceanu, Pierre Flener, Xavier Lorca |
CPAIOR | 1 |
| 2004 | Dispensation Order Generation for Pyrosequencing
Mats Carlsson, Nicolas Beldiceanu |
APBC | 2 |
| 2004 | Deriving Filtering Algorithms from Constraint Checkers
Nicolas Beldiceanu, Mats Carlsson, Thierry Petit |
CP | 1 |
| 2004 | Filtering Algorithms for the Same Constraint
Nicolas Beldiceanu, Irit Katriel, Sven Thiel |
CPAIOR | 1 |
| 2004 | Cost Evaluation of Soft Global Constraints
Nicolas Beldiceanu, Thierry Petit |
CPAIOR | 1 |
| 2004 | From Constraints to Finite Automata to Filtering Algorithms
Mats Carlsson, Nicolas Beldiceanu |
ESOP | 2 |
| 2004 | The period Constraint
Nicolas Beldiceanu, Emmanuel Poder |
ICLP | 1 |
| 2002 | A New Multi-resource cumulatives Constraint with Negative Heights
Nicolas Beldiceanu, Mats Carlsson |
CP | 1 |
| 2001 | Pruning for the Minimum Constraint Family and for the Number of Distinct Values Constraint Family
Nicolas Beldiceanu |
CP | 1 |
| 2001 | Sweep as a Generic Pruning Technique Applied to the Non-overlapping Rectangles Constraint
Nicolas Beldiceanu, Mats Carlsson |
CP | 1 |
| 2001 | Non-overlapping Constraints between Convex Polytopes
Nicolas Beldiceanu, Sven Thiel |
CP | 1 |
| 2001 | Revisiting the Cardinality Operator and Introducing the Cardinality-Path Constraint Family
Nicolas Beldiceanu, Mats Carlsson |
ICLP | 1 |
| 2000 | Global Constraints as Graph Properties on a Structured Network of Elementary Constraints of the Same Type
Nicolas Beldiceanu |
CP | 1 |
| 1991 | Overview of the CHIP Compiler System
Abderrahmane Aggoun, Nicolas Beldiceanu |
ICLP | 2 |