English

Bounding a Polygon by a Minimum Number of Vertices

Computational Geometry 2025-09-05 v1

Abstract

Suppose that a polygon PP is given as an array containing the vertices in counterclockwise order. We analyze how many vertices (including the index of each of these vertices) we need to know before we can bound PP, i.e., report a bounded region RR in the plane such that PRP\subset R. We show that there exists polygons where 4log2n+O(1)4\log_2 n+O(1) vertices are enough, while log3no(logn)\log_3n-o(\log n) must always be known. We thus answer the question up to a constant factor. This can be seen as an analysis of the shortest possible certificate or the best-case running time of any algorithm solving a variety of problems involving polygons, where a bound must be known in order to answer correctly. This includes various packing problems such as deciding whether a polygon can be contained inside another polygon.

Keywords

Cite

@article{arxiv.2509.04211,
  title  = {Bounding a Polygon by a Minimum Number of Vertices},
  author = {Mikkel Abrahamsen and Jack Stade and Shuyi Yan and Hanwen Zhang},
  journal= {arXiv preprint arXiv:2509.04211},
  year   = {2025}
}
R2 v1 2026-07-01T05:21:07.645Z