Abstract
This chapter considers one of the most important extensions to “basic” network design models required to accurately model real-world applications: the fact that the capacity on the arcs does not come in an “all-or-nothing” fashion, but with a more complex cost. This often corresponds to the fact that providing capacity actually boils down to provisioning appropriate facilities on the arc. In some simple cases, such as when the facilities can be installed independently from one another or when they are all identical, the models of the previous chapters can be adapted via the simple trick of replicating the arcs. This leads to replicating the flow variables, which might be disadvantageous. Furthermore, in general, the shape of the cost-of-capacity function can be much more complex due to nontrivial interactions between installation of different facilities. However, every reasonable cost-of-capacity function can be approximated as a piecewise linear (possibly, non-convex) one, where the extent of the approximation can be tightly controlled at the cost of the number of breakpoints, and therefore are appropriate for a large variety of real-world applications. This chapter focuses on such models, considering both a very general case and some more restricted ones that serve to illustrate the main concepts. We show that the best models in terms of tightness of the continuous relaxation bound suffer from a significant increase in the number of variables, even more so than the already rather large ones corresponding to simpler cases. Because of this, we review the use of techniques that allow to efficiently solve very large formulations by dynamically generating smaller portions of them. These techniques are instrumental for the practical solution of network design problems with piecewise linear costs.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Atamtürk, A., & Rajan, D. (2002). On splittable and unsplittable flow capacitated network design arc-set polyhedra. Mathematical Programming A, 92, 315–333.
Balakrishnan, A., & Graves, S. C. (1989). A composite algorithm for a concave-cost network flow problem. Networks, 19, 175–202.
Balas, E. (1979). Disjunctive programming. Annals of Discrete Mathematics, 5, 3–51.
Croxton, K. L., Gendron, B., & Magnanti, T. L. (2003a). Models and methods for merge-in-transit operations. Transportation Science, 37(1), 1–22.
Croxton, K. L., Gendron, B., & Magnanti, T. L. (2003b). A comparison of mixed-integer programming models for nonconvex piecewise linear cost minimization problems. Management Science, 49(9), 1268–1273.
Croxton, K. L., Gendron, B., & Magnanti, T. L. (2007). Variable disaggregation in network flow problems with piecewise linear costs. Operations Research, 55(1), 146–157.
Dantzig, G. B. (1960). On the significance of solving linear programming problems with some integer variables. Econometrica, 28, 30–44.
Fortz, B., Gouveia, L., & Joyce-Moniz, M. (2017). Models for the piecewise linear unsplittable multicommodity flow problems. European Journal of Operational Research, 261, 30–42.
Frangioni, A. (2005). About Lagrangian methods in integer optimization. Annals of Operations Research, 139, 163–193.
Frangioni, A. (2020). Standard bundle methods: untrusted models and duality. In A. M. Bagirov, M. Gaudioso, N. Karmitsa, M. Mäkelä, & S. Taheri (Eds.), Numerical nonsmooth optimization: state of the art algorithms (pp. 61–116). Cham: Springer.
Frangioni, A., & Gendron, B. (2009). 0-1 reformulations of the multicommodity capacitated network design problem. Discrete Applied Mathematics, 157(6), 1229–1241.
Frangioni, A., & Gendron, B. (2013). A stabilized structured Dantzig-Wolfe decomposition method. Mathematical Programming B, 140, 45–76.
Gendron, B. (2019). Revisiting Lagrangian relaxation for network design. Discrete Applied Mathematics, 261, 203–218.
Gendron, B., & Gouveia, L. (2017). Reformulations by discretization for piecewise linear integer multicommodity network flow problems. Transportation Science, 51(2), 629–649.
Huchette, J., & Vielma, J. P. (2019). A geometric way to build strong mixed-integer programming formulations. Operations Research Letters, 47, 601–606.
Jeroslow, R. G., & Lowe, J. K. (1984). Modeling with integer variables. Mathematical Programming Studies, 22, 167–184.
Keha, A. B., de Farias, I. R., & Nemhauser, G. L. (2004). Models for representing piecewise linear cost functions. Operations Research Letters, 32, 44–48.
Khuong, P. V. (2013). Lagrangian-informed mixed integer programming reformulations. PhD thesis, Département d’informatique et recherche opérationnelle, Université de Montréal
Kim, D., & Pardalos, P. (2000a). Dynamic slope scaling and trust interval techniques for solving concave piecewise linear network flow problems. Networks, 35(3), 216–222.
Kim, D., & Pardalos, P. (2000b). A dynamic domain contraction algorithm for nonconvex piecewise linear network flow problems. Journal of Global Optimization, 17, 225–234.
Mahey, P., & de Souza, M. C. (2017). Multicommodity network flows with nonconvex arc costs. Pesquisa Operacional, 37(3), 571–595.
Manne, A. S., & Markovitz, H. M. (1957). On the solution of discrete programming problems. Econometrica, 25, 84–110.
Vielma, J. P. (2018). Embedding formulations and complexity for unions of polyhedra. Management Science, 64(10), 4721–4734.
Vielma, J. P. (2019). Small and strong formulations for unions of convex sets from the cayley embedding. Mathematical Programming A, 177, 21–53.
Vielma, J. P., Ahmed, S., & Nemhauser, G. L. (2010). Mixed-integer models for nonseparable piecewise linear optimization: unifying framework and extensions. Operations Research, 58(2), 303–315.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s)
About this chapter
Cite this chapter
Frangioni, A., Gendron, B. (2021). Piecewise Linear Cost Network Design. In: Crainic, T.G., Gendreau, M., Gendron, B. (eds) Network Design with Applications to Transportation and Logistics. Springer, Cham. https://doi.org/10.1007/978-3-030-64018-7_6
Download citation
DOI: https://doi.org/10.1007/978-3-030-64018-7_6
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-64017-0
Online ISBN: 978-3-030-64018-7
eBook Packages: Business and ManagementBusiness and Management (R0)