Generalized Whac-a-Mole
Marcin Bienkowski, Marek Chrobak, Christoph Durr, Mathilde Hurand,, Artur Jez, Lukasz Jez, Jakub Lopuszanski, Grzegorz Stachowiak

TL;DR
This paper investigates online algorithms for collecting weighted items from a dynamic set, analyzing various restrictions and providing bounds on their competitive ratios.
Contribution
It introduces a comprehensive study of online algorithms for dynamic item collection, including new bounds for multiple variants such as uniform, decremental, and queue-based cases.
Findings
Established upper and lower bounds for competitive ratios in various settings.
Extended the analysis to dynamic queues, generalizing buffer management problems.
Provided insights into the effectiveness of online algorithms in dynamic, weighted item collection scenarios.
Abstract
We consider online competitive algorithms for the problem of collecting weighted items from a dynamic set S, when items are added to or deleted from S over time. The objective is to maximize the total weight of collected items. We study the general version, as well as variants with various restrictions, including the following: the uniform case, when all items have the same weight, the decremental sets, when all items are present at the beginning and only deletion operations are allowed, and dynamic queues, where the dynamic set is ordered and only its prefixes can be deleted (with no restriction on insertions). The dynamic queue case is a generalization of bounded-delay packet scheduling (also referred to as buffer management). We present several upper and lower bounds on the competitive ratio for these variants.
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
TopicsOptimization and Search Problems · Distributed systems and fault tolerance · Caching and Content Delivery
