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 :
بازگشت