The Unreliable Job Selection and Sequencing Problem
Alessandro Agnetis, Roel Leus, Emmeline Perneel, Ilaria Salvadori

TL;DR
This paper investigates a stochastic scheduling problem where jobs are selected and sequenced on a machine prone to failure, aiming to maximize expected profit, and introduces algorithms for solving it efficiently.
Contribution
It formulates the Unreliable Job Selection and Sequencing Problem, analyzes its complexity, and proposes novel algorithms for optimal solutions.
Findings
The problem is NP-hard in general.
Polynomial-time solutions exist for special cases.
Proposed algorithms efficiently solve large instances.
Abstract
We study a stochastic single-machine scheduling problem, denoted the Unreliable Job Selection and Sequencing Problem (UJSSP). Given a set of jobs, a subset must be selected for processing on a single machine that is subject to failure. Each job incurs a cost if selected and yields a reward upon successful completion. A job is completed successfully only if the machine does not fail before or during its execution, with job-specific probabilities of success. The objective is to determine an optimal subset and sequence of jobs to maximize the expected net profit. We analyze the computational complexity of UJSSP and prove that it is NP-hard in the general case. The relationship of UJSSP with other submodular selection problems is discussed, showing that the special cases in which all jobs have the same cost or the same failure probability can be solved in polynomial time. To compute optimal…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Optimization and Search Problems · Distributed and Parallel Computing Systems
