English

Approximating Minimum Manhattan Networks in Higher Dimensions

Computational Geometry 2012-04-30 v2 Data Structures and Algorithms

Abstract

We study the minimum Manhattan network problem, which is defined as follows. Given a set of points called \emph{terminals} in Rd\R^d, find a minimum-length network such that each pair of terminals is connected by a set of axis-parallel line segments whose total length is equal to the pair's Manhattan (that is, L1L_1-) distance. The problem is NP-hard in 2D and there is no PTAS for 3D (unless P=NP{\cal P}={\cal NP}). Approximation algorithms are known for 2D, but not for 3D. We present, for any fixed dimension dd and any \eps>0\eps>0, an O(n\eps)O(n^\eps)-approximation algorithm. For 3D, we also give a 4(k1)4(k-1)-approximation algorithm for the case that the terminals are contained in the union of k2k \ge 2 parallel planes.

Keywords

Cite

@article{arxiv.1107.0901,
  title  = {Approximating Minimum Manhattan Networks in Higher Dimensions},
  author = {Aparna Das and Emden R. Gansner and Michael Kaufmann and Stephen Kobourov and Joachim Spoerhase and Alexander Wolff},
  journal= {arXiv preprint arXiv:1107.0901},
  year   = {2012}
}
R2 v1 2026-06-21T18:32:24.179Z