Skip to main content
Top
Published in: Journal of Combinatorial Optimization 2/2014

01-08-2014

Mobile facility location: combinatorial filtering via weighted occupancy

Authors: Amitai Armon, Iftah Gamzu, Danny Segev

Published in: Journal of Combinatorial Optimization | Issue 2/2014

Log in

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

search-config
loading …

Abstract

An instance of the mobile facility location problem consists of a complete directed graph \(G = (V, E)\), in which each arc \((u, v) \in E\) is associated with a numerical attribute \(\mathcal M (u,v)\), representing the cost of moving any object from \(u\) to \(v\). An additional ingredient of the input is a collection of servers \(S = \{ s_1, \ldots , s_k \}\) and a set of clients \(C = \{ c_1, \ldots , c_\ell \}\), which are located at nodes of the underlying graph. With this setting in mind, a movement scheme is a function \(\psi : S \rightarrow V\) that relocates each server \(s_i\) to a new position, \(\psi ( s_i )\). We refer to \(\mathcal M ( s_i, \psi ( s_i ) )\) as the relocation cost of \(s_i\), and to \(\min _{i \in [k]} \mathcal M (c_j, \psi ( s_i ) )\), the cost of assigning client \(c_j\) to the nearest final server location, as the service cost of \(c_j\). The objective is to compute a movement scheme that minimizes the sum of relocation and service costs. In this paper, we resolve an open question posed by Demaine et al. (SODA ’07) by characterizing the approximability of mobile facility location through LP-based methods. We also develop a more efficient algorithm, which is based on a combinatorial filtering approach. The latter technique is of independent interest, as it may be applicable in other settings as well. In this context, we introduce a weighted version of the occupancy problem, for which we establish interesting tail bounds, not before demonstrating that existing bounds cannot be extended.

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

Footnotes
1
As Tardos remarks (Tardos 1986, p. 251), her algorithm should be considered a purely theoretical contribution.
 
2
For this purpose, one simply has to guess the optimal movement cost \(\mathcal{M}^*\), by trying all edge costs as potential candidates. With this parameter at hand, edges whose costs are greater than \(\mathcal{M}^*\) now receive infinite costs. Any feasible solution to the min-sum version (possibly with server duplicates) is optimal for the min–max version.
 
3
Due to eliminating a \(1/7\)-fraction of the remaining clients in each iteration.
 
4
It is worth noting that the best known performance guarantee for this problem is \(1 - 1/e\) (Ageev and Sviridenko 2004; Srinivasan 2001). Nevertheless, this result cannot be utilized in the current context as it is based on LP methods.
 
5
The general idea is to narrow the search for this parameter to an interval whose endpoints differ by a factor of \(\mathrm poly (\ell k)\) using the method of (Lorenz and Raz 2001).
 
