A Multiexchange Local Search Algorithm for the Capacitated Facility Location Problem

Published Online:https://doi.org/10.1287/moor.1040.0125

We present a multiexchange local search algorithm for approximating the capacitated facility location problem (CFLP), where a new local improvement operation is introduced that possibly exchanges multiple facilities simultaneously. We give a tight analysis for our algorithm and show that the performance guarantee of the algorithm is between 3 + 2√2 − ε and 3 + 2√2 + ε for any given constant ε > 0. The previously known best approximation ratio for the CFLP is 7.88, as shown by Mahdian and Pál (2003. Universal facility location. Proc. 11th Annual Eur. Sympos. Algorithms (ESA), 409–421), based on the operations proposed by Pál et al. (2001. Facility location with hard capacities. Proc. 42nd IEEE Sympos. Foundations Comput. Sci. (FOCS), 329–338). Our upper bound 3+2√2+ε also matches the best-known ratio, obtained by Chudak and Williamson (1999. Improved approximation algorithm for capacitated facility location problems. Proc. 7th Conf. Integer Programming Combin. Optim. (IPCO), 99–113), for the CFLP with uniform capacities. In order to obtain the tight bound of our new algorithm, we make interesting use of the notion of exchange graph of Pál et al. and techniques from the area of parallel machine scheduling.

INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.