Boundary Labeling for Rectangular Diagrams
Prosenjit Bose, Paz Carmi, J. Mark Keil, Saeed Mehrabi, Debajyoti, Mondal

TL;DR
This paper presents efficient algorithms for boundary labeling problems, optimizing leader length and bends in rectangular diagrams with points on up to four sides, improving previous computational complexity bounds.
Contribution
It introduces a faster $O(n^3\log n)$ algorithm for 2-sided boundary labeling with one bend, and polynomial-time solutions for more complex scenarios including obstacles and multiple sides.
Findings
Improved algorithm for 2-sided boundary labeling from $O(n^8\log n)$ to $O(n^3\log n)$
Polynomial-time algorithms for 3- and 4-sided boundary labeling with obstacles
First algorithms for minimizing total leader length and bends in complex boundary labeling scenarios
Abstract
Given a set of points (sites) inside a rectangle and points (label locations or ports) on its boundary, a boundary labeling problem seeks ways of connecting every site to a distinct port while achieving different labeling aesthetics. We examine the scenario when the connecting lines (leaders) are drawn as axis-aligned polylines with few bends, every leader lies strictly inside , no two leaders cross, and the sum of the lengths of all the leaders is minimized. In a -sided boundary labeling problem, where , the label locations are located on the consecutive sides of . In this paper, we develop an -time algorithm for 2-sided boundary labeling, where the leaders are restricted to have one bend. This improves the previously best known -time algorithm of Kindermann et al. (Algorithmica, 76(1):225-258, 2016). We show the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
