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