Abstract
We study a single machine batch scheduling problem with unit time jobs and an optional maintenance activity. The maintenance activity is assumed to be rate modifying, i.e. the processing times of the jobs processed after the maintenance are reduced. The objective function is minimum total flowtime. We focus first on the relaxed version of the problem, where batch sizes are not forced to be integers. For a given number of jobs, setup time, duration of the maintenance activity, and a rate-modifying factor, we show that the optimal solution has a unique property: the batch sizes of the jobs scheduled prior to the maintenance, and after it, form two decreasing arithmetic sequences. Based on this property, we introduce an optimal algorithm which is polynomial in the number of jobs. We propose a simple rounding procedure that guarantees an integer solution. Our numerical tests indicate that this procedure leads to very close-to-optimal schedules.
Original language | English |
---|---|
Pages (from-to) | 238-242 |
Number of pages | 5 |
Journal | International Journal of Production Economics |
Volume | 153 |
DOIs | |
State | Published - Jul 2014 |
Keywords
- Batch scheduling
- Flowtime
- Rate-modifying maintenance activity
- Setup time
- Single machine
All Science Journal Classification (ASJC) codes
- General Business,Management and Accounting
- Economics and Econometrics
- Management Science and Operations Research
- Industrial and Manufacturing Engineering