Two-machine flowshop scheduling with a secondary criterion

  • Authors:
  • Vincent T'kindt;Jatinder N. D. Gupta;Jean-Charles Billaut

  • Affiliations:
  • Ecole d'Ingénieurs en Informatique pour l'Industrie, Universite Francois-Rabelais Tours, 64 avenue Jean Portalis, 37200 Tours, France;Department of Management, Ball State University Muncie, IN;Ecole d'Ingénieurs en Informatique pour l'Industrie, Universite Francois-Rabelais Tours, 64 avenue Jean Portalis, 37200 Tours, France

  • Venue:
  • Computers and Operations Research
  • Year:
  • 2003

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper develops mathematical programming formulations, a branch-and-bound algorithm, and a heuristic algorithm for solving the two-machine flowshop scheduling problem with the objective of minimizing total completion time, subject to the constraint that the makespan is minimum. The proposed branch-and-bound algorithm uses several lower bounding schemes, which are based on problem relaxations. Several dominance conditions are used in the algorithm to limit the size of the search tree. Results of extensive computational tests show that the proposed branch-and-bound algorithm is effective in solving problems with up to 35 jobs. For problems containing larger number of jobs, the proposed heuristic algorithm, which is also used as an upper bound in the proposed branch-and-bound algorithm, is quite effective in finding an optimal or near-optimal schedule.