Abstract
Combinatorial optimization problems of various kinds arise in different fields. Many of these problems are large, complicated problems that require huge computing powers and long execution times for the solving procedure. Therefore the use of massively parallel computer architectures presents an interesting opportunity. The difficulty in solving these problems can sometimes also necessitate the use of heuristic methods that do not necessarily find the global optimum. In this chapter, we give brief descriptions of the techniques and discuss different parallel implementations of the modern heuristic techniques Simulated Annealing, Tabu Search, Genetic Algorithms, and GRASP.
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
E. H. L. Aarts, F. M. J. de Bont, E. H. A. Habers, and P. J. M. van Laarhoven. Parallel implementations of the Statistical Cooling Algorithm. INTEGRATION, the VLSI journal, 4 (3): 209–238, September 1986.
E. H. L. Aarts and J. Korst. Simulated Annealing and Boltzmann Machines. John Wiley & Sons, Inc., Chichester, 1989.
R. Azencott, editor. Simulated Annealing: Parallelization Techniques. John Wiley & Sons, Inc., New York, 1992.
V. C. Barbosa and E. Gafni. A Distributed Implementation of Simulated Annealing. Journal of Parallel and Distributed Computing, 6 (2): 411–434, April 1989.
R. Battiti and G. Tecchiolli. Parallel biased search for combinatorial op-timization: genetic algorithms and TABU. Microprocessors and Microsystems, 16 (7): 351–367, 1992.
N. Boissin and J.-L. Lutton. A parallel simulated annealing algorithm. Parallel Computing, 19 (8): 859–872, August 1993.
J. Chakrapani and J. Skorin-Kapov. Massively parallel tabu search for the quadratic assignment problem. Annals of Operations Research, 41:327–341, 1993.
T. G. Crainic, M. Toulouse, and M. Gendreau. Parallel asynchronous tabu search for multicommodity location-allocation with balancing requirements. Annals of Operations Research, 63: 277–299, 1996.
L. Davis, editor. Handbook of Genetic Algorithms. Van Nostrand Reinhold, New York, 1991.
K. A. Dowsland. Simulated annealing. In C. R. Reeves, editor, Modern Heuristic Techniques for Combinatorial Problems, chapter 2, pages 20-69. Blackwell Scientific Publications, 1993.
T. A. Feo and M. G. C. Resende. Greedy Randomized Adaptive Search Procedures. Journal of Global Optimization, 6 (2): 109–133, 1995.
T. A. Feo, M. G. C. Resende, and S. H. Smith. A Greedy Randomized Adaptive Search Procedure for Maximum Independent Set. Operations Research, 42 (5): 860–878, 1994.
C.-N. Fiechter. A parallel tabu search algorithm for large traveling salesman problems. Discrete Applied Mathematics, 51 (3): 243–267, July 1994.
F. Glover. Tabu Search — Part 1. ORSA Journal on Computing, 1(3):190–206, 1989.
F. Glover. Tabu Search — Part 2. ORSA Journal on Computing, 2(1):4–32, 1990.
F. Glover and M. Laguna. Tabu Search. In C. R. Reeves, editor, Modern Heuristic Techniques for Combinatorial Problems, chapter 3, pages 70–150. Blackwell Scientific Publications, 1993.
F. Glover, E. Taillard, and D. de Werra. A user’s guide to tabu search. Annals of Operations Research, 41: 3–28, 1993.
J. H. Holland. Adaption in Natural and Artificial Systems. University of Michigan Press, Ann Arbor, 1975.
K. Holmqvist, A. Migdalas, and P. M. Pardalos. Greedy Randomized Adaptive Search for the Location Problem with Economies of Scale. In I. Bomze, T. Csendes, R. Horst, and P. M. Pardalos, editors, Developments in Global Optimization. Kluwer, 1996. To appear.
C. L. Huntley and D. E. Brown. Parallel Genetic Algorithms with Local Search. Computers and Operations Research, 23 (6): 559–571, 1996.
P. Jog, J. Y. Suh, and D. van Gucht. Parallel Genetic Algorithms Applied to the Traveling Salesman Problem. SIAM Journal of Optimization, l(4): 515–529, November 1991.
D. S. Johnson, C. H. Papadimitriou, and M. Yannakakis. How Easy Is Local Search? Journal of Computer and System Sciences, 37 (1): 79–100, August 1988.
S. Kirkpatrick, C. D. Gelatt, Jr., and M. P. Vecchi. Optimization by Simulated Annealing. Science, 220 (4598): 671–680, May 1983.
P. S. Laursen. Parallel Heuristic Search — Introductions and a New Approach. In A. Ferreira and P. M. Pardalos, editors, Solving Combinatorial Optimization Problems in Parallel, volume 1054 of Lecture Notes in Computer Science, pages 248–274. Springer-Verlag, Berlin, 1996.
Y. Li, P. M. Pardalos, and M. G. C. Resende. A Greedy Randomized Adaptive Search Procedure for the Quadratic Assignment Problem. DI- MACS Series in Discrete Mathematics and Theoretical Computer Science, 16: 237–261, 1994.
R.F. Love, J.G. Morris, and G.O. Wesolowsky. Facilities Location: Models and Methods. North Holland, New York, 1988.
M. Malek, M. Guruswamy, M. Pandya, and H. Owens. Serial and Parallel Simulated Annealing and Tabu Search Algorithms for the Traveling Salesman Problem. Annals of Operations Research, 21: 59–84, 1989.
T. D. Mavridou and P. M. Pardalos. Simulated Annealing and Genetic Algorithms for the Facility Layout Problem. Computational Optimization and Applications.
Z. Michalewicz. Genetic Algorithms + Data Structures = Evolution Programs. Springer-Verlag, second, extended edition, 1994.
H. Mühlenbein, M. Gorges-Schleuter, and O. Krämer. Evolution algorithms in combinatorial optimization. Parallel Computing, 7 (1): 65–85, April 1988.
G. L. Nemhauser and L. A. Wolsey. Integer and Combinatorial Optimization. John Wiley & Sons, Inc., New York, 1988.
V. Nissen. Solving the quadratic assignment problem with clues from nature. IEEE Transactions on Neural Networks, 5 (1): 66–72, January 1994.
C. H. Papadimitriou and K. Steiglitz. Combinatorial Optimization: Algorithms and Complexity. Prentice Hall, Englewood Cliffs, new Jersey, 1982.
P. M. Pardalos, L. Pitsoulis, T. Mavridou, and M. G. C. Resende. Parallel Search for Combinatorial Optimization: Genetic Algorithms, Simulated Annealing, Tabu Search and GRASP. In A. Ferreira and J. Rolim, editors, Parallel Algorithms for Irregularly Structured Problems, volume 980 of Lecture Notes in Computer Science, pages 317–331, Berlin, 1995. Springer-Verlag.
P. M. Pardalos, L. S. Pitsoulis, and M. G. C. Resende. A Parallel GRASP Implementation for the Quadratic Assignment Problem. In A. Ferreira and J. Rolim, editors, Solving Irregular Problems in Parallel: State of the Art, 1995.
P. M. Pardalos, G. Xue, and P. D. Panagiotopoulos. Parallel Algorithms for Global Optimization Problems. In A. Ferreira and P. M. Pardalos, editors, Solving Combinatorial Optimization Problems in Parallel, volume 1054 of Lecture Notes in Computer Science, pages 232–247. Springer-Verlag, Berlin, 1996.
S. C. S. Porto and C. C. Ribeiro. Parallel Tabu Search Message- Passing Synchronous Strategies for Task Scheduling Under Precedence Constraints. Journal of Heuristics, l(2): 207–223, 1996.
M. G. C. Resende and T. A. Feo. A GRASP for Satisfiability.
E. Taillard. Robust Taboo Search for the Quadratic Assignment Problem. Parallel Computing, 17: 443–455, 1991.
P. J. M. van Laarhoven, E. H. L. Aarts, and J. K. Lenstra. Job Shop Scheduling by Simulated Annealing. Operations Research, 40 (1): 113–125, January-February 1992.
M. G. A. Verhoeven. Parallel Local Search. PhD thesis, Technische Universiteit Eindhoven, 1996.
M. G. A. Verhoeven and E. H. L. Aarts. Parallel Local Search. Journal of Heuristics, 1(1): 43–65, 1995.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1997 Kluwer Academic Publishers
About this chapter
Cite this chapter
Holmqvist, K., Migdalas, A., Pardalos, P.M. (1997). Parallelized Heuristics for Combinatorial Search. In: Migdalas, A., Pardalos, P.M., Storøy, S. (eds) Parallel Computing in Optimization. Applied Optimization, vol 7. Springer, Boston, MA. https://doi.org/10.1007/978-1-4613-3400-2_8
Download citation
DOI: https://doi.org/10.1007/978-1-4613-3400-2_8
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-3402-6
Online ISBN: 978-1-4613-3400-2
eBook Packages: Springer Book Archive