Online Vector Scheduling and Generalized Load Balancing
Xiaojun Zhu, Qun Li, Weizhen Mao, Guihai Chen

TL;DR
This paper introduces a polynomial time reduction from vector scheduling to generalized load balancing, enabling a simple online algorithm with improved approximation bounds and establishing computational hardness results.
Contribution
It provides the first non-trivial online algorithm for vector scheduling and demonstrates the computational hardness of generalized load balancing.
Findings
Online algorithm minimizes L_{ln(md)} norm upon vector arrival
Approximation bound of e*log(md), improving previous bounds
Reduction shows no constant approximation for GLB unless P=NP
Abstract
We give a polynomial time reduction from vector scheduling problem (VS) to generalized load balancing problem (GLB). This reduction gives the first non-trivial online algorithm for VS where vectors come in an online fashion. The online algorithm is very simple in that each vector only needs to minimize the norm of the resulting load when it comes, where is the number of partitions and is the dimension of vectors. It has an approximation bound of , which is in , so it also improves the bound of the existing polynomial time algorithm for VS. Additionally, the reduction shows that GLB does not have constant approximation algorithms that run in polynomial time unless .
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.
