Skip to main content

A Parallel Grasp Implementation for the Quadratic Assignment Problem

  • Chapter
Parallel Algorithms for Irregular Problems: State of the Art

Abstract

In this paper we present a parallel implementation of a Greedy Randomized Adaptive Search Procedure (GRASP) for finding approximate solutions to the quadratic assignment problem. In particular, we discuss efficient techniques for large-scale sparse quadratic assignment problems on an MIMD parallel computer. We report computational experience on a collection of quadratic assignment problems. The code was run on a Kendall Square Research KSR-1 parallel computer, using 1, 4, 14, 24, 34, 44, 54, and 64 processors, and achieves an average speedup that is almost linear in the number of processors.

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. R.E. Burkard, S. Karisch, and F. Rendi. QAPLIB — a quadratic assignment problem library. European Journal of Operations Research, 55:115–119, 1991. Updated version Feb. 1993.

    Google Scholar 

  2. R.E. Burkard and F. Rendi. A thermodynamically motivated simulation procedure for combinatorial optimization problems. European Journal of Operations Research, 17:169–174, 1984.

    Google Scholar 

  3. T.A. Feo and M.G.C. Resende. Greedy randomized adaptive search procedures. Technical report, AT & T Bell Laboratories, Murray Hill, NJ 079742070,February 1994. To appear in Journal of Global Optimization.

    Google Scholar 

  4. T.A. Feo, M.G.C. Resende, and S.H. Smith. A greedy randomized adaptive search procedure for maximum independent set. Operations Research, 42:860–878, 1994.

    Google Scholar 

  5. J.W. Gavett and N.V. Plyter. The optimal assignment of facilities to locations by branch and bound. Operations Research, 14:210–232, 1966.

    Google Scholar 

  6. B. Gendronu and T.G. Crainic Parallel branch-and-bound algorithms: Survey and synthesis. Technical report, Center for Research on Transportation, University of Montréal, Montréal, Canada, 1994.

    Google Scholar 

  7. P.C. Gilmore. Optimal and suboptimal algorithms for the quadratic assignment problem. J. SIAM, 10:305–313, 1962.

    Google Scholar 

  8. A.Y. Grama, V. Kumar, and P.M. Pardalos. Parallel processing of discrete optimization problems. In Encyclopedia of Microcomputers,pages 129–147. Marcel Dekker, 1993.

    Google Scholar 

  9. T.C. Koopmans and M.J. Beckmann. Assignment problems and the location of economic activities. Econometrica, 25:53–76, 1957.

    Google Scholar 

  10. A. M. Land. A problem of assignment with interrelated costs. Operations Research Quarterly, 14:185–198, 1963.

    Google Scholar 

  11. E.L. Lawler. The quadratic assignment problem. Management Science, 9: 586–599, 1963.

    Article  MathSciNet  MATH  Google Scholar 

  12. Y. Li. Heuristic and exact algorithms for the quadratic assignment problem. PhD thesis, The Pennsylvania State University, 1992.

    Google Scholar 

  13. Y. Li, P.M. Pardalos, and M.G.C. Resende. A greedy randomized adaptive search procedure for the quadratic assignment problem. In P.M. Pardalos and H. Wolkowicz, editors, Quadratic assignment and related problems, volume 16 of DIMACS Series on Discrete Mathematics and Theoretical Computer Science, pages 237–261. American Mathematical Society, 1994.

    Google Scholar 

  14. Y. Li, P.M. Pardalos, and M.G.C. Resende. Fortran subroutines for approximate solution of dense quadratic assignment problems using GRASP. Technical report, AT & T Bell Laboratories, 1994.

    Google Scholar 

  15. Yong Li and Panos M. Pardalos. Generating quadratic assignment test problems with known optimal permutations. Computational Optimization and Applications, 1 (2): 163–184, 1992.

    Article  MathSciNet  MATH  Google Scholar 

  16. P.B. Mirchandani and T. Obata. Locational decisions with interactions between facilities: the quadratic assignment problem a review. Working Paper Ps-79–1, Rensselaer Polytechnic Institute, Troy, New York, May 1979.

    Google Scholar 

  17. C.E. Nugent, T.E. Vollmann, and J. Ruml. An experimental comparison of techniques for the assignment of facilities to locations. Journal of Operations Research, 16: 150–173, 1969.

    Article  Google Scholar 

  18. P.M. Pardalos and J. Crouse. A parallel algorithm for the quadratic assignment problem. In Proceedings of the Supercomputing 1989 Conference, pages 351–360. ACM Press, 1989.

    Google Scholar 

  19. P.M. Pardalos, F. Rendi, and H. Wolkowicz. The quadratic assignment problem: A survey and recent developments. In P.M. Pardalos and H. Wolkowicz, editors, Quadratic assignment and related problems, volume 16 of DIMACS Series on Discrete Mathematics and Theoretical Computer Science, pages 1–42. American Mathematical Society, 1994.

    Google Scholar 

  20. P.M. Pardalos, M.G.C. Resende, and K.G. Ramakrishnan, editors. Parallel processing of discrete optimization problems. DIMACS Series on Discrete Mathematics and Theoretical Computer Science. American Mathematical Society, 1995.

    MATH  Google Scholar 

  21. C. Roucairol. A parallel branch and bound algorithm for the quadratic assignment problem. Discrete Applied Mathematics, 18: 211–225, 1987.

    Article  MathSciNet  MATH  Google Scholar 

  22. S. Sahni and T. Gonzalez. P-complete approximation problems. Journal of the Association of Computing Machinery, 23: 555–565, 1976.

    Article  MATH  Google Scholar 

  23. J. Skorin-Kapov. Tabu search applied to the quadratic assignment problem. ORSA Journal on Computing, 2 (1): 33–45, 1990.

    Article  MATH  Google Scholar 

  24. E. Taillard. Robust tabu search for the quadratic assignment problem. Parallel Computing, 17: 443–455, 1991.

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer Science+Business Media Dordrecht

About this chapter

Cite this chapter

Pardalos, P.M., Pitsoulis, L.S., Resende, M.G.C. (1995). A Parallel Grasp Implementation for the Quadratic Assignment Problem. In: Ferreira, A., Rolim, J.D.P. (eds) Parallel Algorithms for Irregular Problems: State of the Art. Springer, Boston, MA. https://doi.org/10.1007/978-1-4757-6130-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-1-4757-6130-6_6

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4419-4747-5

  • Online ISBN: 978-1-4757-6130-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics