A tree-based genetic algorithm for building rectilinear Steiner arborescences

被引:0
|
作者
Greene, William A. [1 ]
机构
[1] Univ New Orleans, Dept Comp Sci, New Orleans, LA 70118 USA
关键词
genetic algorithms; rectilinear Steiner arborescences; treestructured; chromosomes; tree-based geneticism;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A rectilinear Steiner arborescence (RSA) is a tree, whose nodes include a prescribed set of points, termed the vertices, in the first quadrant of the Cartesian plane, and whose tree edges from parent to child nodes must head either straight to the right or straight above. A minimal RSA (a MRSA) is one for which the total path length of the edges in the tree is minimal. RSAs have application in VLSI design. Curiously, although a RSA is a tree, to our knowledge, previous genetic attacks on the MRSA problem have not used tree-based approaches to representation, nor to the operations of crossover and mutation. We show why some care is needed in the choice of such genetic operators. Then we present tree-based operators for crossover and mutation, which are successful in creating true RSAs from source RSAs without the need of repair steps. We compare our results to two earlier researches, and find that our approach gives good results, but not results that are consistently better than those earlier approaches.
引用
收藏
页码:1179 / 1185
页数:7
相关论文
共 50 条
  • [1] Three evolutionary codings of rectilinear Steiner arborescences
    Julstrom, BA
    Antoniades, A
    [J]. GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2004, PT 1, PROCEEDINGS, 2004, 3102 : 1282 - 1291
  • [2] An evolution algorithm for the rectilinear Steiner tree problem
    Yang, B
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, VOL 4, PROCEEDINGS, 2005, 3483 : 241 - 249
  • [3] A practical algorithm for the minimum rectilinear Steiner tree
    Ma, J
    Yang, B
    Ma, SH
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2000, 15 (01) : 96 - 99
  • [4] A practical algorithm for the minimum rectilinear steiner tree
    Jun Ma
    Bo Yang
    Shaohan Ma
    [J]. Journal of Computer Science and Technology, 2000, 15 : 96 - 99
  • [5] RECTILINEAR ARBORESCENCES PROBLEM IN BUILDING DESIGN
    VOSS, S
    [J]. ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1991, 71 (06): : T707 - T710
  • [6] ACO-Steiner: Ant Colony Optimization Based Rectilinear Steiner Minimal Tree Algorithm
    Yu Hu
    Tong Jing
    Zhe Feng
    Xian-Long Hong
    Xiao-Dong Hu
    Gui-Ying Yan
    [J]. Journal of Computer Science and Technology, 2006, 21 : 147 - 152
  • [7] Obstacle-Avoiding Rectilinear Steiner Tree Construction: A Steiner-Point-Based Algorithm
    Liu, Chih-Hung
    Kuo, Sy-Yen
    Lee, D. T.
    Lin, Chun-Syun
    Weng, Jung-Hung
    Yuan, Shih-Yi
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (07) : 1050 - 1060
  • [8] A scalable genetic algorithm for the rectilinear Steiner problem
    Julstrom, BA
    [J]. CEC'02: PROCEEDINGS OF THE 2002 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2002, : 1169 - 1173
  • [9] ACO-Steiner: Ant colony optimization based rectilinear Steiner minimal tree algorithm
    Hu, Y
    Jing, T
    Feng, Z
    Hong, XL
    Hu, XD
    Yan, GY
    [J]. JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2006, 21 (01) : 147 - 152
  • [10] A scalable and accurate rectilinear Steiner minimal tree algorithm
    Wong, Yiu-Chung
    Chu, Chris
    [J]. 2008 INTERNATIONAL SYMPOSIUM ON VLSI DESIGN, AUTOMATION AND TEST (VLSI-DAT), PROCEEDINGS OF TECHNICAL PROGRAM, 2008, : 29 - +