Skip to main content

A RAMP Algorithm for Large-Scale Single Source Capacitated Facility Location Problems

  • Conference paper
  • First Online:
Learning and Intelligent Optimization (LION 2019)

Abstract

We propose a Relaxation Adaptive Memory Programming (RAMP) algorithm for the solution of the Single Source Capacitated Facility Location Problem (SSCFLP). This problem considers a set of possible locations for opening facilities and a set of clients whose demand must be satisfied. The objective is to minimize the cost of assigning the clients to the facilities, ensuring that all clients are served by only one facility without exceeding the capacity of the facilities. The RAMP framework efficiently explores the relation between the primal and the dual sides of combinatorial optimization problems. In our approach, the dual problem, obtained through a lagrangean relaxation, is solved by subgradient optimization. Computational experiments of the effectiveness of this approach are presented and discussed.

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

References

  1. Current, J., Daskin, M.S., Schilling, D.: Discrete network location models. In: Drezner, Z., Hamacher, H. (eds.) Facility Location; Applications and Theory, pp. 83–120 (2001)

    Google Scholar 

  2. Rego, C.: RAMP: a new metaheuristic framework for combinatorial optimization. In: Rego, C., Alidaee, B. (eds.) Metaheuristic Optimization via Memory and Evolution, pp. 441–460. Kluwer Academic Publishers, Boston (2005)

    Chapter  Google Scholar 

  3. Gamboa, D.: Adaptive Memory Algorithms for the Solution of Large Scale Combinatorial Optimization Problems. PhD Thesis, Instituto Superior Técnico, Universidade Técnica de Lisboa (2008). (in Portuguese)

    Google Scholar 

  4. Rego, C., Mathew, F., Glover, F.: RAMP for the capacitated minimum spanning tree problem. Ann. Oper. Res. 181, 661–681 (2010)

    Article  MathSciNet  Google Scholar 

  5. Matos, T., Gamboa, D.: Dual-RAMP for the capacitated single allocation p-hub location problem. In: 47th International Conference on Computers & Industrial Engineering 2017 (CIE47): How Digital Platforms and Industrial Engineering are Transforming Industry and Services, pp. 696–708. Computers and Industrial Engineering, Lisboa (2017)

    Google Scholar 

  6. Matos, T., Gamboa, D.: Dual-RAMP for the capacitated single allocation hub location problem. In: Gervasi, O., et al. (eds.) ICCSA 2017. LNCS, vol. 10405, pp. 696–708. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-62395-5_48

    Chapter  Google Scholar 

  7. Matos, T., Maia, F., Gamboa, D.: Improving traditional dual ascent algorithm for the uncapacitated multiple allocation hub location problem: a RAMP approach. In: Nicosia, G., Pardalos, P., Giuffrida, G., Umeton, R., Sciacca, V. (eds.) The Fourth International Conference on Machine Learning, Optimization, and Data Science, Volterra, Tuscany, Italy, 13–16 September 2018, pp. 243–253. Springer, Italy (2019). https://doi.org/10.1007/978-3-030-13709-0_20

    Chapter  Google Scholar 

  8. Matos, T., Maia, F., Gamboa, D.: A simple dual-RAMP algorithm for the uncapacitated multiple allocation hub location problem. In: Madureira, A.M., Abraham, A., Gandhi, N., Varela, M.L. (eds.) HIS 2018. AISC, vol. 923, pp. 331–339. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-14347-3_32

    Chapter  Google Scholar 

  9. Neebe, A.W., Rao, M.R.: an algorithm for the fixed-charge assigning users to sources problem. J. Oper. Res. Soc. 34, 1107–1113 (1983)

    Article  Google Scholar 

  10. Barceló, J., Casanovas, J.: A heuristic Lagrangian relaxation algorithm for the capacitated plant location problem. Eur. J. Oper. Res. 15, 212–226 (1984)

    Article  Google Scholar 

  11. Klincewicz, J.G., Luss, H.: A Lagrangian relaxation heuristic for capacitated facility location with single-source constraints. J. Oper. Res. Soc. 37, 495–500 (1986)

    Article  Google Scholar 

  12. Erlenkotter, D.: A dual-based procedure for uncapacitated facility location. Oper. Res. 26, 992–1009 (1978)

    Article  MathSciNet  Google Scholar 

  13. Sridharan, R.: A Lagrangian heuristic for the capacitated plant location problem with side constraints. J. Oper. Res. Soc. 42, 579–585 (1991)

    Article  Google Scholar 

  14. Pirkul, H.: Efficient algorithms for the capacitated concentrator location problem. Comput. Oper. Res. 14, 197–208 (1987)

    Article  Google Scholar 

  15. Beasley, J.E.: Lagrangean heuristics for location problems. Eur. J. Oper. Res. 65, 383–399 (1993)

    Article  Google Scholar 

  16. Delmaire, H., Díaz, J.A., Fernández, E., Ortega, M.: Comparing new heuristics for the pure integer capacitated plant location problem. Invest. Oper. 8, 217–242 (1997)

    Google Scholar 

  17. Delmaire, H., Díaz, J.A., Fernández, E., Ortega, M.: Reactive GRASP and tabu search based heuristics for the single source capacitated plant location problem. INFOR Inf. Syst. Oper. Res. 37, 194–225 (1999)

    Google Scholar 

  18. Rönnqvist, M., Tragantalerngsak, S., Holt, J.: A repeated matching heuristic for the single-source capacitated facility location problem. Eur. J. Oper. Res. 116, 51–68 (1999)

    Article  Google Scholar 

  19. Holmberg, K., Rönnqvist, M., Yuan, D.: An exact algorithm for the capacitated facility location problems with single sourcing. Eur. J. Oper. Res. 113, 544–559 (1999)

    Article  Google Scholar 

  20. Hindi, K.S., Pienkosz, K.: Efficient solution of large scale, single-source, capacitated plant location problems. J. Oper. Soc. 50, 268–274 (1999)

    Article  Google Scholar 

  21. Ahuja, R.K., Orlin, J.B., Pallottino, S., Scaparra, M.P., Scutellà, M.G.: A multi-exchange heuristic for the single-source capacitated facility location problem. Manage. Sci. 50, 749–760 (2004)

    Article  Google Scholar 

  22. Cortinhal, M.J., Captivo, M.E.: Upper and lower bounds for the single source capacitated location problem. Eur. J. Oper. Res. 151, 333–351 (2003)

    Article  MathSciNet  Google Scholar 

  23. Cortinhal, M.J., Captivo, M.E.: Genetic algorithms for the single source capacitated location problem. In: Metaheuristics: Computer Decision-Making, vol. 151, pp. 333–351 (2003)

    Google Scholar 

  24. Contreras, I.A., Díaz, J.A.: Scatter search for the single source capacitated facility location problem. Ann. Oper. Res. 157, 73–89 (2007)

    Article  MathSciNet  Google Scholar 

  25. Laguna, M., Marti, R.: Scatter Search. Springer, New York (2003). https://doi.org/10.1007/978-1-4615-0337-8

    Book  MATH  Google Scholar 

  26. Kumweang, K., Kawtummachai, R.: Solving a SSCFLP in a supply chain with ACO. Suranaree J. Sci. 12, 28–38 (2005)

    Google Scholar 

  27. Chen, C.-H., Ting, C.-J.: Combining Lagrangian heuristic and Ant Colony System to solve the Single Source Capacitated Facility Location Problem. Transp. Res. Part E Logistics Transp. Rev. 44, 1099–1122 (2008)

    Article  Google Scholar 

  28. Lina, Y., Xu, S.U.N., Tianhe, C.H.I.: A hybrid ant colony optimization algorithm with local search strategies to solve single source capacitated facility location problem. Eng. Technol. 11, 1920–1924 (2011)

    Google Scholar 

  29. Yang, Z., Chu, F., Chen, H.: A cut-and-solve based algorithm for the single-source capacitated facility location problem. Eur. J. Oper. Res. 221, 521–532 (2012)

    Article  MathSciNet  Google Scholar 

  30. Climer, S., Zhang, W.: Cut-and-solve: an iterative search strategy for combinatorial optimization problems. Artif. Intell. 170, 714–738 (2006)

    Article  MathSciNet  Google Scholar 

  31. Guastaroba, G., Speranza, M.G.: A heuristic for BILP problems: the Single Source Capacitated Facility Location Problem. Eur. J. Oper. Res. 238, 438–450 (2014)

    Article  MathSciNet  Google Scholar 

  32. Ho, S.C.: An iterated tabu search heuristic for the Single Source Capacitated Facility Location Problem. Appl. Soft Comput. 27, 169–178 (2015)

    Article  Google Scholar 

  33. Martello, S., Pisinger, D., Toth, P.: Dynamic programming and strong bounds for the 0-1 knapsack problem. Manage. Sci. 45, 414–425 (1999)

    Article  Google Scholar 

  34. Avella, P., Boccia, M.: A cutting plane algorithm for the capacitated facility location problem. Comput. Optim. Appl. 43, 39–65 (2009)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Óscar Oliveira .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Oliveira, Ó., Matos, T., Gamboa, D. (2020). A RAMP Algorithm for Large-Scale Single Source Capacitated Facility Location Problems. In: Matsatsinis, N., Marinakis, Y., Pardalos, P. (eds) Learning and Intelligent Optimization. LION 2019. Lecture Notes in Computer Science(), vol 11968. Springer, Cham. https://doi.org/10.1007/978-3-030-38629-0_14

Download citation

Publish with us

Policies and ethics