RoutePlacer: An End-to-End Routability-Aware Placer with Graph Neural Network
- URL: http://arxiv.org/abs/2406.02651v1
- Date: Tue, 4 Jun 2024 15:39:41 GMT
- Title: RoutePlacer: An End-to-End Routability-Aware Placer with Graph Neural Network
- Authors: Yunbo Hou, Haoran Ye, Yingxue Zhang, Siyuan Xu, Guojie Song,
- Abstract summary: This work introduces RoutePlacer, an end-to-end routability-aware placement method.
It trains RouteGNN, a customized graph neural network, to efficiently and accurately predict routability.
Experiments on DREAMPlace, an open-source AI4EDA platform, show that RoutePlacer can reduce Total Overflow by up to 16%.
- Score: 17.565263261045096
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Placement is a critical and challenging step of modern chip design, with routability being an essential indicator of placement quality. Current routability-oriented placers typically apply an iterative two-stage approach, wherein the first stage generates a placement solution, and the second stage provides non-differentiable routing results to heuristically improve the solution quality. This method hinders jointly optimizing the routability aspect during placement. To address this problem, this work introduces RoutePlacer, an end-to-end routability-aware placement method. It trains RouteGNN, a customized graph neural network, to efficiently and accurately predict routability by capturing and fusing geometric and topological representations of placements. Well-trained RouteGNN then serves as a differentiable approximation of routability, enabling end-to-end gradient-based routability optimization. In addition, RouteGNN can improve two-stage placers as a plug-and-play alternative to external routers. Our experiments on DREAMPlace, an open-source AI4EDA platform, show that RoutePlacer can reduce Total Overflow by up to 16% while maintaining routed wirelength, compared to the state-of-the-art; integrating RouteGNN within two-stage placers leads to a 44% reduction in Total Overflow without compromising wirelength.
Related papers
- Blockchain-Enabled Routing for Zero-Trust Low-Altitude Intelligent Networks [77.17664010626726]
We focus on the routing with multiple UAV clusters in low-altitude intelligent networks (LAINs)<n>To minimize the damage caused by potential threats, we present the zero-trust architecture with the software-defined perimeter and blockchain techniques.<n>We show that the proposed framework reduces the average E2E delay by 59% and improves the TSR by 29% on average compared to benchmarks.
arXiv Detail & Related papers (2026-02-27T04:30:35Z) - A zone-based training approach for last-mile routing using Graph Neural Networks and Pointer Networks [1.9573380763700712]
A deep learning-based approach to the last-mile routing problem is presented.<n>A Graph Neural Network encoder produces node embeddings that captures the spatial relationships between stops.<n>A Pointer Network decoder then takes the embeddings and the route's start node to sequentially select the next stops.
arXiv Detail & Related papers (2026-01-08T08:18:32Z) - JPDS-NN: Reinforcement Learning-Based Dynamic Task Allocation for Agricultural Vehicle Routing Optimization [3.559425487157277]
The Entrance Dependent Vehicle Routing Problem (EDVRP) is a variant of the Vehicle Problem (VRP) where the scale of cities influences routing outcomes.
We propose a Joint Probability Distribution Sampling Neural Network (JPDS-NN) to effectively solve the EDVRP.
We show that JPDS-NN reduces travel distances by 48.4-65.4%, lowers fuel consumption by 14.0-17.6%, and computes two orders of magnitude faster than baseline methods.
arXiv Detail & Related papers (2025-03-04T07:50:32Z) - Joint Optimal Transport and Embedding for Network Alignment [66.49765320358361]
We propose a joint optimal transport and embedding framework for network alignment named JOENA.
With a unified objective, the mutual benefits of both methods can be achieved by an alternating optimization schema with guaranteed convergence.
Experiments on real-world networks validate the effectiveness and scalability of JOENA, achieving up to 16% improvement in MRR and 20x speedup.
arXiv Detail & Related papers (2025-02-26T17:28:08Z) - TransPlace: Transferable Circuit Global Placement via Graph Neural Network [24.43651668384556]
This study presents TransPlace, a global placement framework that learns to place complexity of mixed-size cells in continuous space.
Compared to state-of-the-art placement methods, TransPlace-trained on a few high-quality placements-can place unseen circuits with 1.2x speedup.
arXiv Detail & Related papers (2025-01-10T02:33:15Z) - URoadNet: Dual Sparse Attentive U-Net for Multiscale Road Network Extraction [35.39993205110938]
We introduce a computationally efficient and powerful framework for elegant road-aware segmentation.
Our method, called URoadNet, effectively encodes fine-grained local road connectivity and holistic global topological semantics.
Our approach represents a significant advancement in the field of road network extraction.
arXiv Detail & Related papers (2024-12-23T13:45:29Z) - SCoTT: Wireless-Aware Path Planning with Vision Language Models and Strategic Chains-of-Thought [78.53885607559958]
A novel approach using vision language models (VLMs) is proposed for enabling path planning in complex wireless-aware environments.
To this end, insights from a digital twin with real-world wireless ray tracing data are explored.
Results show that SCoTT achieves very close average path gains compared to DP-WA* while at the same time yielding consistently shorter path lengths.
arXiv Detail & Related papers (2024-11-27T10:45:49Z) - Cooperative Path Planning with Asynchronous Multiagent Reinforcement Learning [4.640948267127441]
shortest path problem (SPP) with multiple source-destination pairs (MSD)
In this paper, we study the shortest path problem (SPP) with multiple source-destination pairs (MSD), namely MSD-SPP, to minimize average travel time of all shortest paths.
arXiv Detail & Related papers (2024-09-01T15:48:14Z) - Auto-Train-Once: Controller Network Guided Automatic Network Pruning from Scratch [72.26822499434446]
Auto-Train-Once (ATO) is an innovative network pruning algorithm designed to automatically reduce the computational and storage costs of DNNs.
We provide a comprehensive convergence analysis as well as extensive experiments, and the results show that our approach achieves state-of-the-art performance across various model architectures.
arXiv Detail & Related papers (2024-03-21T02:33:37Z) - An Efficient Learning-based Solver Comparable to Metaheuristics for the
Capacitated Arc Routing Problem [67.92544792239086]
We introduce an NN-based solver to significantly narrow the gap with advanced metaheuristics.
First, we propose direction-aware facilitating attention model (DaAM) to incorporate directionality into the embedding process.
Second, we design a supervised reinforcement learning scheme that involves supervised pre-training to establish a robust initial policy.
arXiv Detail & Related papers (2024-03-11T02:17:42Z) - Multi-Agent Deep Reinforcement Learning for Distributed Satellite
Routing [7.793857269225969]
This paper introduces a Multi-Agent Deep Reinforcement Learning (MA-DRL) approach for routing in Low Earth Orbit Satellite Constellations (LSatCs)
Results show that MA-DRL efficiently learns optimal routes offline that are then loaded for an efficient distributed routing online.
arXiv Detail & Related papers (2024-02-27T16:36:53Z) - Adaptive Multi-step Refinement Network for Robust Point Cloud Registration [82.64560249066734]
Point Cloud Registration estimates the relative rigid transformation between two point clouds of the same scene.
We propose an adaptive multi-step refinement network that refines the registration quality at each step by leveraging the information from the preceding step.
Our method achieves state-of-the-art performance on both the 3DMatch/3DLoMatch and KITTI benchmarks.
arXiv Detail & Related papers (2023-12-05T18:59:41Z) - XRoute Environment: A Novel Reinforcement Learning Environment for
Routing [8.797544401458476]
We introduce the XRoute Environment, a new reinforcement learning environment.
Agents are trained to select and route nets in an advanced, end-to-end routing framework.
The resulting environment is challenging, easy to use, customize and add additional scenarios.
arXiv Detail & Related papers (2023-05-23T08:46:25Z) - Deep Reinforcement Learning Aided Packet-Routing For Aeronautical Ad-Hoc
Networks Formed by Passenger Planes [99.54065757867554]
We invoke deep reinforcement learning for routing in AANETs aiming at minimizing the end-to-end (E2E) delay.
A deep Q-network (DQN) is conceived for capturing the relationship between the optimal routing decision and the local geographic information observed by the forwarding node.
We further exploit the knowledge concerning the system's dynamics by using a deep value network (DVN) conceived with a feedback mechanism.
arXiv Detail & Related papers (2021-10-28T14:18:56Z) - Deep Learning Aided Packet Routing in Aeronautical Ad-Hoc Networks
Relying on Real Flight Data: From Single-Objective to Near-Pareto
Multi-Objective Optimization [79.96177511319713]
We invoke deep learning (DL) to assist routing in aeronautical ad-hoc networks (AANETs)
A deep neural network (DNN) is conceived for mapping the local geographic information observed by the forwarding node into the information required for determining the optimal next hop.
We extend the DL-aided routing algorithm to a multi-objective scenario, where we aim for simultaneously minimizing the delay, maximizing the path capacity, and maximizing the path lifetime.
arXiv Detail & Related papers (2021-10-28T14:18:22Z) - Road Network Guided Fine-Grained Urban Traffic Flow Inference [108.64631590347352]
Accurate inference of fine-grained traffic flow from coarse-grained one is an emerging yet crucial problem.
We propose a novel Road-Aware Traffic Flow Magnifier (RATFM) that exploits the prior knowledge of road networks.
Our method can generate high-quality fine-grained traffic flow maps.
arXiv Detail & Related papers (2021-09-29T07:51:49Z) - Stagewise Unsupervised Domain Adaptation with Adversarial Self-Training
for Road Segmentation of Remote Sensing Images [93.50240389540252]
Road segmentation from remote sensing images is a challenging task with wide ranges of application potentials.
We propose a novel stagewise domain adaptation model called RoadDA to address the domain shift (DS) issue in this field.
Experiment results on two benchmarks demonstrate that RoadDA can efficiently reduce the domain gap and outperforms state-of-the-art methods.
arXiv Detail & Related papers (2021-08-28T09:29:14Z) - CoDiNet: Path Distribution Modeling with Consistency and Diversity for
Dynamic Routing [19.296118763012146]
We see dynamic routing networks in a fresh light, formulating a routing method as a mapping from a sample space to a routing space.
We propose a novel method, termed CoDiNet, to model the relationship between a sample space and a routing space.
Specifically, samples with similar semantics should be mapped into the same area in routing space, while those with dissimilar semantics should be mapped into different areas.
arXiv Detail & Related papers (2020-05-29T08:09:21Z) - Attention Routing: track-assignment detailed routing using
attention-based reinforcement learning [0.23453441553817037]
We propose a new router: attention router, which is the first attempt to solve the track-assignment detailed routing problem using reinforcement learning.
The attention router and its baseline genetic router are applied to solve different commercial advanced technologies analog circuits problem sets.
arXiv Detail & Related papers (2020-04-20T17:50:13Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.