Mathematics · 2019 · 11 citations · 23 references
ManagementComputer ScienceOperations ManagementAlgorithmsOptimizationSchedulingJob SchedulingMachine SchedulingMakespan MinimizationResource-constrained SchedulingScheduling OptimizationScheduling TheoryExpected Completion Time MinimizationFully Polynomial-time Approximation SchemeInterval SchedulingPolynomial-time AlgorithmsPolynomial-time Approximation SchemeScheduling ApproximationSingle-machine Scheduling
In this paper, we study two scheduling problems on a single machine with rejection and an operator non-availability interval. In the operator non-availability interval, no job can be started or be completed. However, a crossover job is allowed such that it can be started before this interval and completed after this interval. Furthermore, we also assume that job rejection is allowed. That is, each job is either accepted and processed in-house, or is rejected by paying a rejection cost. Our task is to minimize the sum of the makespan (or the total weighted completion time) of accepted jobs and the total rejection cost of rejected jobs. For two scheduling problems with different objective functions, by borrowing the previous algorithms in the literature, we propose a pseudo-polynomial-time algorithm and a fully polynomial-time approximation scheme (FPTAS), respectively.
23
Machine scheduling with an availability constraint
Chung‐Yee Lee · Journal of Global Optimization · 1996 · 448 citations
A survey on offline scheduling with rejection
Dvir Shabtay, Nufar Gaspar, Moshe Kaspi · Journal of Scheduling · 2012 · 284 citations
Single machine flow-time scheduling with a single breakdown
I. Adiri, John Bruno, Esther Frostig et al. · Acta Informatica · 1989 · 228 citations