Abstract
Many real-world problems from information and communication systems are very complex in nature and quite hard to solve by conventional optimization techniques. Since 1960s, there has been being an increasing interest in imitating living beings to solve such kinds of hard optimization problems. Simulating natural evolutionary process of human beings results in stochastic optimization techniques called evolutionary algorithms (EAs) that can often outperform conventional optimization methods when applied to difficult real-world problems.
In this survey paper, we provide a comprehensive survey of the current state-of-the-art in the applications of EA in information and communication systems. In order to demonstrate the EAs which are powerful and broadly applicable stochastic search and optimization techniques, we deal with the following application areas: communication network, system reliability, image processing, pattern recognition, circuit system, security, and intelligent transportation system.