Peeling potatoes near-optimally in near-linear time
Abstract
We consider the following geometric optimization problem: find a convex polygon of maximum area contained in a given simple polygon with vertices. We give a randomized near-linear-time -approximation algorithm for this problem: in time we find a convex polygon contained in that, with probability at least , has area at least times the area of an optimal solution. We also obtain similar results for the variant of computing a convex polygon inside with maximum perimeter. To achieve these results we provide new results in geometric probability. The first result is a bound relating the probability that two points chosen uniformly at random inside are mutually visible and the area of the largest convex body inside . The second result is a bound on the expected value of the difference between the perimeter of any planar convex body and the perimeter of the convex hull of a uniform random sample inside .
Cite
@article{arxiv.1406.1368,
title = {Peeling potatoes near-optimally in near-linear time},
author = {Sergio Cabello and Josef Cibulka and Jan Kynčl and Maria Saumell and Pavel Valtr},
journal= {arXiv preprint arXiv:1406.1368},
year = {2017}
}
Comments
30 pages, 7 figures; minor revision. Preliminary version was presented at SoCG 2014