English

(Faster) Multi-Sided Boundary Labelling

Computational Geometry 2020-02-25 v1

Abstract

A 1-bend boundary labelling problem consists of an axis-aligned rectangle BB, nn points (called sites) in the interior, and nn points (called ports) on the labels along the boundary of BB. The goal is to find a set of nn axis-aligned curves (called leaders), each having at most one bend and connecting one site to one port, such that the leaders are pairwise disjoint. A 1-bend boundary labelling problem is kk-sided (1k41\leq k\leq 4) if the ports appear on kk different sides of BB. Kindermann et al. ["Multi-Sided Boundary Labeling", Algorithmica, 76(1): 225-258, 2016] showed that the 1-bend three-sided and four-sided boundary labelling problems can be solved in O(n4)O(n^4) and O(n9)O(n^9) time, respectively. Bose et al. [SWAT, 12:1-12:14, 2018] improved the latter running time to O(n6)O(n^6) by reducing the problem to computing maximum independent set in an outerstring graph. In this paper, we improve both previous results by giving new algorithms with running times O(n3logn)O(n^3\log n) and O(n5)O(n^5) to solve the 1-bend three-sided and four-sided boundary labelling problems, respectively.

Keywords

Cite

@article{arxiv.2002.09740,
  title  = {(Faster) Multi-Sided Boundary Labelling},
  author = {Prosenjit Bose and Saeed Mehrabi and Debajyoti Mondal},
  journal= {arXiv preprint arXiv:2002.09740},
  year   = {2020}
}

Comments

16 pages, 12 figures

R2 v1 2026-06-23T13:50:24.730Z