A Unified Framework for Designing EPTAS for Load Balancing on Parallel Machines

Ishai Kones, Asaf Levin

Research output: Contribution to journalArticlepeer-review

Abstract

We consider a general load balancing problem on parallel machines. Our machine environment in particular generalizes the standard models of identical machines, and the model of uniformly related machines, as well as machines with a constant number of types, and machines with activation costs. The objective functions that we consider contain in particular the makespan objective and the minimization of the lp-norm of the vector of loads of themachines, and each case allows the possibility of job rejection. We consider this general model and design an efficient polynomial time approximation scheme (EPTAS) that applies for all its previously-studied special cases. This EPTAS improves the current best approximation scheme for some of these cases where only a polynomial time approximation scheme was known into an EPTAS.

Original languageEnglish
Pages (from-to)3025-3046
Number of pages22
JournalAlgorithmica
Volume81
Issue number7
DOIs
StatePublished - 2019

Keywords

  • Approximation schemes
  • Load balancing
  • Scheduling

All Science Journal Classification (ASJC) codes

  • General Computer Science
  • Applied Mathematics
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'A Unified Framework for Designing EPTAS for Load Balancing on Parallel Machines'. Together they form a unique fingerprint.

Cite this