Literature
go back to reference Ageev AA, Sviridenko M (2004) Pipage rounding: a new method of constructing algorithms with proven performance guarantee. J Combinat Opt 8(3):307–328CrossRefMATHMathSciNet Ageev AA, Sviridenko M (2004) Pipage rounding: a new method of constructing algorithms with proven performance guarantee. J Combinat Opt 8(3):307–328CrossRefMATHMathSciNet
go back to reference Alon N, Moshkovitz D, Safra S (2006) Algorithmic construction of sets for \(k\)-restrictions. ACM Trans Algorithms 2(2):153–177CrossRefMathSciNet Alon N, Moshkovitz D, Safra S (2006) Algorithmic construction of sets for \(k\)-restrictions. ACM Trans Algorithms 2(2):153–177CrossRefMathSciNet
go back to reference Archer A (2000) Inapproximability of the asymmetric facility location and \(k\)-median problems. (Unpublished manuscript) Archer A (2000) Inapproximability of the asymmetric facility location and \(k\)-median problems. (Unpublished manuscript)
go back to reference Armon A (2007) On min-max \(r\)-gatherings. In: Proceedings of the 5th international workshop on approximation and online lgorithms, Eilat, pp 128–141 Armon A (2007) On min-max \(r\)-gatherings. In: Proceedings of the 5th international workshop on approximation and online lgorithms, Eilat, pp 128–141
go back to reference Arya V, Garg N, Khandekar R, Meyerson A, Munagala K, Pandit V (2004) Local search heuristics for \(k\)-median and facility location problems. SIAM J Comput 33(3):544–562CrossRefMATHMathSciNet Arya V, Garg N, Khandekar R, Meyerson A, Munagala K, Pandit V (2004) Local search heuristics for \(k\)-median and facility location problems. SIAM J Comput 33(3):544–562CrossRefMATHMathSciNet
go back to reference Berman P, Demaine ED, Zadimoghaddam M (2011) \({O}(1)\)-approximations for maximum movement problems. In: Proceedings of the 14th international workshop on approximation algorithms for combinatorial optimization problems, pp 62–74 Berman P, Demaine ED, Zadimoghaddam M (2011) \({O}(1)\)-approximations for maximum movement problems. In: Proceedings of the 14th international workshop on approximation algorithms for combinatorial optimization problems, pp 62–74
go back to reference Charikar M, Guha S, Tardos É, Shmoys DB (2002) A constant-factor approximation algorithm for the \(k\)-median problem. J Comp Syst Sci 65(1):129–149CrossRefMATHMathSciNet Charikar M, Guha S, Tardos É, Shmoys DB (2002) A constant-factor approximation algorithm for the \(k\)-median problem. J Comp Syst Sci 65(1):129–149CrossRefMATHMathSciNet
go back to reference Chekuri C, Kumar A (2004) Maximum coverage problem with group budget constraints and applications. In: Proceedings of the 7th international workshop on approximation algorithms for combinatorial optimization problems, pp 72–83 Chekuri C, Kumar A (2004) Maximum coverage problem with group budget constraints and applications. In: Proceedings of the 7th international workshop on approximation algorithms for combinatorial optimization problems, pp 72–83
go back to reference Demaine ED, Hajiaghayi M, Marx D (2009) Minimizing movement: fixed-parameter tractability. In: Proceedings of the 17th annual European symposium on algorithms, pp 718–729 Demaine ED, Hajiaghayi M, Marx D (2009) Minimizing movement: fixed-parameter tractability. In: Proceedings of the 17th annual European symposium on algorithms, pp 718–729
go back to reference Demaine ED, Hajiaghayi MT, Mahini H, Sayedi-Roshkhar AS, Gharan SO, Zadimoghaddam M (2007) Minimizing movement. In: Proceedings of the 18th annual ACM-SIAM symposium on discrete algorithms, pp 258–267 Demaine ED, Hajiaghayi MT, Mahini H, Sayedi-Roshkhar AS, Gharan SO, Zadimoghaddam M (2007) Minimizing movement. In: Proceedings of the 18th annual ACM-SIAM symposium on discrete algorithms, pp 258–267
go back to reference Drinea E, Frieze AM, Mitzenmacher M (2002) Balls and bins models with feedback. In: Proceedings of the 13th annual ACM-SIAM symposium on discrete algorithms, pp 308–315 Drinea E, Frieze AM, Mitzenmacher M (2002) Balls and bins models with feedback. In: Proceedings of the 13th annual ACM-SIAM symposium on discrete algorithms, pp 308–315
go back to reference Friggstad Z, Salavatipour MR (2008) Minimizing movement in mobile facility location problems. In: Proceedings of the 49th IEEE annual symposium on foundations of computer science, pp 357–366 Friggstad Z, Salavatipour MR (2008) Minimizing movement in mobile facility location problems. In: Proceedings of the 49th IEEE annual symposium on foundations of computer science, pp 357–366
go back to reference Garg N, Könemann J (2007) Faster and simpler algorithms for multicommodity flow and other fractional packing problems. SIAM J Comput 37(2):630–652CrossRefMATHMathSciNet Garg N, Könemann J (2007) Faster and simpler algorithms for multicommodity flow and other fractional packing problems. SIAM J Comput 37(2):630–652CrossRefMATHMathSciNet
go back to reference Grigoriadis MD, Khachiyan LG (1994) Fast approximation schemes for convex programs with many blocks and coupling constraints. SIAM J Opt 4(1):86–107CrossRefMATHMathSciNet Grigoriadis MD, Khachiyan LG (1994) Fast approximation schemes for convex programs with many blocks and coupling constraints. SIAM J Opt 4(1):86–107CrossRefMATHMathSciNet
go back to reference Guha S, Meyerson A, Munagala K (2003) A constant factor approximation algorithm for the fault-tolerant facility location problem. J Algorithms 48(2):429–440CrossRefMATHMathSciNet Guha S, Meyerson A, Munagala K (2003) A constant factor approximation algorithm for the fault-tolerant facility location problem. J Algorithms 48(2):429–440CrossRefMATHMathSciNet
go back to reference 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–296CrossRefMATHMathSciNet 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–296CrossRefMATHMathSciNet
go back to reference Jain K, Mahdian M, Markakis E, Saberi A, Vazirani VV (2003) Greedy facility location algorithms analyzed using dual fitting with factor-revealing LP. J ACM 50(6):795–824CrossRefMathSciNet Jain K, Mahdian M, Markakis E, Saberi A, Vazirani VV (2003) Greedy facility location algorithms analyzed using dual fitting with factor-revealing LP. J ACM 50(6):795–824CrossRefMathSciNet
go back to reference Johnson NL, Kotz S (1977) Urn models and their applications. Wiley, New York Johnson NL, Kotz S (1977) Urn models and their applications. Wiley, New York
go back to reference Kamath A, Motwani R, Palem KV, Spirakis PG (1995) Tail bounds for occupancy and the satisfiability threshold conjecture. Random Struct Algorithms 7(1):59–80CrossRefMATHMathSciNet Kamath A, Motwani R, Palem KV, Spirakis PG (1995) Tail bounds for occupancy and the satisfiability threshold conjecture. Random Struct Algorithms 7(1):59–80CrossRefMATHMathSciNet
go back to reference Kolchin VF, Sevast’yanov BA, Chistyakov VP (1978) Random allocations. Wiley, New York Kolchin VF, Sevast’yanov BA, Chistyakov VP (1978) Random allocations. Wiley, New York
go back to reference Lin J-H, Vitter JS (1992) \(\epsilon \)-approximations with minimum packing constraint violation. In: Proceedings of the 24th annual ACM symposium on theory of computing, pp 771–782 Lin J-H, Vitter JS (1992) \(\epsilon \)-approximations with minimum packing constraint violation. In: Proceedings of the 24th annual ACM symposium on theory of computing, pp 771–782
go back to reference Lorenz DH, Raz D (2001) A simple efficient approximation scheme for the restricted shortest path problem. Oper Res Lett 28(5):213–219CrossRefMATHMathSciNet Lorenz DH, Raz D (2001) A simple efficient approximation scheme for the restricted shortest path problem. Oper Res Lett 28(5):213–219CrossRefMATHMathSciNet
go back to reference Plotkin SA, Shmoys DB, Tardos É (1995) Fast approximation algorithms for fractional packing and covering problems. Math Oper Res 20(2):257–301CrossRefMATHMathSciNet Plotkin SA, Shmoys DB, Tardos É (1995) Fast approximation algorithms for fractional packing and covering problems. Math Oper Res 20(2):257–301CrossRefMATHMathSciNet
go back to reference Ravi R, Sinha A (2006) Hedging uncertainty: approximation algorithms for stochastic optimization problems. Math Program 108(1):97–114CrossRefMATHMathSciNet Ravi R, Sinha A (2006) Hedging uncertainty: approximation algorithms for stochastic optimization problems. Math Program 108(1):97–114CrossRefMATHMathSciNet
go back to reference Shmoys DB, Tardos É, Aardal K (1997) Approximation algorithms for facility location problems. In Proceedings of the 29th annual ACM symposium on the theory of computing, pp 265–274 Shmoys DB, Tardos É, Aardal K (1997) Approximation algorithms for facility location problems. In Proceedings of the 29th annual ACM symposium on the theory of computing, pp 265–274
go back to reference Shmoys DB, Swamy C, Levi R (2004) Facility location with service installation costs. In: Proceedings of the 15th annual ACM-SIAM symposium on discrete algorithms, pp 1088–1097 Shmoys DB, Swamy C, Levi R (2004) Facility location with service installation costs. In: Proceedings of the 15th annual ACM-SIAM symposium on discrete algorithms, pp 1088–1097
go back to reference Srinivasan A (2001) Distributions on level-sets with applications to approximation algorithms. In: Proceedings of the 42nd annual IEEE symposium on foundations of computer science, pp 588–597 Srinivasan A (2001) Distributions on level-sets with applications to approximation algorithms. In: Proceedings of the 42nd annual IEEE symposium on foundations of computer science, pp 588–597
go back to reference Young NE (1995) Randomized rounding without solving the linear program. In: Proceedings of the 6th annual ACM-SIAM symposium on discrete algorithms, pp 170–178 Young NE (1995) Randomized rounding without solving the linear program. In: Proceedings of the 6th annual ACM-SIAM symposium on discrete algorithms, pp 170–178
go back to reference Young NE (2000) K-medians, facility location, and the chernoff-wald bound. In: Proceedings of the 11th ACM-SIAM symposium on discrete algorithms, pp 86–95 Young NE (2000) K-medians, facility location, and the chernoff-wald bound. In: Proceedings of the 11th ACM-SIAM symposium on discrete algorithms, pp 86–95
go back to reference Zhang P (2007) A new approximation algorithm for the \(k\)-facility location problem. Theor Comput Sci 384(1):126–135CrossRefMATH Zhang P (2007) A new approximation algorithm for the \(k\)-facility location problem. Theor Comput Sci 384(1):126–135CrossRefMATH
Metadata
Title
Mobile facility location: combinatorial filtering via weighted occupancy
Authors
Amitai Armon
Iftah Gamzu
Danny Segev
Publication date
01-08-2014
Publisher
Springer US
Published in
Journal of Combinatorial Optimization / Issue 2/2014
Print ISSN: 1382-6905
Electronic ISSN: 1573-2886
DOI
https://doi.org/10.1007/s10878-012-9558-8

Other articles of this Issue 2/2014

Journal of Combinatorial Optimization 2/2014 Go to the issue

Premium Partner