English

Total stretch minimization on single and identical parallel machines

Data Structures and Algorithms 2014-06-27 v2

Abstract

We consider the classical problem of scheduling nn jobs with release dates on both single and identical parallel machines. We measure the quality of service provided to each job by its stretch, which is defined as the ratio of its response time to processing time. Our objective is to schedule these jobs non-preemptively so as to minimize sum stretch. So far, there have been very few results for sum stretch minimization especially for the non-preemptive case. For the preemptive version, the Shortest remaining processing time (SRPT) algorithm is known to give 22-competitive for sum stretch on single machine while its is 1313-competitive on identical parallel machines. Leonardi and Kellerer provided the strong lower bound for the more general problem of \textit{sum (weighted) flow time} in single machine and identical parallel machines, respectively . Therefore, we study this problem with some additional assumptions and present two new competitive ratio for existing algorithms. We show that the Shortest processing time (SPT) algorithm is Δ1Δ+1\Delta - \frac{1}{\Delta}+1-competitive for non-preemptive sum stretch minimization on single machine and it is Δ1Δ+3212m\Delta - \frac{1}{\Delta}+ \frac{3}{2} -\frac{1}{2m} on mm identical parallel machines, where Δ\Delta is the upper bound on the ratio between the maximum and the minimum processing time of the jobs.

Keywords

Cite

@article{arxiv.1404.6502,
  title  = {Total stretch minimization on single and identical parallel machines},
  author = {Abhinav Srivastav and Denis Trystram},
  journal= {arXiv preprint arXiv:1404.6502},
  year   = {2014}
}

Comments

Submitted to ISAAC, 2014

R2 v1 2026-06-22T03:58:52.734Z