首页 | 本学科首页   官方微博 | 高级检索  
     检索      


The minimum Manhattan network problem: Approximations and exact solutions
Authors:Marc Benkert  Alexander Wolff  Florian Widmann  Takeshi Shirabe  
Institution:

aDepartment of Computer Science, Karlsruhe University, P.O. Box 6980, D-76128 Karlsruhe, Germany

bInstitute for Geoinformation, Technical University of Vienna, A-1040 Vienna, Austria

Abstract:Given a set of points in the plane and a constant tgreater-or-equal, slanted1, a Euclidean t-spanner is a network in which, for any pair of points, the ratio of the network distance and the Euclidean distance of the two points is at most t. Such networks have applications in transportation or communication network design and have been studied extensively.

In this paper we study 1-spanners under the Manhattan (or L1-) metric. Such networks are called Manhattan networks. A Manhattan network for a set of points is a set of axis-parallel line segments whose union contains an x- and y-monotone path for each pair of points. It is not known whether it is NP-hard to compute minimum Manhattan networks (MMN), i.e., Manhattan networks of minimum total length. In this paper we present an approximation algorithm for this problem. Given a set P of n points, our algorithm computes in O(nlogn) time and linear space a Manhattan network for P whose length is at most 3 times the length of an MMN of P.

We also establish a mixed-integer programming formulation for the MMN problem. With its help we extensively investigate the performance of our factor-3 approximation algorithm on random point sets.

Keywords:Spanners  Minimum Manhattan networks  Approximation algorithm  Mixed-integer programming
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号