TY - JOUR
T1 - A tabu search approach for a single-machine batching problem using an efficient method to calculate a best neighbour
AU - Hurink, Johann
PY - 1998
Y1 - 1998
N2 - In this paper we present a tabu search approach for a single-machine batching problem. A set of jobs has to be scheduled on a batching machine. This machine is able to handle several jobs simultaneously. The time for processing a subset of jobs simultaneously is equal to the sum of the processing times of the jobs in the subset plus a set-up time. The goal is to find a solution which minimizes the sum of weighted completion times. Since for a fixed sequence of jobs an efficient method for calculating the best partition of this sequence into batches is known, local search may be applied by considering sequences as solutions. We show that the problem of finding the best sequence in the adjacent pair interchange neighbourhood can be speeded up by considering the calculation of the objective values of all neighboured sequences simultaneously. Computational results show that using the efficient calculation of the best neighbour, the adjacent pair interchange neighbourhood slightly outperforms a shift neighbourhood and in combination with the shift neighbourhood leads to a very efficient tabu search approach.
AB - In this paper we present a tabu search approach for a single-machine batching problem. A set of jobs has to be scheduled on a batching machine. This machine is able to handle several jobs simultaneously. The time for processing a subset of jobs simultaneously is equal to the sum of the processing times of the jobs in the subset plus a set-up time. The goal is to find a solution which minimizes the sum of weighted completion times. Since for a fixed sequence of jobs an efficient method for calculating the best partition of this sequence into batches is known, local search may be applied by considering sequences as solutions. We show that the problem of finding the best sequence in the adjacent pair interchange neighbourhood can be speeded up by considering the calculation of the objective values of all neighboured sequences simultaneously. Computational results show that using the efficient calculation of the best neighbour, the adjacent pair interchange neighbourhood slightly outperforms a shift neighbourhood and in combination with the shift neighbourhood leads to a very efficient tabu search approach.
U2 - 10.1002/(SICI)1099-1425(1998100)1:3<127::AID-JOS11>3.0.CO;2-9
DO - 10.1002/(SICI)1099-1425(1998100)1:3<127::AID-JOS11>3.0.CO;2-9
M3 - Article
VL - 1
SP - 127
EP - 148
JO - Journal of scheduling
JF - Journal of scheduling
SN - 1094-6136
IS - 3
ER -