Mobility-Based Backbone Formation in Wireless Mobile Ad-hoc Networks

In this paper, the well-known network backbone formation problem is modeled as the stochastic min-degree constrained minimum spanning tree (md-MST) problem, where the link duration is associated with the edge weight. Then, a decentralized learning automata-based algorithm is proposed to form the most stable backbone of the wireless mobile ad hoc network (MANET) by finding a near optimal solution to the stochastic md-MST problem of the network topology graph. The proposed method significantly decreases the network overhead and shortens the network delay by reducing the number of intermediate forwarding hosts. It also extends the backbone lifetime by selection of the links with the maximum expected duration. The convergence of the proposed algorithm to the most stable network backbone is proven on the basis of the Martingale theorem. Several simulation experiments are conducted to investigate the efficiency of the proposed backbone formation algorithm. Numerical results show the superiority of the proposed method over the existing methods in terms of the backbone lifetime, end-to-end delay, backbone size, packet delivery ratio, and control message overhead.

[1]  Javad Akbari Torkestani A new approach to the job scheduling problem in computational grids , 2011, Cluster Computing.

[2]  Pedro Martins,et al.  Min-degree constrained minimum spanning tree problem: complexity, properties, and formulations , 2012, Int. Trans. Oper. Res..

[3]  Ding-Zhu Du,et al.  On greedy construction of connected dominating sets in wireless networks , 2005, Wirel. Commun. Mob. Comput..

[4]  Javad Akbari Torkestani,et al.  Backbone formation in wireless sensor networks , 2012 .

[5]  Jie Wu,et al.  An extended localized algorithm for connected dominating set formation in ad hoc wireless networks , 2004, IEEE Transactions on Parallel and Distributed Systems.

[6]  M. Ümit Uyar,et al.  On stability analysis of virtual backbone in mobile ad hoc networks , 2008, Wirel. Networks.

[7]  Xiaohua Jia,et al.  Virtual backbone construction in multihop ad hoc wireless networks , 2006, Wirel. Commun. Mob. Comput..

[8]  Panos M. Pardalos,et al.  A New Heuristic for the Minimum Connected Dominating Set Problem on Ad Hoc Wireless Networks , 2004 .

[9]  Alexandre Salles da Cunha,et al.  Finding min-degree constrained spanning trees faster with a Branch-and-cut algorithm , 2010, Electron. Notes Discret. Math..

[10]  Stefano Basagni,et al.  Mobile Ad Hoc Networking , 2010 .

[11]  Hong Seong Park,et al.  A Cluster-Label-Based Mechanism for Backbones on Mobile Ad Hoc Networks , 2006, WWIC.

[12]  Javad Akbari Torkestani An adaptive focused Web crawling algorithm based on learning automata , 2012, Applied Intelligence.

[13]  Srikanth V. Krishnamurthy,et al.  Ad Hoc Networks: Technologies And Protocols , 2009, ADHOCNETS 2010.

[14]  Javad Akbari Torkestani,et al.  A distributed resource discovery algorithm for P2P grids , 2012, J. Netw. Comput. Appl..

[15]  Ivan Stojmenovic,et al.  Ad hoc Networking , 2004 .

[16]  Maurício C. de Souza,et al.  md-MST is NP-hard for d>=3 , 2010, Electron. Notes Discret. Math..

[17]  Barbaros Ç. Tansel,et al.  Min-degree constrained minimum spanning tree problem: New formulation via Miller-Tucker-Zemlin constraints , 2010, Comput. Oper. Res..

[18]  Mohammad Reza Meybodi,et al.  Finding minimum weight connected dominating set in stochastic graph based on learning automata , 2012, Inf. Sci..

[19]  Javad Akbari Torkestani An adaptive heuristic to the bounded-diameter minimum spanning tree problem , 2012, Soft Comput..

[20]  Javad Akbari Torkestani LAAP: A Learning Automata-based Adaptive Polling Scheme for Clustered Wireless Ad-Hoc Networks , 2013, Wirel. Pers. Commun..

[21]  Kumpati S. Narendra,et al.  Learning automata - an introduction , 1989 .

[22]  Orhan Dagdeviren,et al.  A Distributed Backbone Formation Algorithm for Mobile Ad Hoc Networks , 2006, ISPA.

[23]  Paul Francis,et al.  Core based trees (CBT) , 1993, SIGCOMM 1993.

[24]  Pierre Hansen,et al.  Variable Neighborhood Search , 2018, Handbook of Heuristics.

[25]  Javad Akbari Torkestani,et al.  A learning automata based approach to the bounded-diameter minimum spanning tree problem , 2013 .

[26]  Marco Conti,et al.  Mobile Ad-hoc Networking - Minitrack Introduction , 2001, HICSS.

[27]  Pedro Martins,et al.  VNS and second order heuristics for the min-degree constrained minimum spanning tree problem , 2009, Comput. Oper. Res..

[28]  B. R. Harita,et al.  Learning automata with changing number of actions , 1987, IEEE Transactions on Systems, Man, and Cybernetics.

[29]  Javad Akbari Torkestani,et al.  An adaptive learning to rank algorithm: Learning automata approach , 2012, Decis. Support Syst..

[30]  S. Smys,et al.  Efficient self-organized backbone formation in mobile ad hoc networks (MANETs) , 2012, Comput. Electr. Eng..

[31]  Javad Akbari Torkestani An adaptive learning automata-based ranking function discovery algorithm , 2012, Journal of Intelligent Information Systems.

[32]  Jamal N. Al-Karaki,et al.  Efficient virtual-backbone routing in mobile ad hoc networks , 2008, Comput. Networks.

[33]  Xiang-Yang Li,et al.  Geometric Spanners for Wireless Ad Hoc Networks , 2003, IEEE Trans. Parallel Distributed Syst..

[34]  S. V. Rao,et al.  An Efficient Distributed Algorithm for Finding Virtual Backbones in Wireless Ad-Hoc Networks , 2005, HiPC.

[35]  Xiuzhen Cheng,et al.  Virtual backbone construction in multihop ad hoc wireless networks: Research Articles , 2006 .

[36]  Javad Akbari Torkestani A NEW DISTRIBUTED JOB SCHEDULING ALGORITHM FOR GRID SYSTEMS , 2013, Cybern. Syst..

[37]  Mohammad Reza Meybodi,et al.  An intelligent backbone formation algorithm for wireless ad hoc networks based on distributed learning automata , 2010, Comput. Networks.

[38]  Ivan Stojmenovic,et al.  Mobile Ad Hoc Networking: Basagni/Ad Hoc Networking , 2004 .

[39]  Javad Akbari Torkestani,et al.  Mobility prediction in mobile wireless networks , 2012, J. Netw. Comput. Appl..

[40]  Pedro Martins,et al.  Enhanced second order algorithm applied to the capacitated minimum spanning tree problem , 2007, Comput. Oper. Res..

[41]  Jon Crowcroft,et al.  Core Based Trees (CBT) An Architecture for Scalable Inter-Domain Multicast Routing , 1993, SIGCOMM 1993.

[42]  Dajin Wang,et al.  A Coloring Based Backbone Construction Algorithm in Wireless Ad Hoc Network , 2006, GPC.

[43]  Panos M. Pardalos,et al.  Recent Developments in Cooperative Control and Optimization , 2012 .

[44]  M. Karnaugh A New Class of Algorithms for Multipoint Network Optimization , 1976, IEEE Trans. Commun..