Computing Cartograms with Optimal Complexity
Md. Jawaherul Alam, Therese Biedl, Stefan Felsner, Michael Kaufmann,, Stephen G. Kobourov, Torsten Ueckerdt

TL;DR
This paper presents an optimal method for constructing rectilinear duals called cartograms with polygons of at most 8 sides, improving previous complexity bounds and providing linear-time algorithms for specific graph classes.
Contribution
It introduces an optimal 8-sided polygon construction for cartograms, along with linear-time algorithms for Hamiltonian maximal planar graphs, and proves necessity of 8 sides in certain cases.
Findings
Optimal 8-sided polygons for cartograms are sometimes necessary.
Linear-time algorithms for Hamiltonian maximal planar graphs.
Lower bound example showing 8 sides are necessary.
Abstract
In a rectilinear dual of a planar graph vertices are represented by simple rectilinear polygons and edges are represented by side-contact between the corresponding polygons. A rectilinear dual is called a cartogram if the area of each region is equal to a pre-specified weight of the corresponding vertex. The complexity of a cartogram is determined by the maximum number of corners (or sides) required for any polygon. In a series of papers the polygonal complexity of such representations for maximal planar graphs has been reduced from the initial 40 to 34, then to 12 and very recently to the currently best known 10. Here we describe a construction with 8-sided polygons, which is optimal in terms of polygonal complexity as 8-sided polygons are sometimes necessary. Specifically, we show how to compute the combinatorial structure and how to refine the representation into an area-universal…
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.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Advanced Graph Theory Research · Graph Theory and Algorithms
