cs.AIOct 5, 2026

GPlaceRL: An Open-Source Graph Reinforcement Learning Framework for Detailed Placement

Authors: Pavlos Stoikos, Foteini Oikonomou, Christos Poulos, Maria Pantazi-Kypriou, Athanasios Tziouvaras, Christos Anagnostopoulos, Georgios Karakonstantis, George Floros

Organizations: Department of Electrical and Computer Engineering, University of Thessaly, Volos, Greece · School of Computing Science, University of Glasgow, UK · Department of Electronic and Electrical Engineering, Trinity College Dublin, Ireland

Abstract

Reinforcement learning (RL) has emerged as a promising approach for placement optimization, particularly when combined with graph neural networks (GNNs) that capture circuit connectivity. However, most learning-based placement approaches focus on floorplanning, macro placement, or global placement, while detailed placement refinement remains relatively unexplored. In this paper, we present GPlaceRL, an open-source graph reinforcement learning framework for detailed placement refinement. GPlaceRL represents legalized placements as graphs and provides a modular environment for studying graph encoders, policy architectures, reward formulations, and local placement actions. To demonstrate the capabilities of GPlaceRL, we conduct a systematic evaluation of proximal policy optimization (PPO) policies with graph attention network (GAT) encoders in a per-design optimization setting. Across five placement benchmarks, the best greedy evaluation results achieve HPWL improvements ranging from 3.27%3.27\% to 32.87%32.87\%. The results highlight the importance of compact GAT architectures and flexible local action spaces for placement optimization. Overall, GPlaceRL provides a reproducible and extensible framework for systematic research on RL-based detailed placement refinement.

Figures & tables

Explore similar work

CardsList
  1. How Can Reinforcement Learning Achieve Expert-level Placement?

    Apr 28, 2026Ruo-Tong Chen, Ke Xue, Chengrui Gao +7Offline Reinforcement LearningLayouts

  2. RollPlace: Improving Macro Placement via Monte Carlo Rollout Search

    Oct 5, 2026Qi Zhou, Guojun Liu, Guangzhi Qi +5Electronic Design Automation

  3. Validity-Preserving Hierarchical RL for Joint Routing and Switch Placement in EDA

    Sep 30, 2026Dorian Gailhard, Ugo Lecerf, Enzo Tartaglione +2Electronic Design AutomationChip Design