Skip to main navigation Skip to search Skip to main content

Parallel-machine scheduling with machine unavailability to maximize total early work

Research output: Journal article publication › Journal article › Academic research › peer-review

Abstract

This article considers a parallel-machine scheduling problem in which machines are unavailable to process jobs for a specified period. The objective is to maximize the total amount of early work, where the early work of a job is the amount of processing time performed before its due date. Since this problem is NP-hard, we propose a pseudo-polynomial time dynamic programming algorithm, and based on it, we further provide a fully polynomial time approximation scheme. The time complexity of these two algorithms is relatively high; to this end, we also offer a 2-approximation ratio heuristic algorithm to help solve large-scale problems, and we show that the bound is tight.

Original languageEnglish
JournalJournal of the Operational Research Society
DOIs
Publication statusAccepted/In press - 2025

Keywords

  • approximation algorithm
  • dynamic programming
  • early work maximization
  • FPTAS
  • Parallel machine

ASJC Scopus subject areas

  • Modelling and Simulation
  • Strategy and Management
  • Statistics, Probability and Uncertainty
  • Management Science and Operations Research

Fingerprint

Dive into the research topics of 'Parallel-machine scheduling with machine unavailability to maximize total early work'. Together they form a unique fingerprint.

Cite this