English

Selfish, Local and Online Scheduling via Vector Fitting

Computer Science and Game Theory 2026-01-01 v3 Data Structures and Algorithms

Abstract

We provide a dual fitting technique on a semidefinite program yielding simple proofs of tight bounds for the robust price of anarchy of several congestion and scheduling games under the sum of weighted completion times objective. The same approach also allows to bound the approximation ratio of local search algorithms and the competitive ratio of online algorithms for the scheduling problem RwjCjR || \sum w_j C_j. All of our results are obtained through a simple unified dual fitting argument on the same semidefinite programming relaxation, which can essentially be obtained through the first round of the Lasserre/Sum of Squares hierarchy. As our main application, we show that the known coordination ratio bounds of respectively 4,(3+5)/22.618,4, (3 + \sqrt{5})/2 \approx 2.618, and 32/152.13332/15 \approx 2.133 for the scheduling game RwjCjR || \sum w_j C_j under the coordination mechanisms Smith's Rule, Proportional Sharing and Rand (STOC 2011) can be extended to congestion games and obtained through this approach. For the natural restriction where the weight of each player is proportional to its processing time on every resource, we show that the last bound can be improved from 2.133 to 2. This improvement can also be made for general instances when considering the price of anarchy of the game, rather than the coordination ratio. As a further application of this technique, we show that it recovers the tight bound of (3+5)/2(3 + \sqrt{5})/2 for the price of anarchy of weighted affine congestion games and the Kawaguchi-Kyan bound of (1+2)/2(1+ \sqrt{2})/2 for the pure price of anarchy of PwjCjP || \sum w_j C_j. Moreover, this approach can analyze a simple local search algorithm for RwjCjR || \sum w_j C_j, the best currently known combinatorial approximation algorithm for this problem achieving an approximation ratio of (5+5)/4+ε(5 + \sqrt{5})/4 + \varepsilon and an online greedy algorithm which is 44-competitive.

Keywords

Cite

@article{arxiv.2505.10082,
  title  = {Selfish, Local and Online Scheduling via Vector Fitting},
  author = {Danish Kashaev},
  journal= {arXiv preprint arXiv:2505.10082},
  year   = {2026}
}

Comments

To appear in SODA 2026

R2 v1 2026-06-28T23:34:08.511Z