A Deep Reinforcement Learning Approach for Global Routing
Not on the map. Why?
Abstract (arXiv)
Global routing has been a historically challenging problem in electronic circuit design, where the challenge is to connect a large and arbitrary number of circuit components with wires without violating the design rules for the printed circuit boards or integrated circuits. Similar routing problems also exist in the design of complex hydraulic systems, pipe systems and logistic networks. Existing solutions typically consist of greedy algorithms and hard-coded heuristics. As such, existing approaches suffer from a lack of model flexibility and non-optimum solutions. As an alternative approach, this work presents a deep reinforcement learning method for solving the global routing problem in a simulated environment. At the heart of the proposed method is deep reinforcement learning that enables an agent to produce an optimal policy for routing based on the variety of problems it is presented with leveraging the conjoint optimization mechanism of deep reinforcement learning. Conjoint optimization mechanism is explained and demonstrated in details; the best network structure and the parameters of the learned model are explored. Based on the fine-tuned model, routing solutions and rewards are presented and analyzed. The results indicate that the approach can outperform the benchmark method of a sequential A* method, suggesting a promising potential for deep reinforcement learning for global routing and other routing or path planning problems in general. Another major contribution of this work is the development of a global routing problem sets generator with the ability to generate parameterized global routing problem sets with different size and constraints, enabling evaluation of different routing algorithms and the generation of training datasets for future data-driven routing approaches.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Jun 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 6; 2023: 2; 2024: 3; 2025: 2; 2026: 4.
20 papers.
Sort:
By area:
- 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmarkcited by 70
- 2021On Joint Learning for Solving Placement and Routing in Chip Designcited by 44
- 2025HeuriGym: An Agentic Benchmark for LLM-Crafted Heuristics in Combinatorial Optimizationcited by 19
- 2022DevFormer: A Symmetric Transformer for Context-Aware Device Placementcited by 11
- 2021NVCell: Standard Cell Layout in Advanced Technology Nodes with Reinforcement Learningcited by 7
- 2022Learning to design without prior data: Discovering generalizable design strategies using deep learning and tree searchcited by 5
- 2024Fast ML-driven Analog Circuit Layout using Reinforcement Learning and Steiner Treescited by 5
- 2022Towards Machine Learning for Placement and Routing in Chip Design: a Methodological Overviewcited by 4
- 2022Reinforcement Learning for Hardware Security: Opportunities, Developments, and Challengescited by 3
- 2024FloorSet -- a VLSI Floorplanning Dataset with Design Constraints of Real-World SoCscited by 2
- 2026OSIRIS: Bridging Analog Circuit Design and Machine Learning with Scalable Dataset Generationcited by 2
- 2022A Survey and Perspective on Artificial Intelligence for Security-Aware Electronic Design Automationcited by 1
8 more
- 2024Deep Reinforcement Learning for Multi-Truck Vehicle Routing Problems with Multi-Leg Demand Routescited by 1
- 2021Ranking Cost: Building An Efficient and Scalable Circuit Routing Planner with Evolution-Based Optimizationcited by 0
- 2022Hierarchical Automatic Power Plane Generation with Genetic Optimization and Multilayer Perceptroncited by 0
- 2023XRoute Environment: A Novel Reinforcement Learning Environment for Routingcited by 0
- 2025Adaptive Multi-Fidelity Reinforcement Learning for Variance Reduction in Engineering Design Optimizationcited by 0
- 2026PCBWorld: A Benchmark Environment for Engine-Grounded PCB Design Automationcited by 0
- 2026OmniRouting: A Semantic-Coupled Multimodal Benchmark for Constraint-Aware Spatial Reasoning in PCB Routingcited by 0
- 2026Validity-Preserving Hierarchical RL for Joint Routing and Switch Placement in EDAcited by 0
- 2026Validity-Preserving Hierarchical RL for Joint Routing and Switch Placement in EDA30 Sep 2026
- 2026OmniRouting: A Semantic-Coupled Multimodal Benchmark for Constraint-Aware Spatial Reasoning in PCB Routing5 Aug 2026
- 2026PCBWorld: A Benchmark Environment for Engine-Grounded PCB Design Automation7 Jul 2026
- 2026OSIRIS: Bridging Analog Circuit Design and Machine Learning with Scalable Dataset Generation27 Jan 2026
- 2025HeuriGym: An Agentic Benchmark for LLM-Crafted Heuristics in Combinatorial Optimization9 Jun 2025
- 2025Adaptive Multi-Fidelity Reinforcement Learning for Variance Reduction in Engineering Design Optimization23 Mar 2025
- 2024Fast ML-driven Analog Circuit Layout using Reinforcement Learning and Steiner Trees27 May 2024
- 2024FloorSet -- a VLSI Floorplanning Dataset with Design Constraints of Real-World SoCs9 May 2024
- 2024Deep Reinforcement Learning for Multi-Truck Vehicle Routing Problems with Multi-Leg Demand Routes8 Jan 2024
- 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmark29 Jun 2023
- 2023XRoute Environment: A Novel Reinforcement Learning Environment for Routing23 May 2023
- 2022Learning to design without prior data: Discovering generalizable design strategies using deep learning and tree search28 Nov 2022
8 more
- 2022Hierarchical Automatic Power Plane Generation with Genetic Optimization and Multilayer Perceptron28 Oct 2022
- 2022Reinforcement Learning for Hardware Security: Opportunities, Developments, and Challenges29 Aug 2022
- 2022DevFormer: A Symmetric Transformer for Context-Aware Device Placement26 May 2022
- 2022A Survey and Perspective on Artificial Intelligence for Security-Aware Electronic Design Automation19 Apr 2022
- 2022Towards Machine Learning for Placement and Routing in Chip Design: a Methodological Overview28 Feb 2022
- 2021On Joint Learning for Solving Placement and Routing in Chip Design30 Oct 2021
- 2021Ranking Cost: Building An Efficient and Scalable Circuit Routing Planner with Evolution-Based Optimization8 Oct 2021
- 2021NVCell: Standard Cell Layout in Advanced Technology Nodes with Reinforcement Learning9 Jul 2021
- 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmarkcited by 70
- 2021On Joint Learning for Solving Placement and Routing in Chip Designcited by 44
- 2022DevFormer: A Symmetric Transformer for Context-Aware Device Placementcited by 11
- 2021NVCell: Standard Cell Layout in Advanced Technology Nodes with Reinforcement Learningcited by 7
- 2022Learning to design without prior data: Discovering generalizable design strategies using deep learning and tree searchcited by 5
- 2024Fast ML-driven Analog Circuit Layout using Reinforcement Learning and Steiner Treescited by 5
- 2022Towards Machine Learning for Placement and Routing in Chip Design: a Methodological Overviewcited by 4
- 2022Reinforcement Learning for Hardware Security: Opportunities, Developments, and Challengescited by 3
- 2024FloorSet -- a VLSI Floorplanning Dataset with Design Constraints of Real-World SoCscited by 2
- 2026OSIRIS: Bridging Analog Circuit Design and Machine Learning with Scalable Dataset Generationcited by 2
- 2022A Survey and Perspective on Artificial Intelligence for Security-Aware Electronic Design Automationcited by 1
- 2024Deep Reinforcement Learning for Multi-Truck Vehicle Routing Problems with Multi-Leg Demand Routescited by 1
12 most cited of 19 All 19 (JSON)
- 2026Validity-Preserving Hierarchical RL for Joint Routing and Switch Placement in EDA30 Sep 2026
- 2026OmniRouting: A Semantic-Coupled Multimodal Benchmark for Constraint-Aware Spatial Reasoning in PCB Routing5 Aug 2026
- 2026PCBWorld: A Benchmark Environment for Engine-Grounded PCB Design Automation7 Jul 2026
- 2026OSIRIS: Bridging Analog Circuit Design and Machine Learning with Scalable Dataset Generation27 Jan 2026
- 2025Adaptive Multi-Fidelity Reinforcement Learning for Variance Reduction in Engineering Design Optimization23 Mar 2025
- 2024Fast ML-driven Analog Circuit Layout using Reinforcement Learning and Steiner Trees27 May 2024
- 2024FloorSet -- a VLSI Floorplanning Dataset with Design Constraints of Real-World SoCs9 May 2024
- 2024Deep Reinforcement Learning for Multi-Truck Vehicle Routing Problems with Multi-Leg Demand Routes8 Jan 2024
- 2023RL4CO: an Extensive Reinforcement Learning for Combinatorial Optimization Benchmark29 Jun 2023
- 2023XRoute Environment: A Novel Reinforcement Learning Environment for Routing23 May 2023
- 2022Learning to design without prior data: Discovering generalizable design strategies using deep learning and tree search28 Nov 2022
- 2022Hierarchical Automatic Power Plane Generation with Genetic Optimization and Multilayer Perceptron28 Oct 2022
12 newest of 19 All 19 (JSON)