Abstract
We consider single machine lot scheduling problems. A number of customer orders of different sizes may be processed in the same lot. Splitting orders between consecutive lots is allowed. Three scheduling measures are considered: makespan, total completion time and total weighted completion time. In all cases, the goal is minimizing the relevant scheduling measure, subject to an upper bound on the total permitted rejection cost. All three problems studied here are NP-hard. We introduce efficient pseudo-polynomial dynamic programming algorithms for all cases. Our numerical tests indicate that the proposed algorithms can solve efficiently large-size problems.
Original language | English |
---|---|
Pages (from-to) | 1-11 |
Number of pages | 11 |
Journal | Journal of Combinatorial Optimization |
Volume | 41 |
Issue number | 1 |
DOIs | |
State | Published - Jan 2021 |
Externally published | Yes |
Bibliographical note
Publisher Copyright:© 2020, Springer Science+Business Media, LLC, part of Springer Nature.
Funding
The second author was supported by the Israel Science Foundation (grant No. 2505/19), by the Recanati Fund of The School of Business Administration, and by Charles I. Rosen Chair of Management, The Hebrew University of Jerusalem, Israel.
Funders | Funder number |
---|---|
School of Business Administration | |
Hebrew University of Jerusalem | |
Israel Science Foundation | 2505/19 |
Keywords
- Dynamic programming
- Lot scheduling
- Order rejection
- Single machine