Skip to main content

An Ant-bidding Algorithm for Multistage Flowshop Scheduling Problem: Optimization and Phase Transitions

  • Chapter
Book cover Advances in Metaheuristics for Hard Optimization

Part of the book series: Natural Computing Series ((NCS))

Abstract

In this chapter we present the integration of an ant-based algorithm with a greedy algorithm for optimizing the scheduling of a multistage plant in the consumer packaged goods industry. The multistage manufacturing plant is comprised of different stages: mixing, storage, packing and finished goods storage, and is an extension of the classic Flowshop Scheduling Problem (FSP).We propose a new algorithm for the Multistage Flowshop Scheduling Problem (MSFSP) for finding optimized solutions. Theschedulingmust provide both optimal and flexible solutions to respond to fluctuations in the demand and operations of the plants while minimizing costs and times of operation. Optimization of each stage in the plant is an increasingly complex task when considering limited capacity and connectivity of the stages, and the constraints they mutually impose on each other.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C. Y. Lee, G. Vairaktarakis (1994) Minimizing makespan in hybrid flowshops. Operations Research Letters 16:149–158

    Article  MATH  MathSciNet  Google Scholar 

  2. A. Babayan, D. He (2004) Solving the n-job 3-stage flexible flowshop scheduling problem using an agent-based approach. International Journal of Production Research 42(4):777–799

    Article  MATH  Google Scholar 

  3. M. H. Bassett, P. Dave, F.J. Doyle, G.K. Kudva, J.F. Pekny, G.V. Reklaitis, S.  Subrahmanyam, D. L. Miller, M.G. Zentner (1996) Perspectives on model based integration of process operations. Computers and Chemical Engineering 20(6-7):821

    Article  Google Scholar 

  4. C. A. Floudas, X. Lin (2004) Continuous time versus discrete time approaches for scheduling of chemical processes – a review. Computers and Chemical Engineering 28(11):2109–2129

    Article  Google Scholar 

  5. C. Charalambous, T. Tahmassebi, K. Hindi (2000) Modeling multi-stage manufacturing systems for efficient scheduling. European Journal of Operational Research 122(2):329

    Article  MATH  Google Scholar 

  6. E. Nowicki, C. Smutnicki (1996) A fast tabu search algorithm for the permutation flow-shop problem. European Journal of Operational Research 91:160–175

    Article  MATH  Google Scholar 

  7. T. Aldowaisan, A. Allahverdi (2003) New heuristics for no-wait flowshops to minimize makespan. Computers and Operations Research 30(8):1219–1231

    Article  MATH  Google Scholar 

  8. M. Nawaz, E.E. Enscore Jr, I. Ham (1983) A heuristic algorithm for the m-machine, n-job flowshop sequencing problem. The International Journal of Management Sciences 11:91–95

    Google Scholar 

  9. N. G. Hall, C. Sriskandarajah (1996) A survey of machine scheduling problems with blocking and no-wait in process. Operations Research 44(3):510–525

    Article  MATH  MathSciNet  Google Scholar 

  10. V. Darley (1999) Towards a Theory of Autonomous, Optimizing Agents. PhD Thesis, Harvard

    Google Scholar 

  11. J. C. Beck, W. K. Jackson 1997, Constrainedness and the phase transition in job shop scheduling. Technical report TR 97-21, School of Computing Science, Simon Fraser University

    Google Scholar 

  12. H. Bauke, S. Mertens, A. Engel (2003) Phase transition in multiprocessor scheduling. Physical Review Letters 90(15):158701–158704

    Article  Google Scholar 

  13. B. Ramachandran (1998) Automatic scheduling in plant design and operations. Internal Report, Unilever Research, Port Sunlight Laboratory

    Google Scholar 

  14. M. Dorigo, G. Di Caro, L. M. Gambardella (1999) Ant algorithms for discrete optimization. Artificial Life 5(2):137–172

    Article  Google Scholar 

  15. M. Dorigo, V. Maniezzo, A. Colorni (1996) The ant system: optimization by a colony of cooperating agent. IEEE Transactions on Systems, Man and Cybernetics part B 26(1):29–41

    Article  Google Scholar 

  16. L. M. Gambardella, M. Dorigo (1995) AntQ: A reinforcement learning approach to the traveling salesman problem. Proceedings of the Twelfth International Conference on Machine Learning ML95 252–260

    Google Scholar 

  17. L. M. Gambardella, E. D. Taillard, M. Dorigo (1999) Ant colonies for the quadratic assignment problem. Journal of the Operational Research Society 50:167–176

    Article  MATH  Google Scholar 

  18. D. Costa, A. Hertz (1997) Ants can colour graphs. Journal of the Operational Research Society 48:295–305

    Article  MATH  Google Scholar 

  19. L. M. Gambardella, M. Dorigo (2000) An ant colony system hybridized with a new local search for the sequential ordering problem. INFORMS Journal on Computing, 12(3):237–255

    Article  MATH  MathSciNet  Google Scholar 

  20. C. Rajendran, H. Ziegler (2004) Ant-colony algorithms for permutation flowshop scheduling to minimize makespan/totalflowtime of jobs. European Journal of Operation Research 155:426–438

    Article  MATH  MathSciNet  Google Scholar 

  21. A. Colorni, M. Dorigo, V. Maniezzo, M. Trubian (1994) Ant system for job-shop scheduling. Belgian Journal of Operations Research, Statistics and Computer Science 34:39–53

    MATH  Google Scholar 

  22. T. Stuetzle (1998) An ant approach for the flow shop problem. Proceedings of the 6th European Congress on Intelligent Techniques and Soft Computing (EUFIT 98), Vol. 3:1560–1564

    Google Scholar 

  23. E. Taillard (1993) Benchmarks for basic scheduling problems. European Journal of Operational Research 64:278–285

    Article  MATH  Google Scholar 

  24. L. M. Gambardella, E. Taillard, G. Agazzi (1999) MACS-VRPTW: vehicle routing problem with time windows. In: M. Dorigo and F. Glover (eds) New Ideas in Optimization. Corne, McGraw-Hill, London

    Google Scholar 

  25. C. Blum, A. Roli (2003) Metaheuristics in combinatorial optimization: Overview and conceptual comparison. ACM Computing Surveys 35:268–308

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Donati, A., Darley, V., Ramachandran, B. (2007). An Ant-bidding Algorithm for Multistage Flowshop Scheduling Problem: Optimization and Phase Transitions. In: Siarry, P., Michalewicz, Z. (eds) Advances in Metaheuristics for Hard Optimization. Natural Computing Series. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72960-0_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-72960-0_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-72959-4

  • Online ISBN: 978-3-540-72960-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics