Abstract
The most popular and cited model of batch scheduling was introduced and solved almost four decades ago. This pioneering model assumed a single machine, serial batching of unit-time jobs and batch-independent setup times. In the current note, we extend this setting by (i) allowing job-rejection, and (ii) considering flowshop and openshop. The objective function contains two cost components: sum of job completion times and total rejection cost. We introduce approximation algorithms for these problems, which are based on solving to optimality the relaxed versions (allowing non-integer batches) in the first stage, followed by rounding procedures to create integer batches. The results of our numerical tests verify that these efficient approximation algorithms produce very close-to-optimal schedules.
Original language | English |
---|---|
Article number | 47 |
Journal | Operational Research |
Volume | 25 |
Issue number | 2 |
DOIs | |
State | Published - Jun 2025 |
Bibliographical note
Publisher Copyright:© The Author(s), under exclusive licence to Springer-Verlag GmbH Germany, part of Springer Nature 2025.
Keywords
- Batching
- Flowshop
- Job-rejection
- Openshop
- Scheduling
- Total completion time