paper

Computing The Packedness of Curves

arXiv:2012.04403 · doi:10.1007/s41060-021-00301-0

Abstract

A polygonal curve with vertices is -packed, if the sum of the lengths of the parts of the edges of the curve that are inside any disk of radius is at most , for any . Similarly, the concept of -packedness can be defined for any scaling of a given shape. Assuming is the diameter of and is the minimum distance between points on disjoint edges of , we show the approximation factor of the existing time algorithm is -approximation algorithm. The massively parallel versions of these algorithms run in rounds. We improve the existing $O((\frac{n}{ε^3})^{\frac 4 3}\polylog \frac n ε)$ time -approximation algorithm by providing a -approximation time algorithm, and the existing time -approximation algorithm improving the existing time -approximation algorithm. Our exact -packedness algorithm takes time, which is the first exact algorithm for disks. We show using -fat shapes instead of disks adds a factor to the approximation. We also give a data-structure for computing the curve-length inside query disks. It has construction time, uses space, and has query time , where is the number of intersected segments with the query shape. We also give a massively parallel algorithm for relative -packedness with rounds.

References in corpus (2)