HEURISTICS, METAHEURISTICS, MACROHEURISTICS
Some Basic Heuristics
1. Approximate solving schemes
2. Greedy algorithms
3. Genetic algorithms
4. Simulated annealing
5. Tabu-search
6. GRASP
7. Ant Systems
8. Memetic alorithms
9. Neural networks
10. Space-filling curves
(Prof. John J. Bartholdi III,
School of Industrial and Systems Engineering,
Georgia Institute of Technology)
11. Interchange techniques
12. Evolutionary multiobjective optimization
13. Cross-Entropy (CE) Method (Prof. Rueven Y. Rubinstein, Technion, Israel)
14. Partitioning /Synthesis Morphological Macroheuristics
Research Groups
Lab. for Experimental Algorithms (Univ. of Trento, Italy)
EU/ME the European chapter on metaheuristics
(EURO Working Group)
Evolutionary Multi-Objective Optimization (Dr. Carlos A. Coello Coello)
Educational Courses
Course on Metaheuristics for Combinatorial Optimization Problems
(Prof. Pablo Moscato)
Journals
Journal of Heuristics
ACM Journal of Experimental Algorithmics
Bibliography
Basic Papers
1. M. Ball, and M. Magazine, The Design and Analysis of Heuristics,
Networks, Vol. 11, No. 2, pp. 215-219, 1981.
2. R. Karp, Probabilistic Analysis of Partitioning Algorithms for
the Traveling Salesman Problem in the Plan. Mathematics of the
Operations Research, Vol. 2, No. 3, pp. 209-224, 1977.
3. J.J. Bartholdi, III, and L.K. Platzman,
Spacefilling Curves and the Planar Traveling Salesman Problem.
J. of the ACM, 36/4, 719-737, 1989.
Books
1. G. Laporte, and I. Osman, (Eds.)
Metaheuristics in Combinatorial Optimization. Annals of Operations
Research, Vol. 69, Amsterdam: Baltzer, 1995.
2. C.R. Reeves, Modern Heuristic Techniques for Combinatorial Problems.
J.Wiley & Sons, New York, 1995.
3. G. Reinelt, The Traveling Salesman, Berlin: Springer-Verlag, 1994.
4. Z. Michalewicz,
Genetic Algorithms + Data Structure = Evolutionary Programs, 3rd ed.,
Berlin: Springer-Verlag, 1996.
5. Z. Michalewicz, and D.B. Fogel,
How To Solve It: Modern Heeuristics. Berlin: Springer-Verlag, 2000.
6. Z. Michalewicz, Th. Baeck, and D.B. Fogel, (Eds.),
Handbook of Evolutionary Computation. London: Oxford Univ. Press, 1997.
7. Z. Michalewicz, and D. Dasgupta, (Eds.),
Evolutionary Aalgorithms in Engineering Application.
Berlin: Springer-Verlag, 1997.
8. E.L. Lawler, J.K. Lenstra, A.H.G. Rinnooy Kan, and D.B. Shmoys, (eds.),
The Traveling Salesman Problem. Chichester: J.Wiley & Sons, 1985.
9. J.H. Holland, Adaptation in Natural and Artificial Systems.
Ann Arbor, Michigan: Univ. of Michigan Press, 1975.
10. D.E. Goldberg,
Genetic Algorithm in Search, Optimization and Machine Learning.
Mass: Addison-Wesley, Reading, 1989.
11. M.R. Garey, and D.S. Johnson,
Computers and Intractability. The Guide to the Theory of NP-Completeness.
San-Francisco: W.H. Freeman and Company, 1979.
12. E.G. Coffman, Jr. (ed.),
Scheduling in Computer and Job Shop Systems,
New York: J.Wiley & Sons, 1976.
13. K. Deb, Multi-Objective Optimization using Evolutionary Algorithms.
Wiley, Chichester, UK, 2001.
14. M.Sh. Levin, Combinatorial Engineering of Decomposable Systems,
Dordrecht: Kluwer, 1998.