An Efficient Algorithm to Find Broadcast Schedule in Ad Hoc TDMA Networks

The broadcast scheduling is of fundamental importance and practical concern for ad hoc network performance measures such as the communication delay and the throughput. The scheduling problem on hand involves determination of a collision-free broadcast schedule with the minimum length TDMA frame and the maximum slot utilization by efficient distribution of slots among stations. The problem is widely known as NP-complete, and diverse heuristic algorithms were reported to solve this problem recently. The intractable nature of the broadcast scheduling problem and its importance in ad hoc TDMA networks necessitates development of more efficient heuristic algorithms. In this paper, we developed a new heuristic approach which employs a tight lower bound derived from the maximal incompatibles and generates a search space from the set of maximal compatibles. The developed algorithm is very efficient and effective in conquering the intractable nature of the broadcast scheduling problem in the sense that it explores complex solution space in smaller CPU time. A comparison with existing techniques for the test examples reported in the literature shows that our algorithm achieves a collision-free broadcast with minimum frame length and the maximum slot utilization in relatively shorter time.

[1]  Goutam Chakraborty,et al.  Genetic algorithm to solve optimum TDMA transmission schedule in broadcast packet radio networks , 2004, IEEE Transactions on Communications.

[2]  Sehun Kim,et al.  An efficient broadcast scheduling algorithm for TDMA ad-hoc networks , 2002, Comput. Oper. Res..

[3]  Nirwan Ansari,et al.  Optimal Broadcast Scheduling in Packet Radio Networks Using Mean Field Annealing , 1997, IEEE J. Sel. Areas Commun..

[4]  Boon-Hee Soong,et al.  Broadcast scheduling in packet radio networks using mixed tabu-greedy algorithm , 2004 .

[5]  Ming-Shi Wang,et al.  Broadcast scheduling in wireless sensor networks using fuzzy Hopfield neural network , 2008, Expert Syst. Appl..

[6]  Panos M. Pardalos,et al.  ON THE PERFORMANCE OF HEURISTICS FOR BROADCAST SCHEDULING , 2004 .

[7]  Lorna Stewart,et al.  Complexity Results on Graphs with Few Cliques , 2007, Discret. Math. Theor. Comput. Sci..

[8]  Aníbal R. Figueiras-Vidal,et al.  A mixed neural-genetic algorithm for the broadcast scheduling problem , 2003, IEEE Trans. Wirel. Commun..

[9]  Jun Gu,et al.  An efficient algorithm to search for minimal closed covers in sequential machines , 1993, IEEE Trans. Comput. Aided Des. Integr. Circuits Syst..

[10]  Subramanian Ramanathan,et al.  Scheduling algorithms for multihop radio networks , 1993, TNET.

[11]  Pangan Ting,et al.  A novel broadcast scheduling strategy using factor graphs and the sum-product algorithm , 2004, IEEE Transactions on Wireless Communications.

[12]  Anthony Ephremides,et al.  Scheduling broadcasts in multihop radio networks , 1990, IEEE Trans. Commun..

[13]  Cyril Leung,et al.  An overview of scheduling algorithms in wireless multimedia networks , 2002, IEEE Wirel. Commun..

[14]  Imtiaz Ahmad,et al.  A heuristic algorithm for the minimization of incompletely specified finite state machines , 2001, Comput. Electr. Eng..

[15]  Bayan S. Sharif,et al.  Solving optimum TDMA broadcast scheduling in mobile ad hoc networks: A competent permutation genetic algorithm approach , 2005 .

[16]  Mi Lu,et al.  Topology-transparent time division multiple access broadcast scheduling in multihop packet radio networks , 2003, IEEE Trans. Veh. Technol..

[17]  Victor O. K. Li,et al.  Centralized broadcast scheduling in packet radio networks via genetic-fix algorithms , 2003, IEEE Trans. Commun..

[18]  Panos M. Pardalos,et al.  Reactive GRASP with Path Relinking for the Broadcast Scheduling Problem , 2004 .

[19]  Zheng Tang,et al.  An Improved Neural Network Algorithm for Broadcast Scheduling Problem in Packet Radio , 2005 .

[20]  Yoshiyasu Takefuji,et al.  A parallel algorithm for broadcast scheduling problems in packet radio networks , 1993, IEEE Trans. Commun..

[21]  Lipo Wang,et al.  A hybrid neural network for optimal TDMA transmission scheduling in packet radio networks , 2005, Proceedings. 2005 IEEE International Joint Conference on Neural Networks, 2005..