Memoryless Worker-Task Assignment with Polylogarithmic Switching Cost
Aaron Berger, William Kuszmaul, Adam Polak, Jonathan Tidor, Nicole, Wein

TL;DR
This paper introduces a novel approach to memoryless worker-task assignment with polylogarithmic switching cost, providing both probabilistic and explicit constructions, and explores its implications for metric embeddings.
Contribution
It presents the first polylogarithmic upper bounds for switching cost and establishes a super-constant lower bound, advancing understanding of dynamic assignment problems.
Findings
Achieves $O( ext{log } w ext{ log } (wt))$ switching cost via probabilistic method
Provides an explicit construction with polylogarithmic switching cost
Shows existence of task sets where optimal switching cost equals $w$
Abstract
We study the basic problem of assigning memoryless workers to tasks with dynamically changing demands. Given a set of workers and a multiset of tasks, a memoryless worker-task assignment function is any function that assigns the workers to the tasks based only on the current value of . The assignment function is said to have switching cost at most if, for every task multiset , changing the contents of by one task changes by at most worker assignments. The goal of memoryless worker task assignment is to construct an assignment function with the smallest possible switching cost. In past work, the problem of determining the optimal switching cost has been posed as an open question. There are no known sub-linear upper bounds, and after considerable effort, the best known lower bound remains 4 (ICALP 2020).…
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.
