Abstract / Description of output
Given a set T of n points in ℝ2, a Manhattan network on T is a graph G = (V,E) with the property that all the edges in E are vertical or horizontal line segments connecting points in V ⊇ T and for all p, q ∈ T, the graph contains a path having the length exactly L1 distance between p and q. The Minimum Manhattan Network problem is to find a Manhattan network of minimum length, i.e. minimizing the total length of the line segments of the network. In this paper we present a 2-approximation algorithm with time complexity O(n log n), which improves over a recent combinatorial 2-approximation algorithm with running time O(n2). Moreover, compared with other 2-approximation algorithms using linear programming or dynamic programming techniques, we show that a greedy strategy suffices to obtain a 2-approximation algorithm.
Original language | English |
---|---|
Pages (from-to) | 331-350 |
Number of pages | 20 |
Journal | International Journal of Computational Geometry and Applications |
Volume | 21 |
Issue number | 3 |
DOIs | |
Publication status | Published - Jun 2011 |
Event | 19th International Symposium on Algorithms and Computation - Gold Coast, Australia Duration: 15 Dec 2008 → 17 Dec 2008 |