paper

Stochastic Makespan Minimization in Structured Set Systems

arXiv:2002.11153

Abstract

We study stochastic combinatorial optimization problems where the objective is to minimize the expected maximum load (a.k.a.\ the makespan). In this framework, we have a set of tasks and resources, where each task uses some subset of the resources. Tasks have random sizes , and our goal is to non-adaptively select tasks to minimize the expected maximum load over all resources, where the load on any resource is the total size of all selected tasks that use . For example, when resources are points and tasks are intervals in a line, we obtain an -approximation algorithm. Our technique is also applicable to other problems with some geometric structure in the relation between tasks and resources; e.g., packing paths, rectangles, and "fat" objects. Our approach uses a strong LP relaxation using the cumulant generating functions of the random variables. We also show that this LP has an integrality gap, even for the problem of selecting intervals on a line; here is the iterated logarithm function.

30 pages, 2 figures