Skip to main content
Log in

A combined branch-and-bound and genetic algorithm based approach for a flowshop scheduling problem

  • Genetic Algorithms
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

In this paper, we study the application of a meta-heuristic to a two-machine flowshop scheduling problem. The meta-heuristic uses a branch-and-bound procedure to generate some information, which in turn is used to guide a genetic algorithm's search for optimal and near-optimal solutions. The criteria considered are makespan and average job flowtime. The problem has applications in flowshop environments where management is interested in reducing turn-around and job idle times simultaneously. We develop the combined branch-and-bound and genetic algorithm based procedure and two modified versions of it. Their performance is compared with that of three algorithms: pure branch-and-bound, pure genetic algorithm, and a heuristic. The results indicate that the combined approach and its modified versions are better than either of the pure strategies as well as the heuristic algorithm.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. W.J. Selen and D. Hott, A mixed integer goal programming formulation of the standard flow-shop scheduling problem, J. Oper. Res. Soc. 37(1986)1121.

    Google Scholar 

  2. J.M. Wilson, Alternative formulation of a flowshop scheduling problem, J. Oper. Res. Soc. 40(1989)395.

    Google Scholar 

  3. C. Rajendran, Two-stage flowshop scheduling problem with bicriteria, J. Oper. Res. Soc. 43(1992)871.

    Google Scholar 

  4. A. Nagar, J. Haddock and S.S. Heragu, Multiple and bicriteria scheduling: A literature survey, Euro. J. Oper. Res. 81(1995)88.

    Article  Google Scholar 

  5. J.H. Holland,Adaptation in Natural and Artificial Systems (University of Michigan Press, 1975).

  6. D.E. Goldberg,Genetic Algorithms in Search, Optimization and Machine Learning (Addison-Wesley, 1989).

  7. G. Cleveland and S. Smith, Using genetic algorithms to schedule flow shop releases, in:Proc. 2nd Int. Conf. on Genetic Algorithms (1987) p. 160.

  8. M. Husbands and F. Mills, Simulated co-evolution as the mechanism of emergent planning and scheduling, in:Proc. 4th Int. Conf. on Genetic Algorithms (1991) p. 264.

  9. R. Nakano and T. Yamada, Conventional genetic algorithm for job shop problem, in:Proc. 4th Int. Conf. on Genetic Algorithms (1991) p. 474.

  10. G. Syswerda, Schedule optimization using genetic algorithms, in:Handbook of Genetic Algorithms (Van Nostrand Reinhold, 1991) p. 333.

  11. S. Bagchi, S. Uckun, Y. Miyaben and K. Kawamura, Exploring problem-specific recombination operators for job-shop scheduling, in:Proc. 4th Int. Conf. on Genetic Algorithms (1991) p. 10.

  12. B.R. Fox and M.B. McMahon, Genetic operators for scheduling problems,Genetic Algorithms and Simulated Annealing (1993) p. 284.

  13. D. Whitley, T. Starkweather and D. Shanner, The traveling salesman and sequencing problem: Quality solution using genetic edge recombination, in:Handbook of Genetic Algorithms (Van Nostrand Reinhold, 1991) p. 350.

  14. G. Syswerda and J. Palmucci, The application of genetic algorithms to resource scheduling, in:Proc. 4th Int. Conf. on Genetic Algorithms (1991) p. 502.

  15. A. Nagar, S.S. Heragu and J. Haddock, A branch and bound approach for a two-machine flowshop scheduling problem, J. Oper. Res. Soc. 46(1995)721.

    Google Scholar 

  16. P. De, J.B. Ghosh and C.E. Wells, Heuristic estimation of the efficient frontier for a bicriteria scheduling problem, Dec. Sci. 23(1992)596.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Nagar, A., Heragu, S.S. & Haddock, J. A combined branch-and-bound and genetic algorithm based approach for a flowshop scheduling problem. Ann Oper Res 63, 397–414 (1996). https://doi.org/10.1007/BF02125405

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02125405

Keywords

Navigation