DocumentCode :
1639192
Title :
An effective Genetic Algorithm for the network coding problem
Author :
Hu, Xiao-Bing ; Leeson, Mark ; Hines, Evor
Author_Institution :
Sch. of Eng., Univ. of Warwick, Coventry
fYear :
2009
Firstpage :
1714
Lastpage :
1720
Abstract :
The optimization of network coding is a relatively new area for evolutionary algorithms, as very few efforts have so far been reported. This paper is concerned with the design of an effective genetic algorithm (GA) for tackling the network coding problem (NCP). Differing from previous relevant works, the proposed GA is designed based on a permutation representation, which not only allows each chromosome to record a specific network protocol and coding scheme, but also makes it easy to integrate useful problem-specific heuristic rules into the algorithm. In the new GA, a more general fitness function is proposed, which, besides considering the minimization of network coding resources, also takes into account the maximization of the rate actually achieved. This new fitness function makes the proposed GA more suitable for the case of dynamic network coding, where any link could be cut off at any time, and consequently, the target rate might become unachievable even if all nodes allow coding. Based on the new representation and fitness function, other GA related techniques are modified and employed accordingly and carefully. Comparative experiments show that the proposed GA clearly outperforms previous methods.
Keywords :
encoding; genetic algorithms; protocols; evolutionary algorithms; genetic algorithm; network coding problem; network protocol; problem-specific heuristic rules; Algorithm design and analysis; Biological cells; Genetic algorithms; Large-scale systems; Linear programming; NP-hard problem; Network coding; Optimization methods; Protocols; Stochastic processes; Genetic Algorithm; Heuristic Rule; Network Coding; Permutation Representation; Resource Minimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Evolutionary Computation, 2009. CEC '09. IEEE Congress on
Conference_Location :
Trondheim
Print_ISBN :
978-1-4244-2958-5
Electronic_ISBN :
978-1-4244-2959-2
Type :
conf
DOI :
10.1109/CEC.2009.4983148
Filename :
4983148
Link To Document :
بازگشت