Sequencing Stochastic Jobs with a Single Sample

Puck te Rietmole, Marc Uetz

Research output: Working paper

31 Downloads (Pure)

Abstract

This paper revisits the well known single machine scheduling problem to minimize total weighted completion times. The twist is that job sizes are stochastic from unknown distributions, and the scheduler has access to only a single sample from each of the distributions. For this restricted information regime, we analyze the simplest and probably only reasonable scheduling algorithm, namely to schedule by ordering the jobs by weight over sampled processing times. In general, this algorithm can be tricked by adversarial input distributions, performing in expectation arbitrarily worse even in comparison to choosing a random schedule. The paper suggests notions to capture the idea that this algorithm, on reasonable inputs, should exhibit a provably good expected performance. Specifically, we identify three natural classes of input distributions, such that for these classes, the algorithm performs better than random on any input.
Original languageEnglish
PublisherArXiv.org
Number of pages12
DOIs
Publication statusPublished - 22 Aug 2023

Keywords

  • Stochastic scheduling
  • Approximation
  • Sampling

Fingerprint

Dive into the research topics of 'Sequencing Stochastic Jobs with a Single Sample'. Together they form a unique fingerprint.
  • Sequencing Stochastic Jobs with a Single Sample

    te Rietmole, P. & Uetz, M., 22 May 2024, Combinatorial Optimization - 8th International Symposium, ISCO 2024, Revised Selected Papers. Basu, A., Mahjoub, A. R., Mahjoub, A. R. & Salazar González, J. J. (eds.). Springer, p. 235-247 13 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 14594 LNCS).

    Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

    Open Access
    File
    30 Downloads (Pure)

Cite this