English

Online variable-weight scheduling with preempting on jobs with linear and exponential penalties

Data Structures and Algorithms 2023-01-26 v1

Abstract

We analyze the problem of job scheduling with preempting on weighted jobs that can have either linear or exponential penalties. We review relevant literature on the problem and create and describe a few online algorithms that perform competitively with the optimal scheduler. We first describe a na{\" i}ve algorithm, which yields a high competitive ratio (Ω(Msmin)\Omega(\frac{M}{s_{\min}})) with the optimal, then provide an algorithm that yields a lower competitive ratio (4Msmin+nlogMnsmin4\sqrt{\frac{M}{s_{\min}}} + n\log{\frac{Mn}{s_{\min}}}). Finally, we make a minor modification to our algorithm to yield an algorithm that has an even better competitive ratio (nlogMnsminn\log{\frac{Mn}{s_{\min}}}).

Keywords

Cite

@article{arxiv.2301.10377,
  title  = {Online variable-weight scheduling with preempting on jobs with linear and exponential penalties},
  author = {Frederick Tang and Fareed Sheriff and Andrew Wang},
  journal= {arXiv preprint arXiv:2301.10377},
  year   = {2023}
}

Comments

18 pages, 2 figures