Abstract
We examine a novel variant of multitype capacitated facility location, motivated by two contemporary applications in parcel delivery and in managed printing services. Our setting is characterized by nonlinear functions for the setup cost of multiple facilities in a location and the service cost of multiple clients by a facility, capacities on both locations and facilities and unsplittable demand per client. The total cost includes also the standard fixed opening costs of the locations and the connection costs per client and location. We propose a compact integer programming formulation that uses only two-index variables, plus its linearisation, which is then strengthened by a set of valid inequalities that yield near-optimal lower bounds. To speed up an exact solver, we propose construction heuristics and variable neighborhood descent (VND) metaheuristics. The former include a combinatorial heuristic that efficiently tackles nonlinearity and an LP-rounding approach handling hard capacities on locations and facilities. The VND strategy is guided by local improvement stages where multiple locations or facilities might be exchanged under various improvement strategies and a neighborhood reduction mechanism. We establish the computational competence of our approach by solving exactly large-scale real instances, thus showing also its practical relevance and impact. Further experimentation on benchmark instances shows that our approach computes almost optimal solutions in a few minutes, which in turn speed up considerably the execution of a commercial solver when used as upper bounds. Our data and code are made available.
Similar content being viewed by others
References
Aardal, K. (1992). On the solution of one and two-level capacitated facility location problems by the cutting plane approach. Doctoral dissertation, UCL-Université Catholique de Louvain.
Aardal, K. (1998). Reformulation of capacitated facility location problems: How redundant information can help. Annals of Operations Research, 82, 289–308.
Aardal, K., Labbé, M., Leung, J., & Queyranne, M. (1996). On the two-level uncapacitated facility location problem. INFORMS Journal on Computing, 8(3), 289–301.
Bateni, M., & Hajiaghayi, M. (2012). Assignment problem in content distribution networks: Unsplittable hard-capacitated facility location. ACM Transactions on Algorithms (TALG), 8(3), 20.
Beasley, J. E. (1988). An algorithm for solving large capacitated warehouse location problems. European Journal of Operational Research, 33(3), 314–325.
Contreras, A. I., & Díaz, J. A. (2008). Scatter search for the single source capacitated facility location problem. Annals of Operations Research, 157(1), 73–89.
Hansen, P., Mladenović, N., & Perez, J. (2010). Variable neighborhood search: Methods and applications. Annals of Operations Research, 175(1), 367–407.
Hajiaghayi, M. T., Mahdian, M., & Mirrokni, S. V. (2003). The facility location problem with general cost functions. Networks: An International Journal, 42(1), 42–47.
Harkness, J., & ReVelle, C. (2003). Facility Location with increasing production costs. European Journal of Operational Research, 145, 1–13.
Holmberg, K. (1999). Exact solution methods for uncapacitated location problems with convex transportation costs. European Journal of Operational Research, 114, 127–140.
Irawan, C. A., Luis, M., Salhi, S., & Imran, A. (2019). The incorporation of fixed cost and multilevel capacities into the discrete and continuous single source capacitated facility location problem. Annals of Operations Research, 275, 367–392.
Jain, K., Mahdian, M., Markakis, E., Saberi, A., & Vazirani, V. V. (2003). Greedy facility location algorithms analyzed using dual fitting with factor-revealing LP. Journal of the ACM, 50(6), 795–824.
Lee, C. Y. (1991). An optimal algorithm for the multiproduct capacitated facility location problem with a choice of facility type. Computers and Operations Research, 18, 167–182.
Levi, R., Shmoys, D. B., & Swamy, C. (2012). LP-based approximation algorithms for capacitated facility location. Mathematical Programming, 131(1–2), 365–379.
Lin, J. H., & Vitter, J. S. (1992). Approximation algorithms for geometric median problems. Information Processing Letters, 44(5), 245–249.
Lu, D., Gzara, F., & Elhedhli, S. (2014). Facility location with economies and diseconomies of scale: Models and column generation heuristics. IIE Transactions, 46, 585–600.
Mazzola, J. B., & Neebe, A. W. (1999). Lagrangian-relaxation-based solution procedures for a multiproduct capacitated facility location problem with a choice of facility type. European Journal of Operational Research, 115, 285–299.
Mirchandani, P. B., & Francis, R. L. (1990). Discrete location theory. Wiley.
Ortiz-Astorquiza, C., Contreras, I., & Laporte, G. (2018). Multi-level facility location problems. European Journal of Operational Research, 267(3), 791–805.
Pal, M., Tardos, E., & Wexler, T. (2001). Facility location with nonuniform hard capacities. In Proceedings of the 42nd annual IEEE symposium on the foundations of computer science, pp. 329–338.
Saif, A., & Elhedhli, S. (2016). A Lagrangian heuristic for concave cost facility location problems: The plant location and technology acquisition problem. Optimization Letters, 10(5), 1087–1100.
Sharkey, T. C., & Romeijn, H. E. (2010). Greedy approaches for a class of nonlinear generalized assignment problems. Discrete Applied Mathematics, 158, 559–572.
Shmoys, D. B., Tardos, É., & Aardal, K. (1997). Approximation algorithms for facility location problems. In Proceedings of the twenty-ninth annual ACM symposium on Theory of computing, pp. 265–274.
Shu, J., Wu, T., & Zhang, K. (2015). Warehouse location and two-echelon inventory management with concave operating cost. International Journal of Production Research, 53(9), 2718–2729.
Soland, R. M. (1974). Optimal facility location with concave costs. Operations Research, 22(2), 373–382.
Sridharan, R. (1995). The capacitated plant location problem. European Journal of Operational Research, 87, 203–213.
Tragantalerngsak, S., Holt, J., & Ro, M. (1997). Lagrangian heuristics for the two-echelon, single-source, capacitated facility location problem. European Journal of Operational Research, 102(3), 611–625.
Vazirani, V. V. (2013). Approximation algorithms. Springer.
Williamson, D. P., & Shmoys, D. B. (2011). The design of approximation algorithms. Cambridge University Press.
Wu, L.-Y., Zhang, X.-S., & Zhang, J.-L. (2006). Capacitated facility location problem with general setup cost. Computers and Operations Research, 33, 1226–1241.
Wolsey, L. A. (1998). Integer programming (Vol. 50). Wiley.
Wu, T., Shen, H., & Zhu, C. (2015). A multi-period location model with transportation economies-of-scale and perishable inventory. International Journal of Production Economics, 169, 343–349.
Zhang, H., Beltran-Royo, C., Wang, B., & Zhang, Z. (2019). Two-phase semi-Lagrangian relaxation for solving the uncapacitated distribution centers location problem for B2C E-commerce. Computational Optimization and Applications, 72(3), 827–848.
Zhang, J., Chen, B., & Ye, Y. (2005). A multiexchange local search algorithm for the capacitated facility location problem. Mathematics of Operations Research, 30(2), 389–403.
Zheng, X., Yin, M., & Zhang, Y. (2019). Integrated optimization of location, inventory and routing in supply chain network design. Transportation Research Part B, 121, 1–20.
Acknowledgements
Georgios Zois has been supported by the Athens University of Economics and Business, Greece through its Basic Research Funding Program. This research has been partially funded by the EU Horizon 2020 Project No. 731932 Transforming Transport.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Supplementary Information
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Avgerinos, I., Mourtos, I. & Zois, G. Multi-type facility location in printing and parcel delivery services. Ann Oper Res 309, 365–393 (2022). https://doi.org/10.1007/s10479-021-04469-3
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10479-021-04469-3