Approximation algorithm for the fault-tolerant facility placement problem with penalties

Expand
  • 1. Faculty of Science, Ningbo University, Ningbo 315211, Zhejiang, China

Received date: 2015-09-14

  Online published: 2016-06-15

Abstract

In the fault-tolerant facility placement problem with penalties, we are given a set of customers and a set of sites, and connection costs between customers and sites. We assume that the connection costs satisfy the metric principle. Each customer has its service demands. We can open an unbounded number of different facilities at each site. Each customer can be either assigned to some different opened facilities in some sites to satisfy its demands or rejected by paying a penalty. The objective is to minimize the total cost of opening facilities and connecting those non-rejected customers to different open facilities, and the reject penalties. In this paper, we formulate the fault-tolerant facility placement problem with penalties as a linear integer programming and give its dual programming. Then we propose a 4-approximation algorithm  based on rounding its linear programming and dual programming.

Cite this article

FANG Rui, LUO Wenchang . Approximation algorithm for the fault-tolerant facility placement problem with penalties[J]. Operations Research Transactions, 2016 , 20(2) : 69 -78 . DOI: 10.15960/j.cnki.issn.1007-6093.2016.02.006

References

[1] Shmoy D B, Tard\ddot{\mathrm o}s \acute{\mathrm E}, Aardal K I. Approximation algorithms for facility location problems [C]// Proceedings of STOC, New York: ACM, 1997,  265-274.
[2] Guha S, Khuller S. Greedy strikes back: improved facility location algorithms [J]. Journal of Algorithms, 1999, 31(1): 228-248.
[3] Sviridenko M. An improved approximation algorithm for the metric uncapacitated facility location problem [C]//Proceedings of the 9th International Conference on Integer Programming and Combinatorial Optimization, 2002, 240-257.
[4] Chudak F A, Shmoy D B. Improved approximation algorithm for the uncapacitated facility location problem [J]. SIAM Journal on Computing, 2003, 33(1): 1-25.
[5] Mahdian M, Ye Y, Zhang J. Approximation algorithms for metric facility location problems [J]. SIAM Journal on Computing, 2006, 36(2): 411-432.
[6] Byrka J, Aardal K. An optimal bifactor approximation algorithm for the metric uncapacitated facility location problem [J]. SIAM Journal on Computing, 2010, 39(6): 2212-2231.
[7] Li S. A 1.488 approximation algorithm for the uncapacitated facility location problem [J].  Information and Computation, 2013, 222: 45-58.
[8] Jain K, Vazirani V V. An approximation algorithm for the fault tolerant metric facility location problem [J]. Algorithmica, 2003, 38(3): 433-439.
[9] Guha S, Meyerson A, Munagala K. A constant factor approximation algorithms for the fault tolerant facility location problem [J]. Journal of Algorithms, 2003, 48(2): 433-439.
[10] Swamy C, Shmoy D B. Fault-tolerant facility location [J]. ACM Transactions on Algorithms, 2008, 4(4): 1-27.
[11] Byrka J, Srinivasan A, Swamy C. Fault-tolerant facility location: a randomized dependent LP-rounding algorithm [C]//Proceedings of the 17th International Conference on Integer Programming and Combinatorial Optimization, 2010, 244-257.
[12] Xu S, Shen H. The fault-tolerant facility allocation problem [C]//Proceedings of the 20th International Symposium on Algorithms and Computation, 2009, 689-698.
[13] Yan L, Chrobak M. Approximation algorithms for the fault-tolerant facility placement problem [J]. Information Processing Letters, 2011, 111:  545-549.
[14] Shao J, Xu D. An Approximation algorithm for the stochastic fault-tolerant facility placement problem [J]. Opeartions Research Transaction, 2012, 16: 13-20.
[15] Xu G, Xu J. An LP rounding algorithm for approximating uncapacitated facility location problem with penalties [J]. Information Processing Letters, 2005, 94: 119-123.
 
Outlines

/