A dynamic programming algorithm for preemptive scheduling of a single machine to minimize the number of late jobs

From MaRDI portal
Revision as of 17:20, 30 January 2024 by Import240129110113 (talk | contribs) (Created automatically from import240129110113)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Publication:922286

DOI10.1007/BF02248588zbMath0709.90064OpenAlexW2081954069MaRDI QIDQ922286

Eugene L. Lawler

Publication date: 1990

Published in: Annals of Operations Research (Search for Journal in Brave)

Full work available at URL: https://doi.org/10.1007/bf02248588






Related Items (41)

Throughput maximization in multiprocessor speed-scalingMinimizing the number of late jobs in a stochastic setting using a chance constraintKnapsack-like scheduling problems, the Moore-Hodgson algorithm and the `Tower of Sets' propertyA genetic algorithm for an industrial multiprocessor flow shop scheduling problem with recircu\-lationSingle-machine scheduling to minimize the weighted number of early and tardy agreeable jobsA heuristic for parallel machine scheduling with agreeable due dates to minimize the number of late jobsTower-of-sets analysis for the Kise-Ibaraki-Mine algorithmOnline real-time preemptive scheduling of jobs with deadlines on multiple machinesApproximation schemes for a class of subset selection problemsMinimizing the weighted number of tardy jobs on a single machine with release datesApproximation algorithms for scheduling real-time jobs with multiple feasible intervalsBi-criteria scheduling problems: Number of tardy jobs and maximum weighted tardinessON ONLINE SCHEDULING JOBS WITH RESTART TO MAXIMIZE THE NUMBER OF JOBS COMPLETED TIME ON A SINGLE MACHINEA survey of single machine scheduling to minimize weighted number of tardy jobsThroughput Maximization in Multiprocessor Speed-ScalingA truthful mechanism for value-based scheduling in cloud computingWeighted throughput in a single machine preemptive scheduling with continuous controllable processing timesOnline Throughput Maximization on Unrelated Machines: Commitment is No BurdenTime-of-use scheduling problem with equal-length jobsCompetitive two-agent scheduling with release dates and preemption on a single machinePreemptive scheduling of equal-length jobs in polynomial timeThroughput maximization for speed scaling with agreeable deadlinesOptimality proof of the Kise-Ibaraki-Mine algorithmPreemptive scheduling of equal-length jobs to maximize weighted throughput.Polynomial time algorithms for minimizing the weighted number of late jobs on a single machine with equal processing timesOnline C-benevolent job scheduling on multiple machinesOn-line scheduling on a single machine: Maximizing the number of early jobsMinimizing the number of tardy jobs in a single-machine scheduling problem with periodic maintenanceSingle Machine Preemptive Scheduling to Minimize the Weighted Number of Late Jobs with Deadlines and Nested Release/Due Date IntervalsThe preemptive resource allocation problemSingle machine adversarial bilevel scheduling problemsAlgorithms for scheduling deadline-sensitive malleable tasksModeling single machine preemptive scheduling problems for computational efficiencyUsing short-term memory to minimize the weighted number of late jobs on a single machine.A note on the single machine scheduling to minimize the number of tardy jobs with deadlinesScheduling jobs with release times preemptively on a single machine to minimize the number of late jobsA practical dynamic programming based methodology for aircraft maintenance check scheduling optimizationAn O\((n^4)\) algorithm for preemptive scheduling of a single machine to minimize the number of late jobsA classification of dynamic programming formulations for offline deterministic single-machine scheduling problemsNonpreemptive flowshop scheduling with machine dominanceA branch and bound to minimize the number of late jobs on a single machine with release time constraints




Cites Work




This page was built for publication: A dynamic programming algorithm for preemptive scheduling of a single machine to minimize the number of late jobs