VLDB 2026 Research / reviewers in the wild / expert
Guillaume Perez
dblp:150/4949
· DBLP profile ↗
18ranked-venue papers
13as first author
6since 2021 · last 2024
0000-0001-6473-583XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 18 · 13 first-author · 6 since 2021Software engineering, systems software and programming languages · 7 · 4 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 4 first-author · 1 since 2021
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
4 papers |
Planning, search and constraint satisfaction · 73% Optimization for machine learning · 27% | |
| Theoretical computer science
5 papers |
Algorithms and data structures · 54% Mathematical optimization · 46% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 9 heaviest of 9, 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.5 | 4 | 2023 | Generalized Confidence Constraints · AAAI 2023 Parallel Algorithms for Operations on Multi-Valued Decision Diagrams · AAAI 2018 Soft and Cost MDD Propagators · AAAI 2017 |
Machine learning › Optimization for machine learning
robust optimization |
0.7 | 1 | 2023 | Generalized Confidence Constraints · AAAI 2023 |
Mathematical optimization › continuous optimization
convex optimization |
0.6 | 1 | 2022 | Efficient projection algorithms onto the weighted ℓ1 ball · Artif. Intell. 2022 |
Algorithms and data structures
numerical algorithms |
0.6 | 1 | 2022 | Efficient projection algorithms onto the weighted ℓ1 ball · Artif. Intell. 2022 |
Parallel and multicore computing
parallel algorithms |
0.3 | 1 | 2018 | Parallel Algorithms for Operations on Multi-Valued Decision Diagrams · AAAI 2018 |
Mathematical optimization › discrete optimization
decision diagram optimization |
0.3 | 2 | 2023 | Generalized Confidence Constraints · AAAI 2023 Parallel Algorithms for Operations on Multi-Valued Decision Diagrams · AAAI 2018 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
soft constraints |
0.3 | 1 | 2017 | Soft and Cost MDD Propagators · AAAI 2017 |
Algorithms and data structures
decision diagrams |
0.2 | 1 | 2015 | Efficient Operations On MDDs for Building Constraint Programming Models · IJCAI 2015 |
Algorithms and data structures › decision diagrams
multivalued decision diagrams |
0.2 | 1 | 2015 | Efficient Operations On MDDs for Building Constraint Programming Models · IJCAI 2015 |
Methods — techniques the papers use, named apart from their topics
multi-valued decision diagrams · 1.9constraint propagation · 1.9parallelization · 1.0load balancing · 1.0convex analysis · 0.6
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Near-Linear Time Projection onto the $\ell_{1, \infty}$ Ball; Application to Sparse Neural NetworksabstractLooking for sparsity is nowadays crucial to speed up the training of large-scale neural networks. Projections onto the$\ell_{1}$and$\ell_{1,\propto}$are among the most efficient techniques to sparsify and reduce the overall cost of neural networks. In this paper, we introduce a new projection algorithm for the$\ell_{1,\infty}$norm ball. Its worst-case time complexity is$\mathcal{O}(nm+J\log(nm))$for a matrix in$\mathbb{R}^{n\times m}. J$is a term that tends to 0 when the sparsity is high, and to$n\times m$in the worst case. The algorithm is easy to implement and it is guaranteed to converge to the exact solution in finite time. Moreover, we propose to incorporate the$\ell_{1,\infty}$ball projection while training an auto encoder to enforce feature selection and sparsity of the weights. Sparsification appears in the encoder to primarily do feature selection due to our application in biology, where only a very small part ($<$2%) of the data is relevant. We show that in both the biological and general cases of sparsity, our method is the fastest. Guillaume Perez, Laurent Condat, Michel Barlaud |
ICTAI | 1 |
| 2023 | Generalized Confidence ConstraintsabstractIn robust optimization, finding a solution that solely respects the constraints is not enough. Usually, the uncertainty and unknown parameters of the model are represented by random variables. In such conditions, a good solution is a solution robust to most-likely assignments of these random variables. Recently, the Confidence constraint has been introduced by Mercier-Aubin et al. in order to enforce this type of robustness in constraint programming. Unfortunately, it is restricted to a conjunction of binary inequalities In this paper, we generalize the Confidence constraint to any constraint and propose an implementation based on Multi-valued Decision Diagrams (MDDs). The Confidence constraint is defined over a vector of random variables. For a given constraint C, and given a threshold, the Confidence constraint ensures that the probability for C to be satisfied by a sample of the random variables is greater than the threshold. We propose to use MDDs to represent the constraints on the random variables. MDDs are an efficient tool for representing combinatorial constraints, thanks to their exponential compression power. Here, both random and decision variables are stored in the MDD, and propagation rules are proposed for removing values of decision variables that cannot lead to robust solutions. Furthermore, for several constraints, we show that decision variables can be omitted from the MDD because lighter filtering algorithms are sufficient. This leads to gain an exponential factor in the MDD size. The experimental results obtained on a chemical deliveries problem in factories – where the chemicals consumption are uncertain – shows the efficiency of the proposed approach. Guillaume Perez, Steve Malalel, Gaël Glorian, Victor Jung, Alexandre Papadopoulos, Marie Pelleau, Wijnand Suijlen, Jean-Charles Régin, Arnaud Lallouet |
AAAI | 1 |
| 2023 | Distribution Optimization in Constraint Programming
Guillaume Perez, Gaël Glorian, Wijnand Suijlen, Arnaud Lallouet |
CP | 1 |
| 2023 | A Constraint Programming Model for Scheduling the Unloading of Trains in PortsabstractIn this paper, we propose a model to schedule the next 24 hours of operations in a bulk cargo port to unload bulk cargo trains onto stockpiles. It is a problem that includes multiple parts such as splitting long trains into shorter ones and the routing of bulk material through a configurable network of conveyors to the stockpiles. Managing such trains (up to three kilometers long) also requires specialized equipment. The real world nature of the problem specification implies the necessity to manage heterogeneous data. Indeed, when new equipment is added (e.g. dumpers) or a new type of wagon comes in use, older or different equipment will still be in use as well. In this paper, we provide a detailed presentation of this real world problem and its associated data. This allows us to propose an effective constraint programming model to solve this problem. We also discuss the model design and the different implementations of the propagators that we used in practice. Finally, we show how this model, coupled with a large neighborhood search, was able to find 24 hour schedules efficiently Guillaume Perez, Gaël Glorian, Wijnand Suijlen, Arnaud Lallouet |
ICTAI | 1 |
| 2022 | A Deep Reinforcement Learning Heuristic for SAT based on Antagonist Graph Neural NetworksabstractHeuristics are one of the most important tools to guide search to solve combinatorial problems. They are often specifically designed for one single problem and require both expertise and implementation work. Generic frameworks like SAT or CSP have developed heuristics that obey general principles like first fail or are able to learn and adapt from the exploration of the search tree like Dom/wDeg. In SAT, the classic VSIDS heuristic falls into both categories. The question of whether it is possible to learn from solving existing problems has been addressed for a long time by portfolio solvers where the best heuristic is chosen by Machine Learning from hand-crafted features, and more recently with Deep Learning by embedding this knowledge into a Graph Neural Network (GNN). In this paper, we build upon the latter category by proposing a new heuristic based on Deep Reinforcement Learning using two GNNs with adversarial rewards. We show that our method reduces the number of fails to get the first solution by more than 50% compared to MiniSat. This work shows the advantages of this type of techniques to extract structural and contextual knowledge from past solving experience. Thomas Fournier, Arnaud Lallouet, Télio Cropsal, Gaël Glorian, Alexandre Papadopoulos, Antoine Petitet, Guillaume Perez, Suruthy Sekar, Wijnand Suijlen |
ICTAI | 7 |
| 2022 | Efficient projection algorithms onto the weighted ℓ1 ball
Guillaume Perez, Sebastian Ament, Carla P. Gomes, Michel Barlaud |
Artif. Intell. | 1 |
| 2018 | Parallel Algorithms for Operations on Multi-Valued Decision DiagramsabstractMulti-valued Decision Diagrams (MDDs) have been extensively studied in the last ten years. Recently, efficient algorithms implementing operators such as reduction, union, intersection, difference, etc., have been designed. They directly deal with the graph structure of the MDD and a time reduction of several orders of magnitude in comparison to other existing algorithms have been observed. These operators have permitted a new look at MDDs, because extremely large MDDs can finally be manipulated as shown by the models used to solve complex application in music generation. However, MDDs become so large (50GB) that minutes are sometimes required to perform some operations. In order to accelerate the manipulation of MDDs, parallel algorithms are required. In this paper, we introduce such algorithms. We carefully design them in order to overcome inherent difficulties of the parallelization of sequential algorithms such as data dependencies, software lock-out, false sharing, or load balancing. As a result, we observe a speed-up , i.e. ratio between parallel and sequential runtimes, growing linearly with the number of cores. Guillaume Perez, Jean-Charles Régin |
AAAI | 1 |
| 2018 | Objective as a Feature for Robust Search Strategies
Anthony Palmieri, Guillaume Perez |
CP | 2 |
| 2018 | Extending the Capacity of 1 / f Noise Generation
Guillaume Perez, Brendan Rappazzo, Carla P. Gomes |
CP | 1 |
| 2018 | An Efficient Relaxed Projection Method for Constrained Non-negative Matrix Factorization with Application to the Phase-Mapping Problem in Materials Science
Junwen Bai, Sebastian Ament, Guillaume Perez, John M. Gregoire, Carla P. Gomes |
CPAIOR | 3 |
| 2017 | Soft and Cost MDD PropagatorsabstractRecent developments of efficient propagators, operations and creation methods for MDDs allow us to directly build efficient MDD-based models, without the need for intermediate data structures. In this paper, we take another step in this direction by improving the propagators of cost MDDs. In addition, we introduce a soft MDD propagator in order to deal with unsatisfiable problems. This directly offers cost and soft versions for table constraints and any constraints which can be represented by an MDD (regular, slide, knapsack...). Guillaume Perez, Jean-Charles Régin |
AAAI | 1 |
| 2017 | MDDs: Sampling and Probability Constraints
Guillaume Perez, Jean-Charles Régin |
CP | 1 |
| 2017 | MDDs are Efficient Modeling Tools: An Application to Some Statistical Constraints
Guillaume Perez, Jean-Charles Régin |
CPAIOR | 1 |
| 2016 | Compact-Table: Efficiently Filtering Table Constraints with Reversible Sparse Bit-Sets
Jordan Demeulenaere, Renaud Hartert, Christophe Lecoutre, Guillaume Perez, Laurent Perron, Jean-Charles Régin, Pierre Schaus |
CP | 4 |
| 2016 | Enforcing Structure on Temporal Sequences: The Allen Constraint
Pierre Roy, Guillaume Perez, Jean-Charles Régin, Alexandre Papadopoulos, François Pachet, Marco Marchini |
CP | 2 |
| 2016 | Constructions and In-Place Operations for MDDs Based Constraints
Guillaume Perez, Jean-Charles Régin |
CPAIOR | 1 |
| 2015 | Efficient Operations On MDDs for Building Constraint Programming Models
Guillaume Perez, Jean-Charles Régin |
IJCAI | 1 |
| 2014 | Improving GAC-4 for Table and MDD Constraints
Guillaume Perez, Jean-Charles Régin |
CP | 1 |