Abstract
Multiway circuit partitioning is a key combinatorial optimization problem that appears many times throughout the Very Large Scale Integration (VLSI) design workflow. However, as VLSI designs continue to grow in size and complexity in accordance with Moore’s law, current circuit-partitioning algorithms, which are mostly based on simple heuristics that become easily trapped in local minima, are increasingly hard-pressed to produce high-quality solutions in reasonable amounts of CPU runtime. To address this challenge, this paper proposes a novel circuit-partitioning algorithm that combines Deep Reinforcement Learning (DRL) with the popular Fiduccia-Mattheyses-Sanchis (FMS) circuit-partitioning heuristic. A DRL agent is trained to dynamically apply a perturbation function during the search in order to enable FMS escape local minima and to accelerate convergence towards higher-quality solutions. Experimental results obtained show significant improvements both in solution quality and CPU runtime.
| Original language | English |
|---|---|
| Title of host publication | Optimization, Learning Algorithms and Applications - 4th International Conference, OL2A 2024, Proceedings |
| Editors | Ana I. Pereira, Florbela P. Fernandes, João P. Coelho, João P. Teixeira, José Lima, Maria F. Pacheco, Rui P. Lopes, Santiago T. Álvarez |
| Publisher | Springer Science and Business Media Deutschland GmbH |
| Pages | 139-154 |
| Number of pages | 16 |
| ISBN (Print) | 9783031774256 |
| DOIs | |
| State | Published - 2024 |
| Event | 4th International Conference on Optimization, Learning Algorithms and Applications, OL2A 2024 - Tenerife, Spain Duration: 24 Jul 2024 → 26 Jul 2024 |
Publication series
| Name | Communications in Computer and Information Science |
|---|---|
| Volume | 2280 CCIS |
| ISSN (Print) | 1865-0929 |
| ISSN (Electronic) | 1865-0937 |
Conference
| Conference | 4th International Conference on Optimization, Learning Algorithms and Applications, OL2A 2024 |
|---|---|
| Country/Territory | Spain |
| City | Tenerife |
| Period | 24/07/24 → 26/07/24 |
Bibliographical note
Publisher Copyright:© The Author(s), under exclusive license to Springer Nature Switzerland AG 2024.
Keywords
- Circuit Partitioning
- Deep Reinforcement Learning
- VLSI
ASJC Scopus subject areas
- General Computer Science
- General Mathematics