Abstract
This paper addresses a single-machine scheduling problem with the objective of minimizing a linear combination of total job completion times and total deviation of job completion times from a common due-date. The due-date is assumed to be non-restrictive, i.e., sufficiently large to have no impact on the optimal sequence. When the weights are job-independent, the problem is shown to have a polynomial time solution, and the optimal schedule is fully characterized as a function of the different parameters. When job-dependent weights are assumed, the problem is known to be NP-hard. We introduce a pseudo-polynomial dynamic programming algorithm, indicating that this case is NP-hard in the ordinary sense. The algorithm is shown experimentally to perform extremely well when tested on high-multiplicity instances with up to 1000 jobs.
| Original language | English |
|---|---|
| Pages (from-to) | 296-306 |
| Number of pages | 11 |
| Journal | European Journal of Operational Research |
| Volume | 157 |
| Issue number | 2 |
| DOIs | |
| State | Published - 1 Sep 2004 |
Bibliographical note
Funding Information:This paper was supported in part by the Recanati Fund of The School of Business Administration, The Hebrew University, Jerusalem, Israel.
Keywords
- Deterministic
- Dynamic programming
- Multiple criteria
- Pseudo-polynomial algorithm
- Scheduling
- Single machine
Fingerprint
Dive into the research topics of 'Simultaneous minimization of total completion time and total deviation of job completion times'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver