Guardado en:
Detalles Bibliográficos
Autores principales: Blank, Lotte, Eppstein, David, Haunert, Jan-Henrik, Haverkort, Herman, Kolbe, Benedikt, Mayer, Philip, Mutzel, Petra, Naumann, Alexander, Sauer, Jonas
Formato: Preprint
Publicado: 2025
Materias:
Acceso en línea:https://arxiv.org/abs/2507.11212
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866909690316718080
author Blank, Lotte
Eppstein, David
Haunert, Jan-Henrik
Haverkort, Herman
Kolbe, Benedikt
Mayer, Philip
Mutzel, Petra
Naumann, Alexander
Sauer, Jonas
author_facet Blank, Lotte
Eppstein, David
Haunert, Jan-Henrik
Haverkort, Herman
Kolbe, Benedikt
Mayer, Philip
Mutzel, Petra
Naumann, Alexander
Sauer, Jonas
contents We study the problem of aggregating polygons by covering them with disjoint representative regions, thereby inducing a clustering of the polygons. Our objective is to minimize a weighted sum of the total area and the total perimeter of the regions. This problem has applications in cartographic map generalization and urban analytics. Here, the polygons represent building footprints and the clusters may represent urban areas. Previous approaches forced the boundaries of the regions to come from a fixed subdivision of the plane, which allows the optimal solution (restricted in this way) to be found from a minimum cut in a dual graph. It is natural to ask whether the problem can still be solved efficiently if this restriction is removed, allowing output regions to be bounded by arbitrary curves. We provide a positive answer in the form of a polynomial-time algorithm. Additionally, we fully characterize the optimal solutions by showing that their boundaries are composed of input polygon edges and circular arcs of constant radius. Since some applications favor straight edges, we also study two problem variants in which the output regions must be polygons, but are not restricted to have boundaries from a fixed subdivision. In the first variant, region vertices must lie on the boundaries of the input polygons. The second variant requires them to be vertices of the input polygons. We show that both variants can be approximated up to a constant factor in polynomial time by altering an optimal solution for the unrestricted problem. Our experimental evaluation on real-world building footprints demonstrates that these approximate solutions are visually similar to the optimal unrestricted ones and achieve near-optimal objective values.
format Preprint
id arxiv_https___arxiv_org_abs_2507_11212
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Bicriteria Polygon Aggregation with Arbitrary Shapes
Blank, Lotte
Eppstein, David
Haunert, Jan-Henrik
Haverkort, Herman
Kolbe, Benedikt
Mayer, Philip
Mutzel, Petra
Naumann, Alexander
Sauer, Jonas
Computational Geometry
We study the problem of aggregating polygons by covering them with disjoint representative regions, thereby inducing a clustering of the polygons. Our objective is to minimize a weighted sum of the total area and the total perimeter of the regions. This problem has applications in cartographic map generalization and urban analytics. Here, the polygons represent building footprints and the clusters may represent urban areas. Previous approaches forced the boundaries of the regions to come from a fixed subdivision of the plane, which allows the optimal solution (restricted in this way) to be found from a minimum cut in a dual graph. It is natural to ask whether the problem can still be solved efficiently if this restriction is removed, allowing output regions to be bounded by arbitrary curves. We provide a positive answer in the form of a polynomial-time algorithm. Additionally, we fully characterize the optimal solutions by showing that their boundaries are composed of input polygon edges and circular arcs of constant radius. Since some applications favor straight edges, we also study two problem variants in which the output regions must be polygons, but are not restricted to have boundaries from a fixed subdivision. In the first variant, region vertices must lie on the boundaries of the input polygons. The second variant requires them to be vertices of the input polygons. We show that both variants can be approximated up to a constant factor in polynomial time by altering an optimal solution for the unrestricted problem. Our experimental evaluation on real-world building footprints demonstrates that these approximate solutions are visually similar to the optimal unrestricted ones and achieve near-optimal objective values.
title Bicriteria Polygon Aggregation with Arbitrary Shapes
topic Computational Geometry
url https://arxiv.org/abs/2507.11212