Title :
Genetic algorithm to solve optimum TDMA transmission schedule in broadcast packet radio networks
Author :
Chakraborty, Goutam
Author_Institution :
Dept. of Software & Inf. Sci., Iwate Prefectural Univ., Takizawa, Japan
fDate :
5/1/2004 12:00:00 AM
Abstract :
The problem of finding an optimum conflict-free transmission schedule for a broadcast packet radio network (PRNET) is NP-complete. In addition to a host of heuristic algorithms, recently, neural network and simulated annealing approaches to solve this problem were reported. We show that the standard genetic algorithm, though able to solve small problems, performed poorly for large networks. This is because classical crossover and mutation operations create invalid members, which flood the whole population, hindering the progress of the search for valid solutions. In this paper, special crossover and mutation operations are defined, such that the members of the population always remain valid solutions of the problem. Excellent results were obtained in a few generations, even for very large networks with 400 nodes. The results were compared with recently reported neural network and mean field annealing approaches.
Keywords :
broadcast channels; genetic algorithms; packet radio networks; scheduling; simulated annealing; telecommunication computing; time division multiple access; NP-complete system; TDMA transmission schedule; broadcast packet radio networks; classical crossover; genetic algorithm; heuristic algorithms; mean field annealing; mutation operations; neural network; simulated annealing; time division multiple access; Frequency conversion; Genetic algorithms; Genetic mutations; Heuristic algorithms; Intelligent networks; Neural networks; Packet radio networks; Radio broadcasting; Repeaters; Time division multiple access; Broadcast packet radio networks; GA; NP-complete problem; PRNETs; TDMA; genetic algorithm; optimum transmission schedule; time-division multiple access;
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOMM.2004.826234