Bicriteria scheduling on a single batching machine with job transportation and deterioration considerations

Bicriteria scheduling on a single batching machine with job transportation and deterioration considerations

0.00 Avg rating0 Votes
Article ID: iaor201524025
Volume: 61
Issue: 4
Start Page Number: 269
End Page Number: 285
Publication Date: Jun 2014
Journal: Naval Research Logistics (NRL)
Authors: , , ,
Keywords: production, vehicle routing & scheduling, programming: multiple criteria
Abstract:

We study a single batching machine scheduling problem with transportation and deterioration considerations arising from steel production. A set of jobs are transported, one at a time, by a vehicle from a holding area to the single batching machine. The machine can process several jobs simultaneously as a batch. The processing time of a job will increase if the duration from the time leaving the holding area to the start of its processing exceeds a given threshold. The time needed to process a batch is the longest of the job processing times in the batch. The problem is to determine the job sequence for transportation and the job batching for processing so as to minimize the makespan and the number of batches. We study four variations (P1, P2, P3, P4) of the problem with different treatments of the two criteria. We prove that all the four variations are strongly NP‐hard and further develop polynomial time algorithms for their special cases. For each of the first three variations, we propose a heuristic algorithm and analyze its worst‐case performance. For P4, which is to find the Pareto frontier, we provide a heuristic algorithm and an exact algorithm based on branch and bound. Computational experiments show that all the heuristic algorithms perform well on randomly generated problem instances, and the exact algorithm for P4 can obtain Pareto optimal schedules for small‐scale instances.

Reviews

Required fields are marked *. Your email address will not be published.