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 条
  • [31] An Artificial Fish Swarm Algorithm for Steiner Tree Problem
    Ma, Xuan
    Liu, Qing
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-3, 2009, : 59 - +
  • [32] A FASTER APPROXIMATION ALGORITHM FOR THE STEINER TREE PROBLEM IN GRAPHS
    ZELIKOVSKY, AZ
    [J]. INFORMATION PROCESSING LETTERS, 1993, 46 (02) : 79 - 83
  • [33] PROBLEM REDUCTION METHODS AND A TREE GENERATION ALGORITHM FOR THE STEINER NETWORK PROBLEM
    BALAKRISHNAN, A
    PATEL, NR
    [J]. NETWORKS, 1987, 17 (01) : 65 - 85
  • [34] Average-case analysis of off-line and on-line Knapsack problems
    Lueker, GS
    [J]. JOURNAL OF ALGORITHMS, 1998, 29 (02) : 277 - 305
  • [35] An Approximate Algorithm for the Steiner Tree Problem based on Ant Colony Algorithm
    Jia, Jingwei
    Long, Haiming
    [J]. 2ND INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING, INFORMATION SCIENCE AND INTERNET TECHNOLOGY, CII 2017, 2017, : 262 - 267
  • [36] Ant Colony Algorithm for Steiner Tree Problem in CGRA Mapping
    Zhou, Li
    Zhang, Jianfeng
    Liu, Hengzhu
    [J]. 2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2017, : 198 - 202
  • [37] Geometry-Experiment Algorithm for Steiner Minimal Tree Problem
    Yang, Zong-Xiao
    Jia, Xiao-Yao
    Hao, Jie-Yu
    Gao, Yan-Ping
    [J]. JOURNAL OF APPLIED MATHEMATICS, 2013,
  • [38] A self-stabilizing distributed algorithm for the Steiner tree problem
    Kamei, S
    Kakugawa, H
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2004, E87D (02): : 299 - 307
  • [39] A Matheuristic Algorithm for the Prize-collecting Steiner Tree Problem
    Akhmedov, Murodzhon
    Kwee, Ivo
    Montemanni, Roberto
    [J]. 2015 3rd International Conference on Information and Communication Technology (ICoICT), 2015, : 408 - 412
  • [40] An exact algorithm for the Euclidean k-Steiner tree problem
    Brazil, Marcus
    Hendriksen, Michael
    Lee, Jae
    Payne, Michael S.
    Ras, Charl
    Thomas, Doreen
    [J]. COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 2024, 121