2 research outputs found
Distributed Parallel Cooperative Coevolutionary Multi-Objective Large-Scale Immune Algorithm for Deployment of Wireless Sensor Networks
Using immune algorithms is generally a time-intensive process especially for problems with a large number of variables. In this paper, we propose a distributed parallel cooperative coevolutionary multi-objective large-scale immune algorithm that is implemented using the message passing interface (MPI). The proposed algorithm is composed of three layers: objective, group and individual layers. First, for each objective in the multi-objective problem to be addressed, a subpopulation is used for optimization, and an archive population is used to optimize all the objectives. Second, the large number of variables are divided into several groups. Finally, individual evaluations are allocated across many core processing units, and calculations are performed in parallel. Consequently, the computation time is greatly reduced. The proposed algorithm integrates the idea of immune algorithms, which tend to explore sparse areas in the objective space and use simulated binary crossover for mutation. The proposed algorithm is employed to optimize the 3D terrain deployment of a wireless sensor network, which is a self-organization network. In experiments, compared with several state-of-the-art multi-objective evolutionary algorithms the Cooperative Coevolutionary Generalized Differential Evolution 3, the Cooperative Multi-objective Differential Evolution and the Nondominated Sorting Genetic Algorithm III, the proposed algorithm addresses the deployment optimization problem efficiently and effectively
Differential Evolution in Wireless Communications: A Review
Differential Evolution (DE) is an evolutionary computational
method inspired by the biological processes of evolution and mutation. DE has
been applied in numerous scientific fields. The paper presents a literature review
of DE and its application in wireless communication. The detailed history,
characteristics, strengths, variants and weaknesses of DE were presented. Seven
broad areas were identified as different domains of application of DE in wireless
communications. It was observed that coverage area maximisation and energy
consumption minimisation are the two major areas where DE is applied.
Others areas are quality of service, updating mechanism where candidate positions
learn from a large diversified search region, security and related field applications.
Problems in wireless communications are often modelled as multiobjective
optimisation which can easily be tackled by the use of DE or hybrid of
DE with other algorithms. Different research areas can be explored and DE will
continue to be utilized in this contex