Approximate Convex Hull of Data Streams
Avrim Blum, Vladimir Braverman, Ananya Kumar, Harry Lang, Lin F. Yang

TL;DR
This paper investigates streaming algorithms for approximate convex hulls of data streams, introducing relaxations that achieve near-optimal space complexity based on data structure and dimensionality.
Contribution
It presents new algorithms for approximate convex hulls in streaming models, achieving near-linear space relative to the optimal size under relaxed problem settings.
Findings
Single-pass streaming algorithms cannot achieve $O(OPT)$ space.
Algorithms for 2D data in random order use $O( ext{OPT}\, ext{log} n)$ space.
Multi-pass algorithms in 2D and fixed dimensions achieve $O( ext{OPT})$ and $O( ext{OPT} \, ext{log} ext{OPT})$ space respectively.
Abstract
Given a finite set of points , we would like to find a small subset such that the convex hull of approximately contains . More formally, every point in is within distance from the convex hull of . Such a subset is called an -hull. Computing an -hull is an important problem in computational geometry, machine learning, and approximation algorithms. In many real world applications, the set is too large to fit in memory. We consider the streaming model where the algorithm receives the points of sequentially and strives to use a minimal amount of memory. Existing streaming algorithms for computing an -hull require space, which is optimal for a worst-case input. However, this ignores the structure of the data. The minimal size of an -hull of ,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
