Squarepants in a Tree: Sum of Subtree Clustering and Hyperbolic Pants Decomposition
David Eppstein
Abstract
We provide efficient constant factor approximation algorithms for the problems of finding a hierarchical clustering of a point set in any metric space, minimizing the sum of minimimum spanning tree lengths within each cluster, and in the hyperbolic or Euclidean planes, minimizing the sum of cluster perimeters. Our algorithms for the hyperbolic and Euclidean planes can also be used to provide a pants decomposition, that is, a set of disjoint simple closed curves partitioning the plane minus the input points into subsets with exactly three boundary components, with approximately minimum total length. In the Euclidean case, these curves are squares; in the hyperbolic case, they combine our Euclidean square pants decomposition with our tree clustering method for general metric spaces.
Create a lesson
Related papers
Polyominoes Folding into Four and Five Distinct Boxes
Erik D. Demaine, Toshihiro Shirakawa, Conner Silverstein et al.
Quadratic Reconfiguration of Plane Spanning Paths on Two-Layer Point Sets
Samuel Avril, Yan Gerard, Guilherme D. da Fonseca
From Static Models to Editable CAD: A Design-Intent-Aware Framework for Reverse Parametrization
Yurim Lee, Sumin Lee, Namwoo Kang
Representation-Aware Closed-Surface Parameterization: Exact Sensitivity Analysis and Pole-Aware Planar Preconditioning
Zixi Yi, Gary P. T. Choi
Hamiltonian Cycle Construction in Rectangular Grid Graphs with Three-Stacked Triangular Holes
Cecilia Chen, Dianna Xu
Catenary Visibility: A Geometric Framework for Planning with Tethered Robots
B. Ábrego, J. M. Díaz-Báñez, S. Fernández et al.