Skip to main content
Log in

Novel formulations and VNS-based heuristics for single and multiple allocation p-hub maximal covering problems

  • Original Paper
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

This paper deals with uncapacitated single and multiple allocation p-hub maximal covering problems (USApHMCP and UMApHMCP) with binary and partial covering criteria. We present new mixed-integer programming formulations of the considered problems, which are valid for both binary and partial coverage cases. The efficiency of the proposed formulations is evaluated through computational experiments on smaller-size instances, and compared with the state-of-the art models from the literature. The obtained results indicate that the new UMApHMCP formulation outperforms the existing one for both coverage criteria in the sense of solutions’ quality and running times. In order to solve instances of larger problem dimension, we develop two heuristic methods based on variable neighborhood search: general VNS (GVNS) for USApHMCP and basic VNS (BVNS) for UMApHMCP. The proposed GVNS and BVNS involve the same shaking procedure in order to hopefully escape local minima traps, while local search phases in GVNS and BVNS use different neighborhood structures in accordance with applied allocation schemes. Computational experiments conducted on smaller-size instances showed that both GVNS and BVNS almost instantly reach all known optimal solutions. In addition, the proposed GVNS and BVNS showed to be very efficient when solving large and large-scale hub instances with up to 1000 nodes, which were not previously considered as test instances for the considered problems. Both GVNS and BVNS provided best solutions on challenging USApHMCP and UMApHMCP instances for both coverage cases in short running times, which indicates their potential to be applied to similar problems.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2

Similar content being viewed by others

