Skip to main content

Genetic Algorithm for Solving Survivable Network Design with Simultaneous Unicast and Anycast Flows

  • Conference paper
  • First Online:
Proceedings of The Eighth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA), 2013

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 212))

Abstract

We consider the survivable network design problem for simultaneous unicast and anycast flow requests. In this problem, a network is modeled by a connected, weighted and undirected graph with link cost follows All Capacities Modular Cost (ACMC) model. Given a set of flow demand, this problem aims at finding a set of connection with minimized network cost to protect the network against any single failure. This problem is proved to be NP-hard. In this paper, we propose a new Genetic Algorithm for solving the ACMC Survivable Network Design Problem (A-SNDP). Extensive simulation results on Polska, Germany and Atlanta network instances show that the proposed algorithm is much more efficient than the Tabu Search and other baseline algorithms such as FBB1 and FBB2 in terms of minimizing the network cost.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Gładysz J et al (2010) Tabu search algorithm for survivable network design problem with simultaneous unicast and anycast flows. Int J Electron Telecommun 56(1):41-48, Versita Publisher, Warsaw

    Google Scholar 

  2. Walkowiak K (2008) Optimization of unicast and anycast flows in connection-oriented networks. In: Gervas O (ed) Proceedings of computational science and its applications—ICCSA 2008, LNCS, vol 5072. Springer, Perugia, pp 797–807

    Google Scholar 

  3. Anycast vs Unicast. http://communitydns.eu/Anycast.pdf. Accessed 18 July 2012

  4. Walkowiak K (2006) A new function for optimization of working paths in survivable MPLS networks. In: Proceedings of computer and information sciences—ISCIS 2006. Springer, Istanbul, pp 424–433

    Google Scholar 

  5. Grover W (2004) Mesh-based survivable networks: options and strategies for optical, MPLS SONET and ATM networking. Prentice Hall PTR, New Jersey

    Google Scholar 

  6. Sharma V, Hellstrand F (2003) Framework for MPLS-based recovery. RFC 3469

    Google Scholar 

  7. Gladysz J, Walkowiak K (2009) Optimization of survivable networks with simultaneous unicast and anycast flows. In: Proceedings of ICUMT. Poland, pp 1–6

    Google Scholar 

  8. Binh H et al (2012) Heuristic algorithms for solving survivable network design problem with simultaneous unicast and anycast flows. In: Proceedings of 8th international conference on intelligence on computing, ICIC 2012. Huangshang, China, pp 137–145

    Google Scholar 

  9. Nissen V, Gold S (2008) Survivable network design with an evolution strategy. In: Proceedings of success in evolutionary computation. Springer, Berlin, pp 263–283

    Google Scholar 

  10. Pioro M, Medhi D (2004) Routing, flow, and capacity design in communication and computer networks. Morgan Kaufmann Publishers, San Francisco

    Google Scholar 

  11. Battiti R, Brunato M, Mascia F (2008) Reactive search intelligent optimization. Springer, New York

    Google Scholar 

  12. Vasseur J, Pickavet M, Demeester P (2004) Network recovery: protection and restoration of optical, SONET-SDH IP and MPLS. Morgan Kaufmann, San Francisco

    Google Scholar 

  13. Kasprzak A (1989) Algorithms of flow, capacity and topology structure in computer networks. Monography, Wroclaw

    Google Scholar 

  14. Walkowiak K (2003) Anycast communication—a new approach to survivability of connection-oriented networks. In: Proceedings of communications in computer and information science. Springer, Berlin, pp 378–389

    Google Scholar 

  15. Johnson D, Deering S (1999) Reserved IPv6 subnet anycast addresses. RFC 2526

    Google Scholar 

  16. Michalewicz Z (1995) Genetic algorithms + data structures = evolution programs, 3rd edn. Springer

    Google Scholar 

Download references

Acknowledgments

This work was supported the National Foundation for Science and Technology Development (Nafosted), Ministry of Science and Technology under the project named “Design and Routing for Optical Networks” grant number 102.01.13.09.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Huynh Thi Thanh Binh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Binh, H.T.T., Ngo, S.H., Nguyen, D.N. (2013). Genetic Algorithm for Solving Survivable Network Design with Simultaneous Unicast and Anycast Flows. In: Yin, Z., Pan, L., Fang, X. (eds) Proceedings of The Eighth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA), 2013. Advances in Intelligent Systems and Computing, vol 212. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37502-6_144

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37502-6_144

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37501-9

  • Online ISBN: 978-3-642-37502-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics