English

On Minimum Generalized Manhattan Connections

Data Structures and Algorithms 2020-10-28 v1 Computational Complexity Computational Geometry

Abstract

We consider minimum-cardinality Manhattan connected sets with arbitrary demands: Given a collection of points PP in the plane, together with a subset of pairs of points in PP (which we call demands), find a minimum-cardinality superset of PP such that every demand pair is connected by a path whose length is the 1\ell_1-distance of the pair. This problem is a variant of three well-studied problems that have arisen in computational geometry, data structures, and network design: (i) It is a node-cost variant of the classical Manhattan network problem, (ii) it is an extension of the binary search tree problem to arbitrary demands, and (iii) it is a special case of the directed Steiner forest problem. Since the problem inherits basic structural properties from the context of binary search trees, an O(logn)O(\log n)-approximation is trivial. We show that the problem is NP-hard and present an O(logn)O(\sqrt{\log n})-approximation algorithm. Moreover, we provide an O(loglogn)O(\log\log n)-approximation algorithm for complete bipartite demands as well as improved results for unit-disk demands and several generalizations. Our results crucially rely on a new lower bound on the optimal cost that could potentially be useful in the context of BSTs.

Keywords

Cite

@article{arxiv.2010.14338,
  title  = {On Minimum Generalized Manhattan Connections},
  author = {Antonios Antoniadis and Margarita Capretto and Parinya Chalermsook and Christoph Damerius and Peter Kling and Lukas Nölke and Nidia Obscura and Joachim Spoerhase},
  journal= {arXiv preprint arXiv:2010.14338},
  year   = {2020}
}
R2 v1 2026-06-23T19:41:20.121Z