Skip to main content
Erschienen in: Soft Computing 9/2019

05.10.2018 | Focus

An effective heuristic for large-scale fault-tolerant k-median problem

verfasst von: Igor Vasilyev, Anton V. Ushakov, Nadezhda Maltugueva, Antonio Sforza

Erschienen in: Soft Computing | Ausgabe 9/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

We address a general fault-tolerant version of the k-median problem on a network. Unlike the original k-median, the objective is to find k nodes (medians or facilities) of a network, assign each non-median node (customer) to \(r_j\) distinct medians, and each median nodes to \(r_j-1\) other medians so as to minimize the overall assignment cost. The problem can be considered in context of the so-called reliable facility location, where facilities once located may be subject to failures. Hedging against possible disruptions, each customer is assigned to multiple distinct facilities. We propose a fast and effective heuristic rested upon consecutive searching for lower and upper bounds for the optimal value. The procedure for finding lower bounds is based on a Lagrangian relaxation and a specialized effective subgradient algorithm for solving the corresponding dual problem. The information on dual variables is then used by a core heuristic in order to determine a set of primal variables to be fixed. The effectiveness and efficiency of our approach are demonstrated in a computational experiment on large-scale problem instances taken from TSPLIB. We show that the proposed algorithm is able to fast find near-optimal solutions to problem instances with almost 625 million decision variables (on networks with up to 24978 vertices).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

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 "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!

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!

Fußnoten
1
To avoid some confusion, we must mention that in the approximation algorithms community (Guha et al. 2003; Swamy and Shmoys 2008; Hajiaghayi et al. 2016) this generalization of the p-median problem is called the fault-tolerant k-median problem and we will follow this name throughout the paper.
 
Literatur
Zurück zum Zitat Albareda-Sambola M, Hinojosa Y, Puerto J (2015) The reliable \(p\)-median problem with at-facility service. Eur J Oper Res 245(3):656–666MathSciNetMATHCrossRef Albareda-Sambola M, Hinojosa Y, Puerto J (2015) The reliable \(p\)-median problem with at-facility service. Eur J Oper Res 245(3):656–666MathSciNetMATHCrossRef
Zurück zum Zitat Avella P, Sassano A, Vasilyev I (2007) Computational study of large-scale \(p\)-median problems. Math Program 109(1):89–114MathSciNetMATHCrossRef Avella P, Sassano A, Vasilyev I (2007) Computational study of large-scale \(p\)-median problems. Math Program 109(1):89–114MathSciNetMATHCrossRef
Zurück zum Zitat Avella P, Boccia M, Sforza A, Vasilyev I (2008) An effective heuristic for large-scale capacitated facility location problems. J Heuristics 15(6):597–615MATHCrossRef Avella P, Boccia M, Sforza A, Vasilyev I (2008) An effective heuristic for large-scale capacitated facility location problems. J Heuristics 15(6):597–615MATHCrossRef
Zurück zum Zitat Avella P, Boccia M, Salerno S, Vasilyev I (2012) An aggregation heuristic for large scale \(p\)-median problem. Comput Oper Res 39(7):1625–1632MathSciNetMATHCrossRef Avella P, Boccia M, Salerno S, Vasilyev I (2012) An aggregation heuristic for large scale \(p\)-median problem. Comput Oper Res 39(7):1625–1632MathSciNetMATHCrossRef
Zurück zum Zitat Beasley JE (1993) Lagrangean heuristics for location problems. Eur J Oper Res 65(3):383–399MATHCrossRef Beasley JE (1993) Lagrangean heuristics for location problems. Eur J Oper Res 65(3):383–399MATHCrossRef
Zurück zum Zitat Bhattacharya S, Chalermsook P, Mehlhorn K, Neumann A (2014) New approximability results for the robust \(k\)-median problem. In: Ravi R, Gørtz IL (eds) Algorithm theory—SWAT 2014: 14th Scandinavian symposium and workshops, Copenhagen, Denmark, July 2–4, 2014. Proceedings. Springer, Cham, pp 50–61. https://doi.org/10.1007/978-3-319-08404-6_5 CrossRef Bhattacharya S, Chalermsook P, Mehlhorn K, Neumann A (2014) New approximability results for the robust \(k\)-median problem. In: Ravi R, Gørtz IL (eds) Algorithm theory—SWAT 2014: 14th Scandinavian symposium and workshops, Copenhagen, Denmark, July 2–4, 2014. Proceedings. Springer, Cham, pp 50–61. https://​doi.​org/​10.​1007/​978-3-319-08404-6_​5 CrossRef
Zurück zum Zitat Byrka J, Srinivasan A, Swamy C (2010) Fault-tolerant facility location: a randomized dependent lp-rounding algorithm. In: Eisenbrand F, Shepherd FB (eds) Integer programming and combinatorial optimization: 14th international conference, IPCO 2010, Lausanne, Switzerland, June 9–11, 2010. Proceedings. Springer, Berlin, pp 244–257. https://doi.org/10.1007/978-3-642-13036-6_19 CrossRef Byrka J, Srinivasan A, Swamy C (2010) Fault-tolerant facility location: a randomized dependent lp-rounding algorithm. In: Eisenbrand F, Shepherd FB (eds) Integer programming and combinatorial optimization: 14th international conference, IPCO 2010, Lausanne, Switzerland, June 9–11, 2010. Proceedings. Springer, Berlin, pp 244–257. https://​doi.​org/​10.​1007/​978-3-642-13036-6_​19 CrossRef
Zurück zum Zitat Carrizosa E, Ushakov A, Vasilyev I (2012) A computational study of a nonlinear minsum facility location problem. Comput Oper Res 39(11):2625–2633MathSciNetMATHCrossRef Carrizosa E, Ushakov A, Vasilyev I (2012) A computational study of a nonlinear minsum facility location problem. Comput Oper Res 39(11):2625–2633MathSciNetMATHCrossRef
Zurück zum Zitat García S, Labbé M, Marín A (2011) Solving large \(p\)-median problems with a radius formulation. INFORMS J Comput 23(4):546–556MathSciNetMATHCrossRef García S, Labbé M, Marín A (2011) Solving large \(p\)-median problems with a radius formulation. INFORMS J Comput 23(4):546–556MathSciNetMATHCrossRef
Zurück zum Zitat Geoffrion AM (1974) Lagrangean relaxation for integer programming. In: Balinski ML (ed) Approaches to integer programming, mathematical programming studies, vol 2. Springer, Berlin, pp 82–114CrossRef Geoffrion AM (1974) Lagrangean relaxation for integer programming. In: Balinski ML (ed) Approaches to integer programming, mathematical programming studies, vol 2. Springer, Berlin, pp 82–114CrossRef
Zurück zum Zitat Gomes T, Tapolcai J, Esposito C, Hutchison D, Kuipers F, Rak J, de Sousa A, Iossifides A, Travanca R, André J, Jorge L, Martins L, Ugalde PO, Pašić A, Pezaros D, Jouet S, Secci S, Tornatore M (2016) A survey of strategies for communication networks to protect against large-scale natural disasters. In: Proceedings of 8th international workshop on resilient networks design and modeling (RNDM). Gdańsk University of Technology, Gdańsk, pp 11–22. https://doi.org/10.1109/RNDM.2016.7608263 Gomes T, Tapolcai J, Esposito C, Hutchison D, Kuipers F, Rak J, de Sousa A, Iossifides A, Travanca R, André J, Jorge L, Martins L, Ugalde PO, Pašić A, Pezaros D, Jouet S, Secci S, Tornatore M (2016) A survey of strategies for communication networks to protect against large-scale natural disasters. In: Proceedings of 8th international workshop on resilient networks design and modeling (RNDM). Gdańsk University of Technology, Gdańsk, pp 11–22. https://​doi.​org/​10.​1109/​RNDM.​2016.​7608263
Zurück zum Zitat Hakimi SL (1965) Optimum distribution of switching centers in a communication network and some related graph theoretic problems. Oper Res 13(3):462–475MathSciNetMATHCrossRef Hakimi SL (1965) Optimum distribution of switching centers in a communication network and some related graph theoretic problems. Oper Res 13(3):462–475MathSciNetMATHCrossRef
Zurück zum Zitat Hansen P, Brimberg J, Urosević D, Mladenović N (2009) Solving large \(p\)-median clustering problems by primal-dual variable neighborhood search. Data Min Knowl Discov 19(3):351–375MathSciNetCrossRef Hansen P, Brimberg J, Urosević D, Mladenović N (2009) Solving large \(p\)-median clustering problems by primal-dual variable neighborhood search. Data Min Knowl Discov 19(3):351–375MathSciNetCrossRef
Zurück zum Zitat Irawan CA, Salhi S, Scaparra MP (2014) An adaptive multiphase approach for large unconditional and conditional p-median problems. Eur J Oper Res 237(2):590–605MathSciNetMATHCrossRef Irawan CA, Salhi S, Scaparra MP (2014) An adaptive multiphase approach for large unconditional and conditional p-median problems. Eur J Oper Res 237(2):590–605MathSciNetMATHCrossRef
Zurück zum Zitat Jain K, Vazirani VV (2001) Approximation algorithms for metric facility location and k-median problems using the primal-dual schema and lagrangian relaxation. J ACM 48(2):274–296MathSciNetMATHCrossRef Jain K, Vazirani VV (2001) Approximation algorithms for metric facility location and k-median problems using the primal-dual schema and lagrangian relaxation. J ACM 48(2):274–296MathSciNetMATHCrossRef
Zurück zum Zitat Kariv O, Hakimi S (1979) An algorithmic approach to network location problems. ii: the \(p\)-medians. SIAM J Appl Math 37(3):539–560MathSciNetMATHCrossRef Kariv O, Hakimi S (1979) An algorithmic approach to network location problems. ii: the \(p\)-medians. SIAM J Appl Math 37(3):539–560MathSciNetMATHCrossRef
Zurück zum Zitat Mulvey JM, Crowder HP (1979) Cluster analysis: an application of lagrangian relaxation. Manag Sci 25(4):329–340MATHCrossRef Mulvey JM, Crowder HP (1979) Cluster analysis: an application of lagrangian relaxation. Manag Sci 25(4):329–340MATHCrossRef
Zurück zum Zitat Rybicki B, Byrka J (2015) Improved approximation algorithm for fault-tolerant facility placement. In: Bampis E, Svensson O (eds) Approximation and online algorithms: 12th international workshop, WAOA 2014, Wrocław, Poland, Sept 11–12, 2014, Revised selected papers. Springer, Cham, pp 59–70. https://doi.org/10.1007/978-3-319-18263-6_6 CrossRef Rybicki B, Byrka J (2015) Improved approximation algorithm for fault-tolerant facility placement. In: Bampis E, Svensson O (eds) Approximation and online algorithms: 12th international workshop, WAOA 2014, Wrocław, Poland, Sept 11–12, 2014, Revised selected papers. Springer, Cham, pp 59–70. https://​doi.​org/​10.​1007/​978-3-319-18263-6_​6 CrossRef
Zurück zum Zitat Snyder LV, Daskin MS (2005) Reliability models for facility location: the expected failure cost case. Transp Sci 39(3):400–416CrossRef Snyder LV, Daskin MS (2005) Reliability models for facility location: the expected failure cost case. Transp Sci 39(3):400–416CrossRef
Zurück zum Zitat Vasilyev I, Ushakov A (2017) A shared memory parallel heuristic algorithm for the large-scale \(p\)-median problem. In: Sforza A, Sterle C (eds) Optimization and decision science: methodologies and applications: ODS, Sorrento, Italy, Sept 4–7, 2017. Springer, Cham, pp 295–302. https://doi.org/10.1007/978-3-319-67308-0-30 CrossRef Vasilyev I, Ushakov A (2017) A shared memory parallel heuristic algorithm for the large-scale \(p\)-median problem. In: Sforza A, Sterle C (eds) Optimization and decision science: methodologies and applications: ODS, Sorrento, Italy, Sept 4–7, 2017. Springer, Cham, pp 295–302. https://​doi.​org/​10.​1007/​978-3-319-67308-0-30 CrossRef
Metadaten
Titel
An effective heuristic for large-scale fault-tolerant k-median problem
verfasst von
Igor Vasilyev
Anton V. Ushakov
Nadezhda Maltugueva
Antonio Sforza
Publikationsdatum
05.10.2018
Verlag
Springer Berlin Heidelberg
Erschienen in
Soft Computing / Ausgabe 9/2019
Print ISSN: 1432-7643
Elektronische ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-018-3562-6

Weitere Artikel der Ausgabe 9/2019

Soft Computing 9/2019 Zur Ausgabe