A Comparison of GRASP and an Exact Method for Solving a Production and Delivery Scheduling Problem

In this paper we consider the production and delivery scheduling problem, a problem that deals with the selection of orders to be processed by a manufacturing plant and immediately delivered to the customer site. Orders have a fixed due date and must be prepared in a single plant with limited capacity. A limited number of vehicles are available for delivery. A ready-mix concrete manufacturing case study has motivated this research. We describe an exact method to find optimal solutions based on the construction of a graph that collects all feasible solutions. We also describe a greedy randomized adaptive search (GRASP) for the problem that finds good, though not necessarily optimal, solutions.

[1]  Mauricio G. C. Resende,et al.  Computing Approximate Solutions of the Maximum Covering Problem with GRASP , 1998, J. Heuristics.

[2]  Jonathan F. Bard,et al.  A GRASPTM for a difficult single machine scheduling problem, , 1991, Comput. Oper. Res..

[3]  Celso C. Ribeiro,et al.  Greedy Randomized Adaptive Search Procedures , 2003, Handbook of Metaheuristics.

[4]  Bo Chen Analysis of Classes of Heuristics for Scheduling a Two-Stage Flow Shop with Parallel Machines at One Stage , 1995 .

[5]  H. D. Ratliff,et al.  Generating daily production schedules in process industries , 1995 .

[6]  José Luis González Velarde,et al.  A search heuristic for just-in-time scheduling in parallel machines , 1991, J. Intell. Manuf..

[7]  J. Gupta,et al.  Schedules for a two-stage hybrid flowshop with parallel machines at the second stage , 1991 .

[8]  Matteo Fischetti,et al.  Approximation Algorithms for Fixed Job Schedule Problems , 1992, Oper. Res..

[9]  Chris N. Potts,et al.  Scheduling a two-stage hybrid flow shop with parallel machines at the first stage , 1997, Ann. Oper. Res..

[10]  Virginie Gabrel,et al.  Scheduling jobs within time windows on identical parallel machines: New model and algorithms , 1995 .

[11]  Leo Kroon,et al.  Exact and approximation algorithms for the operational fixed interval scheduling problem , 1995 .

[12]  Esther M. Arkin,et al.  Scheduling jobs with fixed start and end times , 1987, Discret. Appl. Math..

[13]  Leo Kroon,et al.  On the computational complexity of (maximum) class scheduling , 1991 .