Lune

SODA2025顶会

Fast Static and Dynamic Approximation Algorithms for Geometric Optimization Problems: Piercing, Independent Set, Vertex Cover, and Matching

Sujoy Bhore, Timothy M. Chan

2025年份
4被引次数
2顶会引用

摘要

We develop simple and general techniques to obtain faster (near-linear time) static approximation algorithms, as well as efficient dynamic data structures, for four fundamental geometric optimization problems: minimum piercing set (MPS), maximum independent set (MIS), minimum vertex cover (MVC), and maximum-cardinality matching (MCM). Highlights of our results include the following:

• For n axis-aligned boxes in any constant dimension d, we give an O(log log n)-approximation algorithm for MPS that runs in O(n 1+δ ) time for an arbitrarily small constant δ > 0. This significantly improves the previous O(log log n)-approximation algorithm by Agarwal, Har-Peled, Raychaudhury, and Sintos (SODA 2024), which ran in O(n d/2 polylog n) time.

• Furthermore, we show that our algorithm can be made fully dynamic with O(n δ ) amortized update time. Previously, Agarwal et al. (SODA 2024) obtained dynamic results only in R 2 and achieved only O( √ n polylog n) amortized expected update time.

• For n axis-aligned rectangles in R 2 , we give an O(1)-approximation algorithm for MIS that runs in O(n 1+δ ) time. Our result significantly improves the running time of the celebrated algorithm by Mitchell (FOCS 2021) (which was about O(n 21 )), and answers one of his open questions. Our algorithm can also be made fully dynamic with O(n δ ) amortized update time.

• For n (unweighted or weighted) fat objects in any constant dimension, we give a dynamic O(1)-approximation algorithm for MIS with O(n δ ) amortized update time. Previously, Bhore, N öllenburg, T óth, and Wulms (SoCG 2024) obtained efficient dynamic O(1)-approximation algorithms only for disks in R 2 and only in the unweighted setting.

• For n axis-aligned rectangles in R 2 , we give a dynamic ( 3 2 + ε)-approximation algorithm for MVC with O(polylog n) amortized update time for any constant ε > 0. Our static result improves the running time of Bar-Yehuda, Hermelin, and Rawitz (2011). For disks in R 2 or hypercubes in any constant dimension, we give the first fully dynamic (1 + ε)approximation algorithm for MVC with O(polylog n) amortized update time.

• For (monochromatic or bichromatic) disks in R 2 or hypercubes in any constant dimension, we give the first fully dynamic (1 + ε)-approximation algorithm for MCM with O(polylog n) amortized update time.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext 4155bb50-bf86-46bb-9fdd-c8e1f1f561c9

引用它的顶会 Paper2

问问它们各自怎么用它

它引用的顶会 Paper10

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