Abstract
Given a set of commodities to be routed over a network, the network design problem with relays involves selecting a route for each commodity and determining the location of relays where the commodities must be reprocessed at certain distance intervals. We propose a hybrid approach based on variable neighborhood search. The variable neighborhood algorithm searches for the route for each commodity and the optimal relay locations for a given set of routes are determined by an implicit enumeration algorithm. We show that dynamic programming can be used to determine the optimal relay locations for a single commodity. Dynamic programming is embedded into the implicit enumeration algorithm to solve the relay location problem optimally for multiple commodities. The special structure of the problem is leveraged for computational efficiency. In the variable neighborhood search algorithm, the routes of the current solution are perturbed and reconstructed to generate neighbor solutions using random and greedy construction heuristics. Computational experiments on three sets of problems (80 instances) show that the variable neighborhood search algorithm with optimal relay allocations outperforms all existing algorithms in the literature.
Similar content being viewed by others
References
Ali, T.H., Radhakrishnan, S., Pulat, S., Gaddipati, N.C.: Relay network design in freight transportation systems. Transp. Res. Part E Logist. Transp. Rev. 38(6), 405–422 (2002)
Andre, J., Bonnans, F., Cornibert, L.: Optimization of capacity expansion planning for gas transportation networks. Eur. J. Oper. Res. 197(3), 1019–1027 (2009)
Cabral, E.A., Erkut, E., Laporte, G., Patterson, R.A.: The network design problem with relays. Eur. J. Oper. Res. 180(2), 834–844 (2007)
Chen, S., Ljubić, I., Raghavan, S.: The regenerator location problem. Networks 55(3), 205–220 (2010)
Chen, S., Ljubić, I., Raghavan, S.: The generalized regenerator location problem. INFORMS J. Comput. 27(2), 204–220 (2015)
Gouveia, L., Patricio, P., de Sousa, A.F., Valadas, R.: MPLS over WDM network design with packet level QoS constraints based on ILP models. In: IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies, 30 March–3 April 2003. Piscataway, NJ, USA, IEEE (2003)
Hansen, P., Mladenović, N.: Variable neighborhood search for the p-median. Locat. Sci. 5(4), 207–226 (1997)
Kabadurmus, O., Smith, A.E.: Multi-commodity \(k\)-splittable survivable network design problems with relays. Telecommun. Syst. (2015). doi:10.1007/s11235-015-0067-9
Kabirian, A., Hemmati, M.R.: A strategic planning model for natural gas transmission networks. Energy Policy 35(11), 5656–5670 (2007)
Konak, A.: Network design problem with relays: a genetic algorithm with a path-based crossover and a set covering formulation. Eur. J. Oper. Res. 218, 829–837 (2012)
Konak, A.: Two-edge disjoint survivable network design problem with relays: a hybrid genetic algorithm and Lagrangian heuristic approach. Eng. Optim. 46(1), 130–145 (2014)
Konak, A., Kulturel-Konak, S., Smith, A.: Two-edge disjoint survivable network design problem with relays. In: Chinneck, J.W., Kristjansson, B., Saltzman, M. (eds.) Operations Research and Cyber-Infrastructure. Operations Research/Computer Science Interfaces Series, vol. 47, pp. 279–292. Springer, New York (2009)
Kulturel-Konak, S., Konak, A.: A local search hybrid genetic algorithm approach to the network design problem with relay stations. In: Raghavan, S., Golden, B.L., Wasil, E. (eds.) Telecommunications Modeling, Policy, and Technology. Springer, New York (2008)
Laporte, G., Pascoal, M.M.B.: Minimum cost path problems with relays. Comput. Oper. Res. 38(1), 165–173 (2011)
Li, X., Aneja, Y., Huo, J.: Using branch-and-price approach to solve the directed network design problem with relays. Omega 40(5), 672–679 (2012)
Lin, S., Li, X., Wei, K., Yue, C.: A tabu search based metaheuristic for the network design problem with relays. In: 2014 11th International Conference on Paper presented at the Service Systems and Service Management (ICSSSM) (2014)
Mladenović, N., Hansen, P.: Variable neighborhood search. Comput. Oper. Res. 24(11), 1097–1100 (1997)
Reif, J.H.: Depth-first search is inherently sequential. Inf. Process. Lett. 20(5), 229–234 (1985)
Schneider, M., Stenger, A., Goeke, D.: The electric vehicle-routing problem with time windows and recharging stations. Transp. Sci. 48(4), 500–520 (2014)
Tabkhi, F., Pibouleau, L., Azzaro-Pantel, C., Domenech, S.: Total cost minimization of a high-pressure natural gas network. J. Energy Res. Technol. 131(4), 0430021–04300212 (2009)
Talbi, E.G.: A taxonomy of hybrid metaheuristics. J. Heuristics 8(5), 541–564 (2002)
Taylor, G.D., Whicker, G.L., Usher, J.S.: Multi-zone dispatching in truckload trucking. Transp. Res. Part E Logist. Transp. Rev. 37(5), 375–390 (2001)
Üster, H., Kewcharoenwong, P.: Strategic design and analysis of a relay network in truckload transportation. Transp. Sci. 45(4), 505–523 (2011)
Winters, J.H., Gitlin, R.D., Kasturia, S.: Reducing the effects of transmission impairments in digital fiber optic systems. IEEE Commun. Mag. 31(6), 68–76 (1993)
Xiao, Y., Zhang, R., Zhao, Q., Kaku, I., Xu, Y.: A variable neighborhood search with an effective local search for uncapacitated multilevel lot-sizing problems. Eur. J. Oper. Res. 235(1), 102–114 (2014)
Acknowledgements
This work is partly supported by the National Natural Science Foundation of China under Grant No. 71271009.
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
Rights and permissions
About this article
Cite this article
Xiao, Y., Konak, A. A variable neighborhood search for the network design problem with relays. J Heuristics 23, 137–164 (2017). https://doi.org/10.1007/s10732-017-9332-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10732-017-9332-2