An Average Case Analysis Of A Greedy Algorithm For The On-Line Steiner Tree Problem

Ying Teh Tsai,Chuan Yi Tang,Yunn Yen Chen
DOI: https://doi.org/10.1016/0898-1221(96)00069-7
IF: 3.218
1996-01-01
Computers & Mathematics with Applications
Abstract: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.
What problem does this paper attempt to address?