A new Lagrangian relaxation algorithm for hybrid flowshop scheduling to minimize total weighted completion time

A new Lagrangian relaxation algorithm for hybrid flowshop scheduling to minimize total weighted completion time

0.00 Avg rating0 Votes
Article ID: iaor20072273
Country: United Kingdom
Volume: 33
Issue: 11
Start Page Number: 3344
End Page Number: 3359
Publication Date: Nov 2006
Journal: Computers and Operations Research
Authors: , ,
Keywords: lagrange multipliers, programming: dynamic
Abstract:

We investigate the problem of scheduling n jobs in s-stage hybrid flowshops with parallel identical machines at each stage. The objective is to find a schedule that minimizes the sum of weighted completion times of the jobs. This problem has been proven to be NP-hard. In this paper, an integer programming formulation is constructed for the problem. A new Lagrangian relaxation algorithm is presented in which precedence constraints are relaxed to the objective function by introducing Lagrangian multipliers, unlike the commonly used method of relaxing capacity constraints. In this way the relaxed problem can be decomposed into machine type subproblems, each of which corresponds to a specific stage. A dynamic programming algorithm is designed for solving parallel identical machine subproblems where jobs may have negative weights. The multipliers are then iteratively updated along a subgradient direction. The new algorithm is computationally compared with the commonly used Lagrangian relaxation algorithms which, after capacity constraints are relaxed, decompose the relaxed problem into job level subproblems and solve the subproblems by using the regular and speed-up dynamic programming algorithms, respectively. Numerical results show that the new Lagrangian relaxation method produces better schedules in much shorter computation time, especially for large-scale problems.

Reviews

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