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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R. Battiti. Modern Heuristic Search Methods, chapter Reactive Search: Toward Self-tuning Heuristics. Jossey-Bass, 1996.
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.
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.
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.
P. Brucker. Scheduling algorithms. Springer, Berlin, 1998.
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.
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.
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.
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.
B. Giffler and G.L. Thompson. Algorithms for solving production scheduling problems. Operations Research, 8:487–503, 1960.
F. Glover and M. Laguna. Tabu Search. Kluwer Academic Publishers, 1997.
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.
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.
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.
E. Nowicki and C. Smutnicki. A fast taboo search algorithm for the job-shop problem. Management Science, 42(2):797–813, 1996.
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.
M. Pinedo. Scheduling: Theory, Algorithms, and Systems. Prentice-Hall, Englewood Cliffs, 1995.
M. Randall and E. Tonkes. Intensification and Diversification Strategies in Ant Colony System. Technical Report TR00-02, School of Information Technolony, Bond University, 2000.
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.
T. Stützle and H. H. Hoos. MAX-MIN Ant System. Future Generation Computer Systems, 16(8):889–914, 2000.
E. Taillard. Benchmarks for basic scheduling problems. European Journal of Operations Research, 64:278–285, 1993.
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.
M. Yagiura and T. Ibaraki. On metaheuristic algorithms for combinatorial optimization problems. Systems and Computers in Japan, 32(3):33–55, 2001.
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.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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