Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Laurent Perron

dblp:73/4963 · DBLP profile ↗
← Back
16ranked-venue papers
6as first author
5since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 12 · 6 first-author · 4 since 2021Software engineering, systems software and programming languages · 10 · 5 first-author · 1 since 2021Systems, architecture and hardware · 2 · 2 since 2021Theory of computation · 2

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.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 100%
Artificial intelligence
1 paper
Robot navigation and mapping · 77% Reinforcement learning · 23%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.912025
TransRoute: A Novel Hierarchical Transistor-Level Routing Framework Beyond Standard-Cell Methodology · DAC 2025
Electronic design automation › physical design
placement
0.912025
TransRoute: A Novel Hierarchical Transistor-Level Routing Framework Beyond Standard-Cell Methodology · DAC 2025
Electronic design automation › physical design
routing
0.912025
TransRoute: A Novel Hierarchical Transistor-Level Routing Framework Beyond Standard-Cell Methodology · DAC 2025
Electronic design automation › physical design › cell layout
transistor placement
0.912025
TransRoute: A Novel Hierarchical Transistor-Level Routing Framework Beyond Standard-Cell Methodology · DAC 2025
Robotics › Robot navigation and mapping
object goal navigation
0.712023
A Contextual Bandit Approach for Learning to Plan in Environments with Probabilistic Goal Configurations · ICRA 2023
Machine learning › Reinforcement learning › bandit
contextual bandit
0.212023
A Contextual Bandit Approach for Learning to Plan in Environments with Probabilistic Goal Configurations · ICRA 2023

Methods — techniques the papers use, named apart from their topics

constraint programming · 0.9SAT · 0.9weighted minimum latency solver · 0.7contextual bandit · 0.7
YearPublicationVenuePosition
2025 Parallelising Lazy Clause Generation with Trail Sharing
Toby O. Davies, Frédéric Didier, Laurent Perron, Peter J. Stuckey
CPAIOR (1)3
2025 TransRoute: A Novel Hierarchical Transistor-Level Routing Framework Beyond Standard-Cell Methodology
abstract
In advanced technology nodes, benefits from scaling have become limited in terms of power, performance, and area (PPA), necessitating improvements through design-technology cooptimization (DTCO). While the standard-cell methodology is widely used in modern VLSI design, it inherently constrains the potential of DTCO due to its abstraction at the logic level, limiting optimization at the physical level. To bridge this gap, transistor-level design methodology is desired to break the abstraction of standard cells. Existing research has explored large-scale transistor placement, but a gap remains in developing a routing framework that efficiently addresses transistor-level routing challenges. This paper proposes a pioneering transistorlevel routing framework for large-scale transistor placements, along with an efficient CP-SAT (Constraint ProgrammingSATisfiability) formulation for routing in lower layers. Experimental results demonstrate that the proposed routing framework enables transistor-level designs to achieve significantly reduced total wirelength and high utilization rates for designs with hundreds to thousands of transistors, outperforming traditional standard-cell-based approaches in advanced technology nodes.
Chen-Hao Hsu, David Z. Pan, Laurent Perron, Frédéric Didier, Hao Chen 0059
DAC3
2024 ViolationLS: Constraint-Based Local Search in CP-SAT
Toby O. Davies, Frédéric Didier, Laurent Perron
CPAIOR (1)3
2023 The CP-SAT-LP Solver (Invited Talk)
Laurent Perron, Frédéric Didier, Steven Gay
CP1
2023 A Contextual Bandit Approach for Learning to Plan in Environments with Probabilistic Goal Configurations
abstract
Object-goal navigation (Object-nav) entails searching, recognizing and navigating to a target object. Object-nav has been extensively studied by the Embodied-AI community, but most solutions are often restricted to considering static objects (e.g., television, fridge, etc.), We propose a modular framework for object-nav that is able to efficiently search indoor environments for not just static objects but also movable objects (e.g. fruits, glasses, phones, etc.) that frequently change their positions due to human intervention. Our contextual-bandit agent efficiently explores the environment by showing optimism in the face of uncertainty and learns a model of the likelihood of spotting different objects from each navigable location. The likelihoods are used as rewards in a weighted minimum latency solver to deduce a trajectory for the robot. We evaluate our algorithms in two simulated environments and a real-world setting, to demonstrate high sample efficiency and reliability.
Sohan Rudra, Saksham Goel, Anirban Santara, Claudio Gentile, Laurent Perron, Vikas Sindhwani, Carolina Parada, Gaurav Aggarwal
ICRA5
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
CP5
2011 Operations Research and Constraint Programming at Google
Laurent Perron
CP1
2005 Alternate Modeling in Sport Scheduling
Laurent Perron
CP1
2004 Propagation Guided Large Neighborhood Search
Laurent Perron, Paul Shaw, Vincent Furnon
CP1
2004 Combining Forces to Solve the Car Sequencing Problem
Laurent Perron, Paul Shaw
CPAIOR1
2003 Structured vs. Unstructured Large Neighborhood Search: A Case Study on Job-Shop Scheduling Problems with Earliness and Tardiness Costs
Emilie Danna, Laurent Perron
CP2
2002 Robust and Parallel Solving of a Network Design Problem
Claude Le Pape, Laurent Perron, Jean-Charles Régin, Paul Shaw
CP2
2000 Search and strategies in OPL
abstract
OPL is a modeling language for mathematical programming and combinatorial optimization. It is the first language to combine high-level algebraic and set notations from mathematical modeling languages with a rich constraint language and the ability to specify search procedures and strategies that are the essence of constraint programming. This paper describes the facilities available in OPL to specify search procedures. It describes the abstractions of OPL to specify both the search tree (search) and how to explore it (strategies). The paper also illustrates how to use these high-level constructs to implement traditional search procedures in constraint programming and scheduling.
Pascal Van Hentenryck, Laurent Perron, Jean-François Puget
ACM Trans. Comput. Log.2
1999 Search Procedures and Parallelism in Constraint Programming
Laurent Perron
CP1
1999 Constraint Programming in OPL
Pascal Van Hentenryck, Laurent D. Michel, Laurent Perron, Jean-Charles Régin
PPDP3
1993 Attaching Second-Order Types to Methods in an Object-Oriented Language
Yves Caseau, Laurent Perron
ECOOP2