Skip to main content

ACO Applied to Group Shop Scheduling: A Case Study on Intensification and Diversification

  • Conference paper
  • First Online:
Ant Algorithms (ANTS 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2463))

Included in the following conference series:

Abstract

We present a MAX-MIN Ant System for the Group Shop Scheduling problem and propose several extensions aiming for a more effective intensification and diversification of the search process. Group Shop Scheduling is a general Shop Scheduling problem covering Job Shop Scheduling and Open Shop Scheduling. In general, in Shop Scheduling problems good solutions are scattered all over the search space. It is widely recognized that for such kind of problems, effective intensification and diversification mechanisms are needed to achieve good results. Our main result shows that a basic MAX-MIN Ant System - and potentially any other Ant Colony Optimization algorithm - can be improved by keeping a number of elite solutions found during the search, and using them to guide the search process.

EDAs are covering several algorithms emerging from the field of Evolutionary Computation.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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. R. Battiti. Modern Heuristic Search Methods, chapter Reactive Search: Toward Self-tuning Heuristics. Jossey-Bass, 1996.

    Google Scholar 

  2. C. Blum, A. Roli, and M. Dorigo. HC-ACO: The hyper-cube frameworkfor Ant Colony Optimization. In Proceedings of MIC’2001-Meta-heuristics International Conference, volume 2, pages 399–403, Porto, Portugal, 2001. Also available as technical report TR/IRIDIA/2001-16, IRIDIA, Université Libre de Bruxelles.

    Google Scholar 

  3. C. Blum and M. Sampels. Ant Colony Optimization for FOP Shop scheduling: A case study on different pheromone representations. In Proceedings of the 2002 Congress on Evolutionary Computation, CEC’02, volume 2, pages 1558–1563, 2002. Also available as technical report TR/IRIDIA/2002-03, IRIDIA, Université Libre de Bruxelles.

    Article  Google Scholar 

  4. C. Blum and M. Sampels. When Model Bias is Stronger than Selection Pressure. In Proceedings of the 7th International Conference on Parallel Problem Solving from Nature, PPSN’02 (to appear), 2002. Also available as technical report TR/IRIDIA/2002-06, IRIDIA, Université Libre de Bruxelles.

    Google Scholar 

  5. P. Brucker. Scheduling algorithms. Springer, Berlin, 1998.

    MATH  Google Scholar 

  6. M. Dorigo and G. Di Caro. The Ant Colony Optimization meta-heuristic. In D. Corne, M. Dorigo, and F. Glover, editors, New Ideas in Optimization, pages 11–32. McGraw-Hill, 1999. Also available as Technical Report IRIDIA/99-1, Université Libre de Bruxelles, Belgium.

    Google Scholar 

  7. M. Dorigo and L.M. Gambardella. Ant colony system: A cooperative learning approach to the travelling salesman problem. IEEE Transactions on Evolutionary Computation, 1(1):53–66, April 1997.

    Article  Google Scholar 

  8. M. Dorigo, V. Maniezzo, and A. Colorni. Ant System: Optimization by a colony of cooperating agents. IEEE Transactions on Systems, Man and Cybernetics-Part B, 26(1):29–41, 1996.

    Article  Google Scholar 

  9. M. Dorigo, M. Zlochin, N. Meuleau, and M. Birattari. Updating ACO pheromones using Stochastic Gradient Ascent and Cross-Entropy methods. In Proceedings of the EvoWorkshops 2002, LNCS 2279, pages 21–30. Springer, 2002.

    Google Scholar 

  10. B. Giffler and G.L. Thompson. Algorithms for solving production scheduling problems. Operations Research, 8:487–503, 1960.

    Article  MATH  MathSciNet  Google Scholar 

  11. F. Glover and M. Laguna. Tabu Search. Kluwer Academic Publishers, 1997.

    Google Scholar 

  12. H. Kawamura, M. Yamamoto, K. Suzuki, and A. Ohuchi. Multiple Ant Colonies Algorithm Based on Colony Level Interactions. IEICE Transactions on Fundamentals, E83-A(2):371–379, February 2000.

    Google Scholar 

  13. M. Middendorf, F. Reischle, and H. Schmeck. Information Exchange in Multi Colony Ant Algorithms. In Proceedings of the Workshopon Bio-Inspired Solutions to Parallel Processing Problems, LNCS 1800, pages 645–652. Springer Verlag, 2000.

    Google Scholar 

  14. H. Mühlenbein and G. Paa\. From recombination of genes to the estimation of distributions. In H.-M. Voigt, W. Ebeling, I. Rechenberg, and H.-P. Schwefel, editors, Proceedings of the 4th Conference on Parallel Problem Solving from Nature-PPSN IV, volume 1411 of Lecture Notes in Computer Science, pages 178–187, Berlin, 1996. Springer.

    Chapter  Google Scholar 

  15. E. Nowicki and C. Smutnicki. A fast taboo search algorithm for the job-shop problem. Management Science, 42(2):797–813, 1996.

    MATH  Google Scholar 

  16. M. Pelikan, D.E. Goldberg, and F. Lobo. A survey of optimization by building and using probabilistic models. Technical Report No. 99018, IlliGAL, University of Illinois, 1999.

    Google Scholar 

  17. M. Pinedo. Scheduling: Theory, Algorithms, and Systems. Prentice-Hall, Englewood Cliffs, 1995.

    MATH  Google Scholar 

  18. M. Randall and E. Tonkes. Intensification and Diversification Strategies in Ant Colony System. Technical Report TR00-02, School of Information Technolony, Bond University, 2000.

    Google Scholar 

  19. M. Sampels, C. Blum, M. Mastrolilli, and O. Doria-Rossi. Metaheuristics for Goup Shop Scheduling. In Proceedings of the 7th International Conference on Parallel Problem Solving from Nature, PPSN’02 (to appear), 2002. Also available as technical report TR/IRIDIA/2002-07, IRIDIA, Université Libre de Bruxelles.

    Google Scholar 

  20. T. Stützle and H. H. Hoos. MAX-MIN Ant System. Future Generation Computer Systems, 16(8):889–914, 2000.

    Article  Google Scholar 

  21. E. Taillard. Benchmarks for basic scheduling problems. European Journal of Operations Research, 64:278–285, 1993.

    Article  MATH  Google Scholar 

  22. E.-G. Talbi, O. Roux, C. Fonlupt, and D. Robillard. Parallel Ant Colonies for the quadratic assignment problem. Future Generation Computer Systems, 17:441–449, 2001.

    Article  MATH  Google Scholar 

  23. M. Yagiura and T. Ibaraki. On metaheuristic algorithms for combinatorial optimization problems. Systems and Computers in Japan, 32(3):33–55, 2001.

    Article  Google Scholar 

  24. M. Zlochin, M. Birattari, N. Meuleau, and M. Dorigo. Model-based search for combinatorial optimization. Technical Report TR/IRIDIA/2001-15, IRIDIA, Université Libre de Bruxelles, Belgium, 2001.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Blum, C. (2002). ACO Applied to Group Shop Scheduling: A Case Study on Intensification and Diversification. In: Dorigo, M., Di Caro, G., Sampels, M. (eds) Ant Algorithms. ANTS 2002. Lecture Notes in Computer Science, vol 2463. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45724-0_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-45724-0_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-44146-5

  • Online ISBN: 978-3-540-45724-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics