A Memetic Algorithm for Dynamic Shortest Path Routing on Mobile Ad-hoc Networks

被引:6
|
作者
Sabar, Nasser R. [1 ]
Song, Andy [1 ]
Tari, Zahir [1 ]
Yi, Xun [1 ]
Zomaya, Albert [2 ]
机构
[1] RMIT Univ, Sch Comp Sci & IT, Melbourne, Vic, Australia
[2] Univ Sydney, Sch Informat Technol, Sydney, NSW 2006, Australia
关键词
D O I
10.1109/ICPADS.2015.16
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The shortest path routing (SPR) problem is a well-known challenge in the field of mobile network routing. The aim is to find the least cost path that connect a specific source node with a specific destination node. Although there are numerous algorithms to solve SPR, most of them consider only static environments in which the network topology and link-cost never change. A network with dynamic topologies and cost are indeed more challenging but more practical in real world applications. This paper presents a memetic algorithm for dynamic SPR (DSPR) problems in a mobile network. The proposed approach consists of three stages: genetic algorithm, local search and elitism-based immigrants procedure. Genetic algorithm (GA) is applied in the first stage to explore the search space and generate a new set of solutions. The generated solutions are further improved in the second stage by a local search algorithm. In third stage, an elitism-based immigrants procedure is activated to handle the dynamic changes by maintaining the diversity of the search process. The performance of the proposed algorithm has been evaluated on dynamic shortest path routing problem instances under both cyclic and acyclic environments. The study shows that, on both circumstances, the proposed algorithm is very stable with regards to dynamic network changes. This method is highly competitive compared to state-of-the-art algorithms in the literature as it outperformed these algorithms on all instances of dynamic routing during evaluation.
引用
收藏
页码:60 / 67
页数:8
相关论文
共 50 条
  • [1] A Multi-Population Memetic Algorithm for Dynamic Shortest Path Routing in Mobile Ad-hoc Networks
    Turky, Ayad
    Sabar, Nasser R.
    Song, Andy
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 4119 - 4126
  • [2] A Multi-memory Multi-population Memetic Algorithm for Dynamic Shortest Path Routing in Mobile Ad-hoc Networks
    Sabar, Nasser R.
    Turky, Ayad
    Song, Andy
    PRICAI 2016: TRENDS IN ARTIFICIAL INTELLIGENCE, 2016, 9810 : 406 - 418
  • [3] SMS: SHORTEST MULTIPATH SOURCE ROUTING FOR MOBILE AD-HOC NETWORKS
    Zafar, Haseeb
    Harle, David
    Andonovic, Ivan
    Ashraf, Mahmood
    ICSPC: 2007 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2007, : 97 - +
  • [4] Reliable routing algorithm in mobile Ad-hoc networks
    Guo, SS
    Yang, FC
    INFORMATION NETWORKING: NETWORKING TECHNOLOGIES FOR ENHANCED INTERNET SERVICES, 2003, 2662 : 723 - 733
  • [5] A Dynamic Energy Savvy Routing Algorithm for Mobile Ad-Hoc and Sensor Networks
    Jambli, M. N.
    Khan, A. S.
    Lenando, H.
    Abdullah, J.
    Suhaili, S. M.
    ADVANCED SCIENCE LETTERS, 2017, 23 (06) : 5542 - 5546
  • [6] A Dynamic Ant Colony Based Routing Algorithm for Mobile Ad-hoc Networks
    Khosrowshahi-Asl, Ehsan
    Noorhosseini, Majid
    Pirouz, Atieh Saberi
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2011, 27 (05) : 1581 - 1596
  • [7] Ant routing algorithm for mobile ad-hoc networks (ARAMA)
    Hussein, O
    Saadawi, T
    2003 IEEE INTERNATIONAL PERFORMANCE, COMPUTING, AND COMMUNICATIONS CONFERENCE PROCEEDINGS, 2003, : 281 - 290
  • [8] Prefix routing in mobile ad-hoc networks
    Chen, X
    Wu, J
    Jia, XD
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2002, : 66 - 71
  • [9] Routing protocols in mobile Ad-hoc networks
    Gilaberte, RL
    Herrero, LP
    Proceedings of the Fourth IASTED International Conference on Communication Systems and Networks, 2005, : 196 - 201
  • [10] Routing with Dijkstra in Mobile Ad-Hoc Networks
    Mahmoodi, Khudaydad
    Balcilar, Muhammet
    Amasyali, M. Fatih
    Yavuz, Sirma
    Uzun, Yuecel
    Davletov, Feruz
    RoboCup 2013: Robot World Cup XVII, 2014, 8371 : 316 - 325