Abstract
We propose a solution approach for stochastic network design problems with uncertain demands. We investigate how to efficiently use reduced cost information as a means of guiding variable fixing to define a restriction that reduces the complexity of solving the stochastic model without sacrificing the quality of the solution obtained. We then propose a matheuristic approach that iteratively defines and explores restricted regions of the global solution space that have a high potential of containing good solutions. Extensive computational experiments show the effectiveness of the proposed approach in obtaining high-quality solutions, while reducing the computational effort to obtain them.
Similar content being viewed by others
References
Angelelli, E., Mansini, R., Speranza, M.G.: Kernel search: a general heuristic for the multi-dimensional knapsack problem. Comput. Oper. Res. 37(11), 2017–2026 (2010)
Archetti, C., Speranza, M.G., Savelsbergh, M.W.: An optimization-based heuristic for the split delivery vehicle routing problem. Transp. Sci. 42(1), 22–31 (2008)
Balas, E., Zemel, E.: An algorithm for large zero-one knapsack problems. Oper. Res. 28(5), 1130–1154 (1980)
Birge JR, Louveaux F (2011) Introduction to Stochastic Programming. Springer Science & Business Media
Crainic, T.G.: Service network design in freight transportation. Eur. J. Oper. Res. 122(2), 272–288 (2000)
Crainic, T.G., Fu, X., Gendreau, M., Rei, W., Wallace, S.W.: Progressive hedging-based metaheuristics for stochastic network design. Networks 58(2), 114–124 (2011)
Crainic, T.G., Hewitt, M., Rei, W.: Scenario grouping in a progressive hedging-based meta-heuristic for stochastic network design. Comput. Oper. Res. 43, 90–99 (2014)
Crainic, T.G., Maggioni, F., Perboli, G., Rei, W.: Reduced cost-based variable fixing in two-stage stochastic programming. Ann. Oper. Res. (2018). https://doi.org/10.1007/s10479-018-2942-8
Crainic, T.G., Hewitt, M., Maggioni, F., Rei, W.: Partial benders decomposition: general methodology and application to stochastic network design. Transportation Science (2020)
De Franceschi, R., Fischetti, M., Toth, P.: A new ilp-based refinement heuristic for vehicle routing problems. Math. Program. 105(2–3), 471–499 (2006)
Ghamlouche, I., Crainic, T.G., Gendreau, M.: Cycle-based neighbourhoods for fixed-charge capacitated multicommodity network design. Oper. Res. 51(4), 655–667 (2003)
Higle, J.L., Wallace, S.W.: Sensitivity analysis and uncertainty in linear programming. Interfaces 33(4), 53–60 (2003)
Lium, A.G., Crainic, T.G., Wallace, S.W.: A study of demand stochasticity in service network design. Transp. Sci. 43(2), 144–157 (2009)
Maggioni, F., Wallace, S.W.: Analyzing the quality of the expected value solution in stochastic programming. Ann. Oper. Res. 200(1), 37–54 (2012)
Magnanti, T.L., Wong, R.T.: Network design and transportation planning: models and algorithms. Transp. Sci. 18(1), 1–55 (1984)
Minoux, M.: Networks synthesis and optimum network design problems: Models, solution methods and applications. Networks 19(3), 313–360 (1989)
Puchinger, J., Raidl, G.R.: Combining metaheuristics and exact algorithms in combinatorial optimization: A survey and classification. In: International Work-Conference on the Interplay Between Natural and Artificial Computation, Springer, pp 41–53 (2005)
Rahmaniani, R., Crainic, T.G., Gendreau, M., Rei, W.: The benders decomposition algorithm: a literature review. Eur. J. Oper. Res. 259(3), 801–817 (2017)
Raidl, G.R.: A unified view on hybrid metaheuristics. In: International Workshop on Hybrid Metaheuristics. Springer, pp 1–12 (2006)
Rockafellar, R.T., Wets, R.J.B.: Scenarios and policy aggregation in optimization under uncertainty. Math. Oper. Res. 16(1), 119–147 (1991)
Sarayloo, F., Crainic, T.G., Rei, W.: A learning-based matheuristic for stochastic multicommodity network design. INFORMS J Comput (2020). https://doi.org/10.1287/ijoc.2020.0967
Thapalia, B.K., Crainic, T.G., Kaut, M., Wallace, S.W.: Single-commodity network design with stochastic demand and multiple sources and sinks. INFOR Inf. Syst. Oper. Res. 49(3):193–211 (2011)
Thapalia, B.K., Crainic, T.G., Kaut, M., Wallace, S.W.: Single-commodity network design with random edge capacities. Eur. J. Oper. Res. 220(2), 394–403 (2012a)
Thapalia, B.K., Wallace, S.W., Kaut, M., Crainic, T.G.: Single source single-commodity stochastic network design. CMS 9(1), 139–160 (2012b)
Van Slyke, R.M., Wets, R.: L-shaped linear programs with applications to optimal control and stochastic programming. SIAM J. Appl. Math. 17(4), 638–663 (1969)
Wallace, S.W.: Decision making under uncertainty: Is sensitivity analysis of any use? Oper. Res. 48(1), 20–25 (2018)
Wang, X., Crainic, T.G., Wallace, S.W.: Stochastic network design for planning scheduled transportation services: the value of deterministic solutions. INFORMS J. Comput. 31(1), 153–170 (2019). https://doi.org/10.1287/ijoc.2018.0819
Acknowledgements
While working on this project, T.G. Crainic was Adjunct Professor with the Department of Computer Science and Operations Research, Université de Montréal. Partial funding for this project has been provided by the Natural Sciences and Engineering Council of Canada (NSERC), through its Discovery Grant program, and by the Fonds Québécois de la Recherche sur la nature et les technologies (FQRNT) through its strategic center infrastructure grant program.
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.
Rights and permissions
About this article
Cite this article
Sarayloo, F., Crainic, T.G. & Rei, W. A reduced cost-based restriction and refinement matheuristic for stochastic network design problem. J Heuristics 27, 325–351 (2021). https://doi.org/10.1007/s10732-020-09460-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10732-020-09460-y