References

  • Adenso-Diaz, B., & Rodriguez, F. (1997). A simple search heuristic for the MCLP: Application to the location of ambulance bases in a rural region. Omega, 25(2), 181–187.

    Article  Google Scholar 

  • Ahuja, R. K., Magnanti, T. L., & Orlin, J. B. (1993). Network flows: Theory, algorithms, and applications. Upper Saddle River, NJ: Prentice-Hall, Inc.

    Google Scholar 

  • Alumur, S., & Kara, B. Y. (2008). Network hub location problems: The state of the art. European Journal of Operational Research, 190(1), 1–21.

    Article  Google Scholar 

  • Alumur, S., & Kara, B. Y. (2009). A hub covering network design problem for cargo applications in turkey. Journal of Operational Research Society, 60(10), 1349–1359.

    Article  Google Scholar 

  • Beasley, J. E. (1996). Obtaining test problems via internet. Journal of Global Optimization, 8(4), 429–433.

    Article  Google Scholar 

  • Berman, O., & Krass, D. (2002). The generalized maximal covering location problem. Computers & Operations Research, 29(6), 563–581.

    Article  Google Scholar 

  • Berman, O., Krass, D., & Drezner, Z. (2003). The gradual covering decay location problem on a network. European Journal of Operational Research, 151(3), 474–480.

    Article  Google Scholar 

  • Brimberg, J., Mladenović, N., Todosijević, R., & Urošević, D. (2017). A basic variable neighborhood search heuristic for the uncapacitated multiple allocation \(p\)-hub center problem. Optimization Letters, 11(2), 313–327.

    Article  Google Scholar 

  • Brimberg, J., Mladenović, N., & Urosević, D. (2015). Solving the maximally diverse grouping problem by skewed general variable neighborhood search. Information Sciences, 295, 650–675.

    Article  Google Scholar 

  • Cafieri, S., Hansen, P., & Mladenović, N. (2014). Edge-ratio network clustering by variable neighborhood search. The European Physical Journal B, 87(5), 1–7.

    Article  Google Scholar 

  • Campbell, J. F. (1994). Integer programming formulations of discrete hub location problems. European Journal of Operational Research, 72(2), 387–405.

    Article  Google Scholar 

  • Carrizosa, E., Mladenović, N., & Todosijević, R. (2013). Variable neighborhood search for minimum sum-of-squares clustering on networks. European Journal of Operational Research, 230(2), 356–363.

    Article  Google Scholar 

  • Church, R. L., & Roberts, K. L. (1983). Generalized coverage models and public facility location. Papers in regional science, 53(1), 117–135.

    Article  Google Scholar 

  • Della Croce, F., & Salassa, F. (2014). A variable neighborhood search based matheuristic for nurse rostering problems. Annals of Operations Research, 218(1), 185–199.

    Article  Google Scholar 

  • Drezner, Z., Brimberg, J., Mladenović, N., & Salhi, S. (2015). New heuristic algorithms for solving the planar p-median problem. Computers & Operations Research, 62, 296–304.

    Article  Google Scholar 

  • Ernst, A. T., Jiang, H., Krishnamoorthy, M., & Baatar, H. (2011). Reformulations and computational results for uncapacitated single and multiple allocation hub covering problems. Working Paper Series, 1, 1–18.

    Google Scholar 

  • Ernst, A. T., & Krishnamoorthy, M. (1998a). Exact and heuristic algorithms for the uncapacitated multiple allocation \(p\)-hub median problem. European Journal of Operational Research, 104(1), 100–112.

    Article  Google Scholar 

  • Ernst, Andreas T., & Krishnamoorthy, M. (1998b). Exact and heuristic algorithms for the uncapacitated multiple allocation \(p\)-hub median problem. European Journal of Operational Research, 104(1), 100–112.

    Article  Google Scholar 

  • Farahani, R. Z., Hekmatfar, M., Arabani, A. B., & Nikbakhsh, E. (2013). Hub location problems: A review of models, classification, solution techniques, and applications. Computers & Industrial Engineering, 64(4), 1096–1109.

    Article  Google Scholar 

  • Galvão, R. D., & ReVelle, C. (1996). A lagrangean heuristic for the maximal covering location problem. European Journal of Operational Research, 88(1), 114–123.

    Article  Google Scholar 

  • Hansen, P., Mladenović, N., & Moreno Prez, J. A. (2008). Variable neighborhood search. European Journal of Operational Research, 191(3), 593–595.

    Article  Google Scholar 

  • Hansen, P., Mladenović, N., & Pérez, J. A. M. (2010). Variable neighbourhood search: Methods and applications. Annals of Operations Research, 175(1), 367–407.

    Article  Google Scholar 

  • Hansen, P., Mladenović, N., Todosijević, R., & Hanafi, S. (2016). Variable neighborhood search: Basics and variants. EURO Journal on Computational Optimization. doi:10.1007/s13675-016-0075-x.

  • Hwang, Y. H., & Lee, Y. H. (2012). Uncapacitated single allocation \(p\)-hub maximal covering problem. Computers & Industrial Engineering, 63(2), 382–389.

    Article  Google Scholar 

  • Ilić, A., Urošević, D., Brimberg, J., & Mladenović, N. (2010). A general variable neighborhood search for solving the uncapacitated single allocation \(p\)-hub median problem. European Journal of Operational Research, 206(2), 289–300.

    Article  Google Scholar 

  • Kara, B. Y., & Tansel, B. c. (2003). The single-assignment hub covering problem: Models and linearizations. Journal of the Operational Research Society, 54(1), 59–64.

    Article  Google Scholar 

  • Karasakal, O., & Karasakal, E. K. (2004). A maximal covering location model in the presence of partial coverage. Computers & Operations Research, 31(9), 1515–1526.

    Article  Google Scholar 

  • Meyer, T., Ernst, A. T., & Krishnamoorthy, M. (2009). A 2-phase algorithm for solving the single allocation \(p\)-hub center problem. Computers & Operations Research, 36(12), 3143–3151.

    Article  Google Scholar 

  • Mjirda, A., Jarboui, B., Macedo, R., Hanafi, S., & Mladenović, N. (2014). A two phase variable neighborhood search for the multi-product inventory routing problem. Computers & Operations Research, 52(Part B), 291–299.

    Article  Google Scholar 

  • Mladenović, N., & Hansen, P. (1997). Variable neighborhood search. Computers & Operations Research, 24(11), 1097–1100.

    Article  Google Scholar 

  • Mladenović, N., Todosijević, R., & Urosević, D. (2014). Two level general variable neighborhood search for attractive travelling salesman problem. Computers & Operations Research, 52(Part B), 341–348.

    Article  Google Scholar 

  • O’Kelly, Morton E. (1987). A quadratic integer program for the location of interacting hub facilities. European Journal of Operational Research, 32(3), 393–404.

    Article  Google Scholar 

  • Peker, M., & Kara, B. Y. (2015). The \(p\)-hub maximal covering problem and extensions for gradual decay functions. Omega, 54, 158–172.

    Article  Google Scholar 

  • Sarasola, B., Doerner, K. F., Schmid, V., & Alba, E. (2016). Variable neighborhood search for the stochastic and dynamic vehicle routing problem. Annals of Operations Research, 236(2), 425–461.

    Article  Google Scholar 

  • Todosijević, R., Urošević, D., Mladenović, N., & Hanafi, S. (2015). A general variable neighborhood search for solving the uncapacitated \(r\)-allocation \(p\)-hub median problem. Optimization Letters, 1–13. doi:10.1007/s11590-015-0867-6.

  • Wagner, B. (2008). Model formulations for hub covering problems. Journal of the Operational Research Society, 59(7), 932–938.

    Article  Google Scholar 

  • Weng, K.-r., Yang, C., & Ma, Y.-f. (2006). Two artificial intelligence heuristics in solving multiple allocation hub maximal covering problem. In Proceedings of the 2006 international conference on intelligent computing-volume part I (pp. 737–744). New York: Springer.

  • Yaman, H. (2011). Allocation strategies in hub networks. European Journal of Operational Research, 211(3), 442–451.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Raca Todosijević.

Additional information

This research was partially supported by Serbian Ministry of Education, Science and Technological Development under the Grants Nos. 174010 and 044006.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Janković, O., Mišković, S., Stanimirović, Z. et al. Novel formulations and VNS-based heuristics for single and multiple allocation p-hub maximal covering problems. Ann Oper Res 259, 191–216 (2017). https://doi.org/10.1007/s10479-017-2508-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-017-2508-1

Keywords

Navigation