Lune

FOCS2023Top-tier venue

Chasing Positive Bodies

Sayan Bhattacharya, Niv Buchbinder, Roie Levin, Thatchaphol Saranurak

2023Year
6Citations
5Top-tier citations

Abstract

We study the problem of chasing positive bodies in ℓ1\ell_{1}: given a sequence of bodies Kt={xt∈R+n∣Ctxt≥1,Ptxt≤1}K_{t}=\left\{x^{t} \in \mathbb{R}_{+}^{n} \mid C^{t} x^{t} \geq 1, P^{t} x^{t} \leq 1\right\} revealed online, where CtC^{t} and PtP^{t} are nonnegative matrices, the goal is to (approximately) maintain a point xt∈Ktx_{t} \in K_{t} such that ∑t∥xt−xt−1∥1\sum_{t}\left\|x_{t}-x_{t-1}\right\|_{1} is minimized. This captures the fully-dynamic low-recourse variant of any problem that can be expressed as a mixed packing-covering linear program and thus also the fractional version of many central problems in dynamic algorithms such as set cover, load balancing, hyperedge orientation, minimum spanning tree, and matching.We give an O(log⁡d)O(\log d)-competitive algorithm for this problem, where d is the maximum row sparsity of any matrix CtC^{t}. This bypasses and improves exponentially over the lower bound of n\sqrt{n} known for general convex bodies. Our algorithm is based on iterated information projections, and, in contrast to general convex body chasing algorithms, is entirely memoryless.We also show how to round our solution dynamically to obtain the first fully dynamic algorithms with competitive recourse for all the stated problems above; i.e. their recourse is less than the recourse of every other algorithm on every update sequence, up to polylogarithmic factors. This is a significantly stronger notion than the notion of absolute recourse in the dynamic algorithms literature.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext c88bb698-b538-4f5d-b70a-ead345c6d5a6

Cited by top-tier papers5

Ask how each one uses it

Builds on12

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines