Journal of the Operations Research Society of China ›› 2025, Vol. 13 ›› Issue (1): 287-296.doi: 10.1007/s40305-023-00478-0

Previous Articles     Next Articles

Approximation Algorithm for the k-Product Uncapacitated Facility Location Problem with Penalties

Pei-Jia Yang, Wen-Chang Luo   

  1. School of Mathematics and Statistics, Ningbo University, Ningbo 315211, Zhejiang, China
  • Received:2022-07-26 Revised:2023-02-21 Online:2025-03-30 Published:2025-03-20
  • Contact: Wen-Chang Luo,Pei-Jia Yang E-mail:luowenchang@163.com;1126905056@qq.com

Abstract: In the k-product uncapacitated facility location problem with penalties, we are given a set of demand points where clients are located and a set of potential sites where facilities with unlimited capacities can be opened. There are k different kinds of products to be supplied by a set of open facilities. Each open facility can supply only a distinct product with a non-negative fixed cost determined by the product it wants to supply. Each client is either supplied with k kinds of products by a set of k different open facilities or completely rejected. There is a non-negative service cost between each pair of locations and also a penalty cost for each client if its service is rejected. These service costs are assumed to be symmetric and satisfy the triangle inequality. The goal is to select a set of clients to reject their service and then choose a set of facilities to be opened to service the remaining clients so that the total cost of opening facilities, servicing the clients, and the penalty is minimized. We address two different integer programs to describe the problem. Based on the linear programming rounding technique, we propose a (2k +1)-approximation algorithm for this problem.

Key words: k-product, Facility location, Penalty, LP-rounding, Approximation algorithm

CLC Number: