Price of Anarchy of Multi-Stage Machine Scheduling Games
Ho-Lin Chen, Pin-Ju Huang

TL;DR
This paper analyzes the efficiency loss in multi-stage machine scheduling games under greedy strategies, extending classical results to more complex pipelines and providing bounds on the price of anarchy.
Contribution
It introduces the first analysis of the price of anarchy in multi-stage scheduling games with greedy behavior, establishing bounds and extending classical single-stage results.
Findings
Greedy strategies yield a price of anarchy of 2 - 1/m in single-stage scheduling.
In multi-stage scheduling, completion times increase by at most twice the maximum job time between stages.
The price of anarchy in multi-stage scheduling lies within [2 - 1/m, 3 - 1/m].
Abstract
In this paper, we extend the discussion of the price of anarchy of machine scheduling games to a multi-stage machine setting. The multi-stage setting arises naturally in manufacturing pipelines and distributed computing workflows, when each job must traverse a fixed sequence of processing stages. While the classical makespan price of anarchy of has been established for sequential scheduling on identical machines, the efficiency loss in multi-stage scheduling has, to the best of our knowledge, not been previously analyzed. We assume that each task follows a greedy strategy and gets assigned to the least-loaded machine upon arrival at each stage. Notably, we observe that in multi-stage environments, greedy behavior generally does not coincide with a subgame perfect Nash equilibrium. We continue with analyzing the equilibrium under greedy choices, since it is logical for…
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
TopicsScheduling and Optimization Algorithms · Auction Theory and Applications · Optimization and Search Problems
