An average case analysis of a greedy algorithm for the on-line Steiner tree problem

被引:0
|
作者
Tsai, YT
Tang, CY
Chen, YY
机构
[1] Department of Computer Science, National Tsing Hua University, Hsinchu
关键词
analysis of algorithms; on-line algorithms; average case analysis; on-line Steiner tree problems; Euclidean space;
D O I
10.1016/0898-1221(96)00069-7
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper gives the average distance analysis for the Euclidean tree constructed by a simple greedy but efficient algorithm of the on-line Steiner tree problem. The algorithm accepts the data one by one following the order of input sequence. When a point arrives, the algorithm adds the shortest edge, between the new point and the points arriving already, to the previously constructed tree to form a new tree. We first show that, given n points uniformly on a unit disk in the plane, the expected Euclidean distance between a point and its j(th) (1 less than or equal to j less than or equal to n - 1) nearest neighbor is less than or equal to (5/3)root/j/n when n is large. Based upon this result, we show that the expected length of the tree constructed by the on-line algorithm is not greater than 4.34 times the expected length of the minimum Steiner tree when the number of input points is large.
引用
收藏
页码:121 / 131
页数:11
相关论文
共 50 条
  • [21] An ant algorithm for the Steiner Tree Problem in graphs
    Luyet, Luc
    Varone, Sacha
    Zufferey, Nicolas
    APPLICATIONS OF EVOLUTIONARY COMPUTING, PROCEEDINGS, 2007, 4448 : 42 - +
  • [22] PROBABILISTIC ANALYSIS OF AN ENHANCED PARTITIONING ALGORITHM FOR THE STEINER TREE PROBLEM IN RD
    KALPAKIS, K
    SHERMAN, AT
    NETWORKS, 1994, 24 (03) : 147 - 159
  • [23] A polylogarithmic approximation algorithm for the group Steiner tree problem
    Garg, N
    Konjevod, G
    Ravi, R
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2000, 37 (01): : 66 - 84
  • [25] An online genetic algorithm for dynamic Steiner tree problem
    Ding, S
    Ishii, N
    IECON 2000: 26TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4: 21ST CENTURY TECHNOLOGIES AND INDUSTRIAL OPPORTUNITIES, 2000, : 812 - 817
  • [26] An exact algorithm for the node weighted Steiner tree problem
    Cordone R.
    Trubian M.
    4OR, 2006, 4 (2) : 124 - 144
  • [27] A self-stabilizing algorithm for the Steiner tree problem
    Kamei, S
    Kakugawa, H
    21ST IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2002, : 396 - 401
  • [28] An improved Physarum polycephalum algorithm for the Steiner tree problem
    Zhang, Yi
    Yang, Zhengquan
    Qi, Xin
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2022, 19 (01) : 40 - 47
  • [29] An Improved Approximation Algorithm for the Terminal Steiner Tree Problem
    Chen, Yen Hung
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2011, PT III, 2011, 6784 : 141 - 151
  • [30] A Heuristic Algorithm for the Prize Collecting Steiner Tree Problem
    Hosokawa, Y.
    Chiba, E.
    2014 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2014, : 99 - 102