DocumentCode :
2136304
Title :
Obstacle-Avoiding Octagonal Steiner Tree construction based on Particle Swarm Optimization
Author :
Xing Huang ; Genggeng Liu ; Wenzhong Guo ; Guolong Chen
Author_Institution :
Coll. of Math. & Comput. Sci., Fuzhou Univ., Fuzhou, China
fYear :
2013
fDate :
23-25 July 2013
Firstpage :
539
Lastpage :
543
Abstract :
The Obstacle-Avoiding Octagonal Steiner Minimal Tree (OAOSMT) problem has been proved to be a NP-hard problem, and it is very important for Very Large Scale Integration (VLSI) Non-Manhattan routing problem. In this paper, we present an efficient algorithm called OA_OST_DPSO for Obstacle-Avoiding Octagonal Steiner Minimal Tree construction. In our algorithm, according to the feature of OAOSMT problem, we construct an appropriate particle coding model and a fitness evaluation function. Meanwhile we integrate the crossover and mutation operator of genetic algorithm (GA) into the Particle Swarm Optimization (PSO) algorithm. Besides, edge transformation is employed to make the particles have the ability to achieve the more optimal solution while Union-Find partition is used to prevent the generation of invalid solution. Finally, our algorithm uses a dynamic parameter strategy, in order to make sure that the search is more efficient. The experimental results show that our algorithm has a good performance, can in the presence of obstacle, greatly shorten the length of the wiring.
Keywords :
VLSI; genetic algorithms; particle swarm optimisation; trees (mathematics); NP-hard problem; OA OST DPSO; OAOSMT problem; crossover operator; dynamic parameter strategy; edge transformation; fitness evaluation function; mutation operator; obstacle-avoiding octagonal steiner minimal tree construction; particle coding model; particle swarm optimization; union-find partition; very large scale integration nonManhattan routing problem; Algorithm design and analysis; Heuristic algorithms; Optimization; Pins; Routing; Steiner trees; Very large scale integration; PSO; VLSI routing; obstacle-avoiding; octagonal Steiner tree;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Natural Computation (ICNC), 2013 Ninth International Conference on
Conference_Location :
Shenyang
Type :
conf
DOI :
10.1109/ICNC.2013.6818035
Filename :
6818035
Link To Document :
بازگشت