Skip to main content
Top

2020 | OriginalPaper | Chapter

A Simple Dual-RAMP Algorithm for the Capacitated Facility Location Problem

Authors : Telmo Matos, Óscar Oliveira, Dorabela Gamboa

Published in: Learning and Intelligent Optimization

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Facility Location embodies a class of problems concerned with locating a set of facilities to serve a geographically distributed population of customers at minimum cost. We address the classical Capacitated Facility Location Problem (CFLP) in which the assignment of facilities to customers must ensure enough facility capacity and all the customers must be served. This is a well-known NP-hard problem in combinatorial optimization that has been extensively studied in the literature. Due to the difficulty of the problem, significant research efforts have been devoted to developing advanced heuristic methods aimed at finding high-quality solutions in reasonable computational times. We propose a Relaxation Adaptive Memory Programming (RAMP) approach for the CFLP. Our method combines lagrangean subgradient search with an improvement method to explore primal-dual relationships to create advanced memory structures that integrate information from both primal and dual solution spaces. The algorithm was tested on the standard ORLIB dataset and on other very large-scale instances for the CFLP. Our approach efficiently found the optimal solution for all ORLIB instances and very competitive results for the large-scale ones. Comparisons with current best-performing algorithms for the CFLP show that our RAMP algorithm exhibits excellent results.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Current, J., Daskin, M., Schilling, D.: Discrete Network Location Models. Springer-Verlag, Berlin (2001)MATH Current, J., Daskin, M., Schilling, D.: Discrete Network Location Models. Springer-Verlag, Berlin (2001)MATH
2.
go back to reference Jacobsen, S.K.: Heuristics for the capacitated plant location model. Eur. J. Oper. Res. 12, 253–261 (1983)CrossRef Jacobsen, S.K.: Heuristics for the capacitated plant location model. Eur. J. Oper. Res. 12, 253–261 (1983)CrossRef
3.
go back to reference Kuehn, A., Hamburger, M.: A heuristic program for locating warehouses. Manage. Sci. 9, 643–666 (1963)CrossRef Kuehn, A., Hamburger, M.: A heuristic program for locating warehouses. Manage. Sci. 9, 643–666 (1963)CrossRef
4.
go back to reference Cornuéjols, G., Sridharan, R., Thizy, J.: A comparison of heuristics and relaxations for the capacitated plant location problem. Eur. J. Oper. Res. 50, 280–297 (1991)CrossRef Cornuéjols, G., Sridharan, R., Thizy, J.: A comparison of heuristics and relaxations for the capacitated plant location problem. Eur. J. Oper. Res. 50, 280–297 (1991)CrossRef
5.
go back to reference Guignard, M., Spielberg, K.: A direct dual method for the mixed plant location problem with some side constraints. Math. Program. 17, 198–228 (1979)MathSciNetCrossRef Guignard, M., Spielberg, K.: A direct dual method for the mixed plant location problem with some side constraints. Math. Program. 17, 198–228 (1979)MathSciNetCrossRef
6.
go back to reference Bilde, O., Krarup, J.: Sharp lower bounds and efficient algorithms for the simple plant location problem. In: Annals of Discrete Mathematics, pp. 79–97 (1977)CrossRef Bilde, O., Krarup, J.: Sharp lower bounds and efficient algorithms for the simple plant location problem. In: Annals of Discrete Mathematics, pp. 79–97 (1977)CrossRef
7.
8.
go back to reference Avella, P., Boccia, M., Sforza, A., Vasil’ev, I.: An effective heuristic for large-scale capacitated facility location problems. J. Heuristics 15, 597–615 (2008)CrossRef Avella, P., Boccia, M., Sforza, A., Vasil’ev, I.: An effective heuristic for large-scale capacitated facility location problems. J. Heuristics 15, 597–615 (2008)CrossRef
9.
go back to reference Lorena, L., Senne, E.: Improving traditional subgradient scheme for Lagrangean relaxation: an application to location problems. Int. J. Math. Algorithms 1, 133–151 (1999)MATH Lorena, L., Senne, E.: Improving traditional subgradient scheme for Lagrangean relaxation: an application to location problems. Int. J. Math. Algorithms 1, 133–151 (1999)MATH
10.
go back to reference Beasley, J.E.: Lagrangean heuristics for location problems. Eur. J. Oper. Res. 65, 383–399 (1993)CrossRef Beasley, J.E.: Lagrangean heuristics for location problems. Eur. J. Oper. Res. 65, 383–399 (1993)CrossRef
11.
go back to reference Sridharan, R.: The capacitated plant location problem. Eur. J. Oper. Res. 87, 203–213 (1995)CrossRef Sridharan, R.: The capacitated plant location problem. Eur. J. Oper. Res. 87, 203–213 (1995)CrossRef
12.
go back to reference Van Roy, T.: A cross decomposition algorithm for capacitated facility location. Eur. J. Oper. Res. 34, 145–163 (1986)MathSciNetCrossRef Van Roy, T.: A cross decomposition algorithm for capacitated facility location. Eur. J. Oper. Res. 34, 145–163 (1986)MathSciNetCrossRef
13.
go back to reference Bornstein, C.T.: An ADD/DROP procedure for the capacitated plant location problem. Pesqui. Operacional 24, 151–162 (2003)CrossRef Bornstein, C.T.: An ADD/DROP procedure for the capacitated plant location problem. Pesqui. Operacional 24, 151–162 (2003)CrossRef
14.
go back to reference Bornstein, C.T.C., Azlan, H.H.B.: The use of reduction tests and simulated annealing for the capacitated plant location problem. Locat. Sci. 6, 67–81 (1998)CrossRef Bornstein, C.T.C., Azlan, H.H.B.: The use of reduction tests and simulated annealing for the capacitated plant location problem. Locat. Sci. 6, 67–81 (1998)CrossRef
15.
go back to reference Lai, M.-C., Sohn, H., Tseng, T.-L. (Bill), Chiang, C.: A hybrid algorithm for capacitated plant location problem. Expert Syst. Appl. 37 8599–8605 (2010)CrossRef Lai, M.-C., Sohn, H., Tseng, T.-L. (Bill), Chiang, C.: A hybrid algorithm for capacitated plant location problem. Expert Syst. Appl. 37 8599–8605 (2010)CrossRef
16.
go back to reference Benders, J.F.: Partitioning procedures for solving mixed-variables programming problems. Numer. Math. 4, 238–252 (1962)MathSciNetCrossRef Benders, J.F.: Partitioning procedures for solving mixed-variables programming problems. Numer. Math. 4, 238–252 (1962)MathSciNetCrossRef
17.
go back to reference Sastry, K., Goldberg, D.E., Kendall, G.: Genetic algorithms. In: Search Methodologies, pp. 93–117. Springer US, Boston (2014) Sastry, K., Goldberg, D.E., Kendall, G.: Genetic algorithms. In: Search Methodologies, pp. 93–117. Springer US, Boston (2014)
19.
20.
21.
go back to reference Sun, M.: A tabu search heuristic procedure for the capacitated facility location problem. J. Heuristics 18, 91–118 (2012)CrossRef Sun, M.: A tabu search heuristic procedure for the capacitated facility location problem. J. Heuristics 18, 91–118 (2012)CrossRef
22.
go back to reference Kennington, J.L., Helgason, R.V.: Algorithms for network programming. John Wiley & Sons Inc., New York (1980)MATH Kennington, J.L., Helgason, R.V.: Algorithms for network programming. John Wiley & Sons Inc., New York (1980)MATH
23.
go back to reference Ronaldo Silva, V.F.: Um Algoritmo GRASP Híbrido para o Problema de Localização Capacitada de Custo Fixo, (2007) Ronaldo Silva, V.F.: Um Algoritmo GRASP Híbrido para o Problema de Localização Capacitada de Custo Fixo, (2007)
24.
go back to reference Guastaroba, G., Speranza, M.G.: Kernel search for the capacitated facility location problem. J. Heuristics 18, 877–917 (2012)CrossRef Guastaroba, G., Speranza, M.G.: Kernel search for the capacitated facility location problem. J. Heuristics 18, 877–917 (2012)CrossRef
25.
go back to reference Guastaroba, G., Speranza, M.G.: Kernel search: an application to the index tracking problem. Eur. J. Oper. Res. 217, 54–68 (2012)MathSciNetCrossRef Guastaroba, G., Speranza, M.G.: Kernel search: an application to the index tracking problem. Eur. J. Oper. Res. 217, 54–68 (2012)MathSciNetCrossRef
27.
go back to reference Levanova, T., Tkachuk, E.: Development of a bee colony optimization algorithm for the capacitated plant location problem. In: II International Conference Optimization and Applications (OPTIMA-2011), pp. 153–156, Petrovac, Montenegro (2011) Levanova, T., Tkachuk, E.: Development of a bee colony optimization algorithm for the capacitated plant location problem. In: II International Conference Optimization and Applications (OPTIMA-2011), pp. 153–156, Petrovac, Montenegro (2011)
28.
go back to reference Cabrera, G., Cabrera, E., Soto, R., Rubio, L.J.M., Crawford, B., Paredes, F.: A hybrid approach using an artificial bee algorithm with mixed integer programming applied to a large-scale capacitated facility location problem. Math. Probl. Eng. 2012, 14 (2012)CrossRef Cabrera, G., Cabrera, E., Soto, R., Rubio, L.J.M., Crawford, B., Paredes, F.: A hybrid approach using an artificial bee algorithm with mixed integer programming applied to a large-scale capacitated facility location problem. Math. Probl. Eng. 2012, 14 (2012)CrossRef
29.
go back to reference Rego, C.: RAMP: a new metaheuristic framework for combinatorial optimization. In: Rego, C., Alidaee, B. (eds.) Metaheuristic Optimization via Memory and Evolution: Tabu Search and Scatter Search, pp. 441–460. Kluwer Academic Publishers (2005) Rego, C.: RAMP: a new metaheuristic framework for combinatorial optimization. In: Rego, C., Alidaee, B. (eds.) Metaheuristic Optimization via Memory and Evolution: Tabu Search and Scatter Search, pp. 441–460. Kluwer Academic Publishers (2005)
30.
go back to reference Rego, C., Mathew, F., Glover, F.: RAMP for the capacitated minimum spanning tree problem. Ann. Oper. Res. 181, 661–681 (2010)MathSciNetCrossRef Rego, C., Mathew, F., Glover, F.: RAMP for the capacitated minimum spanning tree problem. Ann. Oper. Res. 181, 661–681 (2010)MathSciNetCrossRef
31.
go back to reference Gamboa, D.: Adaptive Memory Algorithms for the Solution of Large Scale Combinatorial Optimization Problems, Ph.D. Thesis (in Portuguese) (2008) Gamboa, D.: Adaptive Memory Algorithms for the Solution of Large Scale Combinatorial Optimization Problems, Ph.D. Thesis (in Portuguese) (2008)
33.
go back to reference 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.) LOD 2018. LNCS, vol. 11331, pp. 243–253. Springer, Cham (2019)CrossRef 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.) LOD 2018. LNCS, vol. 11331, pp. 243–253. Springer, Cham (2019)CrossRef
34.
go back to reference Matos, T., Maia, F., Gamboa, D.: A simple dual-RAMP algorithm for the uncapacitated multiple allocation hub location problem. In: 18th International Conference on Hybrid Intelligent Systems (HIS 2018) in Portugal, 2018, pp. 331–339 (2020) Matos, T., Maia, F., Gamboa, D.: A simple dual-RAMP algorithm for the uncapacitated multiple allocation hub location problem. In: 18th International Conference on Hybrid Intelligent Systems (HIS 2018) in Portugal, 2018, pp. 331–339 (2020)
35.
go back to reference Daskin, M.M.S.: Network and Discrete Location: Models, Algorithms, and Applications. Wiley, New York (1995)CrossRef Daskin, M.M.S.: Network and Discrete Location: Models, Algorithms, and Applications. Wiley, New York (1995)CrossRef
36.
go back to reference Beasley, J.: OR-library: distributing test problems by electronic mail. J. Oper. Res. Soc. 65, 1069–1072 (1990)CrossRef Beasley, J.: OR-library: distributing test problems by electronic mail. J. Oper. Res. Soc. 65, 1069–1072 (1990)CrossRef
37.
go back to reference Avella, P., Boccia, M.: A cutting plane algorithm for the capacitated facility location problem. Comput. Optim. Appl. 43, 39–65 (2009)MathSciNetCrossRef Avella, P., Boccia, M.: A cutting plane algorithm for the capacitated facility location problem. Comput. Optim. Appl. 43, 39–65 (2009)MathSciNetCrossRef
38.
go back to reference Beasley, J.E.: An algorithm for solving large capacitated warehouse location problems. Eur. J. Oper. Res. 33, 314–325 (1988)MathSciNetCrossRef Beasley, J.E.: An algorithm for solving large capacitated warehouse location problems. Eur. J. Oper. Res. 33, 314–325 (1988)MathSciNetCrossRef
39.
go back to reference Avella, P., Boccia, M., Sforza, A., Vasilev, I.: An effective heuristic for large-scale capacitated facility location problems - draft available from the authors upon request. J. Heuristics 15, 597–615 (2006)CrossRef Avella, P., Boccia, M., Sforza, A., Vasilev, I.: An effective heuristic for large-scale capacitated facility location problems - draft available from the authors upon request. J. Heuristics 15, 597–615 (2006)CrossRef
Metadata
Title
A Simple Dual-RAMP Algorithm for the Capacitated Facility Location Problem
Authors
Telmo Matos
Óscar Oliveira
Dorabela Gamboa
Copyright Year
2020
DOI
https://doi.org/10.1007/978-3-030-38629-0_20

Premium Partner