Online Graph Balancing and the Power of Two Choices
Nikhil Bansal, Milind Prabhu, Sahil Singla, Siddharth M. Sundaram

TL;DR
This paper studies online graph balancing in an i.i.d. model, introducing a new algorithm that achieves near-optimal competitive ratio across all base graphs by leveraging a novel graph property called log-skewness.
Contribution
It introduces a decomposition-based online algorithm with optimal $O(\log\log n)$ competitiveness for arbitrary base graphs, extending power-of-two choices results.
Findings
Greedy algorithm is optimal for regular graphs but can perform poorly on irregular graphs.
The paper defines a new graph property called log-skewness.
The proposed algorithm achieves $O(\log\log n)$-competitiveness for all base graphs.
Abstract
In the classic online graph balancing problem, edges arrive sequentially and must be oriented immediately upon arrival, to minimize the maximum in-degree. For adversarial arrivals, the natural greedy algorithm is -competitive, and this bound is the best possible for any algorithm, even with randomization. We study this problem in the i.i.d. model where a base graph is known in advance and each arrival is an independent uniformly random edge of . This model generalizes the standard power-of-two choices setting, corresponding to , where the greedy algorithm achieves an guarantee. We ask whether a similar bound is possible for arbitrary base graphs. While the greedy algorithm is optimal for adversarial arrivals and also for i.i.d. arrivals from regular base graphs (such as ), we show that it can perform poorly in general: there exist…
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.
