DocumentCode
596609
Title
DPSO based Octagonal Steiner Tree algorithm for VLSI routing
Author
Genggeng Liu ; Guolong Chen ; Wenzhong Guo
Author_Institution
Coll. of Math. & Comput. Sci., Fuzhou Univ., Fuzhou, China
fYear
2012
fDate
18-20 Oct. 2012
Firstpage
383
Lastpage
387
Abstract
The Octagonal Steiner Minimal Tree (OSMT) problem is an NP-hard problem, which is one of the key problems in non-Manhattan routing. Particle Swarm Optimization (PSO) has been proved to be an efficient intelligent algorithm for optimization designs. This paper presents an OSMT algorithm based on discrete PSO (DPSO), namely OSMT_DPSO, to optimize the wire length. In order to solve the problem of the slow convergence rate of PSO used for a high-dimensional space optimization, a self-adapting strategy that can adjust the learning factors, and combine with the crossover and mutation operators of Genetic Algorithm (GA) is proposed. The experimental results show that the proposed algorithm can efficiently provide the solution of OSMT problem with good quality. Moreover, the algorithm can obtain several topologies of OSMTs which is beneficial for optimizing congestion in VLSI global routing stage.
Keywords
VLSI; computational complexity; genetic algorithms; integrated circuit design; network routing; network topology; particle swarm optimisation; trees (mathematics); DPSO; GA; NP-hard problem; OSMT; VLSI global routing stage; discrete particle swarm optimization; genetic algorithm; high-dimensional space optimization; learning factor adjustment; nonManhattan routing; octagonal Steiner minimal tree; self-adapting strategy; Algorithm design and analysis; Optimization; Particle swarm optimization; Routing; Steiner trees; Very large scale integration; Wires;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Computational Intelligence (ICACI), 2012 IEEE Fifth International Conference on
Conference_Location
Nanjing
Print_ISBN
978-1-4673-1743-6
Type
conf
DOI
10.1109/ICACI.2012.6463191
Filename
6463191
Link To Document