Skip to main content

A Memetic Algorithm for Dynamic Location Problems

  • Chapter

Part of the book series: Operations Research/Computer Science Interfaces Series ((ORCS,volume 39))

Abstract

In this paper a memetic algorithm integrating genetic procedures and local search, able to solve capacitated and uncapacitated dynamic location problems, is described. These problems are characterized by explicitly considering the possibility of a facility being opened, closed and reopened more than once during the planning horizon. It is also possible to explicitly consider different open and reopen fixed costs. The problems can be of single or multi-level nature. The computational results obtained show that the algorithm is capable of finding good quality solutions, but at the cost of large computational times, when compared with dedicated primal-dual heuristics and even with a general solver. Some changes are proposed to tackle this disadvantage.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Abdinnour-Helm, S. (1998). “A Hybrid Heuristic for the Uncapacitated Hub Location Problem.” European Journal of Operational Research 106: 489-499.

    Article  Google Scholar 

  • Beasley, J. E. and Chu, P. C. (1996). “A Genetic Algorithm for the Set Covering Problem.” European Journal of Operational Research 94: 392-404.

    Article  Google Scholar 

  • Cheung, B. K.-S., Langevin, A. and Villeneuve, B. (2001). “High Performing Techniques for Solving Complex Location Problems in Industrial System Design.” Journal of Intelligent Manufacturing 12: 455-466.

    Article  Google Scholar 

  • Coello Coello, C. A. (2002). “Theoretical and Numerical Constraint-Handling Techniques used with Evolutionary Algorithms: A Survey and the State of the Art.” Computer Methods in Applied Mechanics and Engineering 191: 1245-1287.

    Article  Google Scholar 

  • Correa, E. S., Steiner, M. T. A., Freitas, A. A. and Carnieri, C. (2001). A Genetic Algorithm for the P-Median Problem. Proceedings 2001 Genetic and Evolutionary Computation GECCO20011268-1275.

    Google Scholar 

  • Cortinhal, M. J. and Captivo, M. E. (2003). Genetic Algorithms for the Single Source Capacitated Location Problem. Metaheuristics: Computer Decision-Making. M. Resende and J. P. d. Sousa, Kluwer Academic: 187-216.

    Google Scholar 

  • Deb, K. (2001). Multi-objective Optimization using Evolutionary Algorithms, John Wiley & Sons.

    Google Scholar 

  • Dias, J., Captivo, M. E. and Clímaco, J. (2004). Capacitated Dynamic Location Problems with Opening, Closure and Reopening of Facilities, Inesc-Coimbra.

    Google Scholar 

  • Dias, J., Captivo, M. E. and Clímaco, J. (2005a). Dynamic Multi-Level Capacitated and Uncapacitated Location Problems: an approach using primal-dual heuristics. INOC’05, LisbonB1.227-B1.234.

    Google Scholar 

  • Dias, J., Captivo, M. E. and Clímaco, J. (2005b). “Efficient Primal-Dual Heuristic for a Dynamic Location Problem.” Computers & Operations Research to appear.

    Google Scholar 

  • Dias, J., Captivo, M. E. and Clímaco, J. (2006). “Capacitated Dynamic Location Problems with Opening, Closure and Reopening of Facilities.” IMA Journal of Mathematical Management, Special Issue on Location Analysis: Applications and Models, S. Salhi e Zvi Drezner (eds) (to appear)

    Google Scholar 

  • Domínguez-Marín, P., Nickel, S., Hansen, P. and Mladenovic, N. (2005). “Heuristic Procedures for Solving the Discrete Ordered Median Problem.” Annals of Operations Research 136: 145-173.

    Article  Google Scholar 

  • Filipovic, V., Kratica, J., Tosic, D. and Ljubic, I. (2000). Fine Grained Tornament Selection for the Simple Plant Location Problem. Proceedings of the 5th Online World Conference on Soft Computing Methods in Indsutrial Applications WSC5, September 2000152-158.

    Google Scholar 

  • Hosage, C. M. and Goodchild, M. F. (1986). “Discrete Space Location-Allocation Solutions from Genetic Algorithms.” Annals of Operations Research 6: 35-46.

    Article  Google Scholar 

  • Houck, C., Joines, J. and Kay, M. (1996). “Comparison of Genetic Algorithms, Random Restart and Two-Opt Switching for Solving Large Location-Allocation Problems.” Computers & Operations Research 23: 587-596.

    Article  Google Scholar 

  • Huntley, C. and Brown, D. (1996). “Parallel Genetic Algorithms with Local Search.” Computers & Operations Research 23: 559-571.

    Article  Google Scholar 

  • Jaramillo, J., Bhadury, J. and Batta, R. (2002). “On the Use of Genetic Algorithms to Solve Location Problems.” Computers & Operations Research 29: 761-779.

    Article  Google Scholar 

  • Kratica, J. (1999). “Improvement of Simple Genetic Algorithm for Solving the Uncapacitated Warehouse Location Problem.” Advances in Soft Computing, Engineering Design and Manufacturing: 390-402.

    Google Scholar 

  • Kratica, J., Tosic, D., Filipovic, V. and Ljubic, I. (2001). “Solving the Simple Plant Location Problem by Genetic Algorithm.” RAIRO Operation Research 35: 127-142.

    Article  Google Scholar 

  • Lorena, L. and Lopes, L. D. S. (1997). “Genetic Algorithms Applied to Computationally Difficult Set Covering Problems.” Journal of the Operational Research Society 48: 440-445.

    Article  Google Scholar 

  • Moscato, P. and Cotta, C. (2003). A Gentle Introduction to Memetic Algorithms. Handbook of Metaheuristics. F. Glover and G. Kochenberger. Boston, Kluwer Academic Publishers.

    Google Scholar 

  • Murata, T., Ishibuchi, H. and Gen, M. (1998). “Neighborhood Structures for Genetic Local Search Algorithms.” IEEE Transactions on Systems Man and Cybernetics: 259-263.

    Google Scholar 

  • Oei, C. K., Goldberg, d. E. and Chang, S.-J. (1991). Tournament Selection, Niching and the Preservation of Diversity. Illinois Genetic Algorithms Laboratory (IlliGAL) Report.

    Google Scholar 

  • Osman, I. H. and Kelly, J. P. (1996). Meta-Heuristics: Theory & Applications, Kluwer Academic Publishers.

    Google Scholar 

  • Reeves, C. and Höhn, C. (1996). “Integrating Local Search into Genetic Algorithms.” Modern Heuristic Search Methods: 99-115.

    Google Scholar 

  • Reeves, C. R. (1993). Using Genetic Algorithms With Small Populations. Proceedings of the Fifth International Conference on Genetic Algorithms, Morgan Kaufmann, San Mateo, CA.

    Google Scholar 

  • Rothlauf, F. and Goldberg, D. (2002). Redundant Representations in Evolutionary Computation. Illinois Genetic Algorithms Laboratory (IlliGAL) Report.

    Google Scholar 

  • Salhi, S. and Gamal, M. D. H. (2003). “A Genetic Algorithm Based Approach for the Uncapacitated Continuous Location-Allocation Problem.” Annals of Operations Research 123: 203-222.

    Article  Google Scholar 

  • Shimizu, Y. (1999). “Multi-Objective Optimization for Site Location Problems through Hybrid Genetic Algorithm with Neural Networks.” Journal of Chemical Engineering of Japan 32: 51-58.

    Article  Google Scholar 

  • Yagiura, M. and Ibaraki, T. (1996). “The Use of Dynamic Programming in Genetic Algorithms for Permutation Problems.” European Journal of Operational Research 92: 387-401.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Dias, J., Captivo, M.E., Clímaco, J. (2007). A Memetic Algorithm for Dynamic Location Problems. In: Doerner, K.F., Gendreau, M., Greistorfer, P., Gutjahr, W., Hartl, R.F., Reimann, M. (eds) Metaheuristics. Operations Research/Computer Science Interfaces Series, vol 39. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-71921-4_12

Download citation

Publish with us

Policies and ethics