Dynamic and Streaming Algorithms for Union Volume Estimation
Sujoy Bhore, Karl Bringmann, Timothy M. Chan, Yanheng Wang

TL;DR
This paper introduces the first dynamic algorithms for union volume estimation that support both insertions and deletions, achieving polylogarithmic update and query times in various geometric settings.
Contribution
It presents novel dynamic algorithms for union volume estimation supporting insertions and deletions with polylogarithmic efficiency, applicable to convex bodies and sliding window scenarios.
Findings
First dynamic algorithm supporting insertions and deletions in polylogarithmic time.
Supports suffix queries, generalizing sliding window models.
Applicable to convex bodies of constant dimension with efficient updates.
Abstract
The union volume estimation problem asks to -approximate the volume of the union of given objects . In their seminal work in 1989, Karp, Luby, and Madras solved this problem in time in an oracle model where each object can be accessed via three types of queries: obtain the volume of , sample a random point from , and test whether contains a given point . This running time was recently shown to be optimal [Bringmann, Larsen, Nusser, Rotenberg, and Wang, SoCG'25]. In another line of work, Meel, Vinodchandran, and Chakraborty [PODS'21] designed algorithms that read the objects in one pass using polylogarithmic time per object and polylogarithmic space; this can be phrased as a dynamic algorithm supporting insertions of objects for union volume estimation in the oracle model. In this…
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.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Complexity and Algorithms in Graphs · Markov Chains and Monte Carlo Methods
