Parallel machine scheduling with batch deliveries to minimize total flow time and delivery cost

Parallel machine scheduling with batch deliveries to minimize total flow time and delivery cost

0.00 Avg rating0 Votes
Article ID: iaor20164051
Volume: 63
Issue: 6
Start Page Number: 492
End Page Number: 502
Publication Date: Sep 2016
Journal: Naval Research Logistics (NRL)
Authors: , ,
Keywords: production, scheduling, combinatorial optimization, supply & supply chains, heuristics
Abstract:

Motivated by the flow of products in the iron and steel industry, we study an identical and parallel machine scheduling problem with batch deliveries, where jobs finished on the parallel machines are delivered to customers in batches. Each delivery batch has a capacity and incurs a cost. The objective is to find a coordinated production and delivery schedule that minimizes the total flow time of jobs plus the total delivery cost. This problem is an extension of the problem considered by Hall and Potts, Ann Oper Res 135 (2005) 41–64, who studied a two‐machine problem with an unbounded number of transporters and unbounded delivery capacity. We first provide a dynamic programming algorithm to solve a special case with a given job assignment to the machines. A heuristic algorithm is then presented for the general problem, and its worst‐case performance ratio is analyzed. The computational results show that the heuristic algorithm can generate near‐optimal solutions. Finally, we offer a fully polynomial‐time approximation scheme for a fixed number of machines.

Reviews

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