Skip to main content
Log in

A fast two-objective differential evolution for the two-objective coverage problem of WSNs

  • Regular Research Paper
  • Published:
Memetic Computing Aims and scope Submit manuscript

Abstract

The aim of this article is to study the two-objective coverage problem of wireless sensor networks (WSNs) by means of differential evolution algorithm. Firstly, in order to reduce the computing redundancy of multi-objective optimization, namely to reduce the number of individuals which participate in non-dominated solution sorting, we introduced a fast two-objective differential evolution algorithm (FTODE). The FTODE contains a fast non-dominated solution sorted and a uniform crowding distance calculation method. The fast sorting method just handles the highest rank individuals but not all individuals in the current population. Meanwhile, during the individuals sorted, it can choose some of individuals into next generation and reduce the time complexity. The uniform crowding distance calculation can enhance the diversity of population due to it will retain the outline of optimal solution set by choosing the individual uniformly. Secondly, we use the FTODE framework to research the two-objective coverage problem of WSNs. The two objectives are formulated as: the minimum number of sensor used and the maximum coverage rate. For this specific problem, decimal integer encoding are used and a recombination operation is introduced into FTODE, which performs after initialization and guarantees at least one critical target’s sensor is divided into different disjoint sets. Finally, the simulation experiment shows that the FTODE provides competitive results in terms of time complexity and performance, and it also obtains better solutions than comparison algorithms on the two-objective coverage problem of WSNs.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22

Similar content being viewed by others

References

  1. Rault T, Bouabdallah A, Challal Y (2014) Energy efficiency in wireless sensor networks: a top-down survey. Comput netw 67(4):104–122

    Article  Google Scholar 

  2. Fei Z, Li B, Yang S, Chen H, Hanzo L (2017) A survey of multi-objective optimization in wireless sensor networks: metrics, algorithms, and open problems. IEEE Commun Surv Tutor 19(1):550–586. https://doi.org/10.1109/COMST.2016.2610578

    Article  Google Scholar 

  3. Xu YL, Wang XH, Zhang H (2016) Improved differential evolution to solve the two-objective coverage problem of wireless sensor networks. In: 2016 Chinese control and decision conference (CCDC), pp 2379–2384. https://doi.org/10.1109/CCDC.2016.7531383

  4. Muhammad I, Muhammad N, Alagan A, Ashfaq A (2015) Wireless sensor network optimization: multi-objective paradigm. Sensors 15:17572–17620. https://doi.org/10.3390/s150717572

    Article  Google Scholar 

  5. Chen Z, Li S, Yue W (2014) Memetic algorithm-based multi-objective coverage optimization for wireless sensor networks. Sensors 14:20500–20518

    Article  Google Scholar 

  6. Parasuraman R, Fabry T, Molinari L (2014) A multi-sensor RSS spatial sensing-based robust stochastic optimization algorithm for enhanced wireless tethering. Sensors 14:23970–24003

    Article  Google Scholar 

  7. Attea BA, Khalil EA, Ozdemir S, Yildiz O (2015) A multi-objective disjoint set covers for reliable lifetime maximization of wireless sensor networks. Wirel Pers Commun 81(2):819–838

    Article  Google Scholar 

  8. Rebai M, Le BM, Snoussi H, Hnaien F, Khoukhi L (2015) Sensor deployment optimization methods to achieve both coverage and connectivity in wireless sensor networks. Comput Oper Res 59:11–21

    Article  MathSciNet  MATH  Google Scholar 

  9. Yoon Y, Kim YH (2013) An efficient genetic algorithm for maximum coverage deployment in wireless sensor networks. IEEE Trans Cybern 43(5):1473–1483. https://doi.org/10.1109/TCYB.2013.2250955

    Article  Google Scholar 

  10. Deb K, Pratap A, Agarwal S, Meyarivan T (2002) A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 6(2):182–197. https://doi.org/10.1109/4235.996017

    Article  Google Scholar 

  11. Zitzler E, Laumanns M, Thiele L (2001) SPEA2: Improving the strength pareto evolutionary algorithm for multiobjective optimization. In: Proceeding of evolutionary methods design, optimization and control application to industrial problems, p 95–100.

  12. Li H, Zhang Q (2009) Multi-objective optimization problems with complicated pareto sets, MOEA/D and NSGA-II. IEEE Trans Evol Comput 13(2):284–302. https://doi.org/10.1109/TEVC.2008.925798

    Article  Google Scholar 

  13. Zhang Q, Li H (2007) MOEA/D: a multi-objective evolutionary algorithm based on decomposition. IEEE Trans Evol Comput 11(6):712–731

    Article  Google Scholar 

  14. Cheng R, Jin Y (2015) A multi-objective evolutionary algorithm using Gaussian process based inverse modeling. IEEE Trans Evol Comput 19(6):838–856

    Article  Google Scholar 

  15. Deb K, Jain H (2014) An evolutionary many-objective optimization algorithm using reference-point-based nodominated sorting approach, part 1: solving problems with box constraints. IEEE Trans Evol Comput 18(4):577–601

    Article  Google Scholar 

  16. Zhang X, Tian Y, Jin Y (2015) A knee point driven evolutionary algorithm for many-objective optimization. IEEE Trans Evol Comput 19(6):761–776

    Article  Google Scholar 

  17. Zeng GQ, Chen J, Li LM (2016) An improved multi-objective population-based extremal optimization algorithm with polynomial mutation. Inf Sci 330:49–73

    Article  Google Scholar 

  18. Chen MR, Lu YZ (2008) A novel elitist multiobjective optimization algorithm: multiobjective extremal optimization. Eur J Oper Res 188:637–651

    Article  MathSciNet  MATH  Google Scholar 

  19. Zeng GQ, Chen J, Dai YX et al (2015) Design of fractional order PID controller for automatic regulator voltage system based on multi-objective extremal optimization. Neurocomputing 160:173–184

    Article  Google Scholar 

  20. Li LM, Lu KD, Zeng GQ, Chen MR (2016) A novel real-coded population-based extremal optimization algorithm with polynomial mutation: a non-parametric statistical study on continuous optimization problems. Neurocomputing 174:577–587

    Article  Google Scholar 

  21. Storn R, Price K (1997) Differential evolution: a simple and efficient heuristic for global optimization over continuous spaces. J Glob Optim 11(4):341–359

    Article  MathSciNet  MATH  Google Scholar 

  22. Xue F (2005) Modeling and convergence analysis of a continuous multi-objective algorithm. In: Proceedings of IEEE international conference on evolutionary computation, p 228–235

  23. Robic T (2005) DEMO: differential evolution for multi-objective optimization. In: Proceedings of IEEE 3rd international conference on evolutionary multi-criterion computation, p 520–533

  24. Du W, Leung S, Tang Y, Vasilakos AV (2017) Differential evolution with event-triggered impulsive control. IEEE Trans Cybern 47(1):244–257. https://doi.org/10.1109/TCYB.2015.2512942

    Article  Google Scholar 

  25. Bi XJ, Wang C (2017) An improved NSGA-III algorithm based on elimination operator for many-objective optimization. Memet Comput 9:361–383. https://doi.org/10.1007/s12293-017-0240-7

    Article  Google Scholar 

  26. Meza J, Espitia H, Montenegro C, Crespo RG (2016) Statistical analysis of a multi-objective optimization algorithm based on a model of particles with vorticity behavior. Soft Comput 9:3521–3536. https://doi.org/10.1007/s00500-015-1972-2

    Article  Google Scholar 

  27. Chong JK (2016) A novel multi-objective memetic algorithm based on opposition-based self-adaptive differential evolution. Memet Comput 8(2):147–165. https://doi.org/10.1007/s12293-015-0170-1

    Article  Google Scholar 

  28. Xu YL, Fang JA, Zhu W (2013) Differential evolution for lifetime maximization of heterogeneous wireless sensor networks. Math Probl Eng 2(1):1. https://doi.org/10.1155/2013/172783

    MathSciNet  Google Scholar 

  29. Tian Y, Cheng R, Zhang XY, Jin YC (2017) PlatEMO: a matlab platform for evolutionary multi-objective optimization educational forum. IEEE Compt Intell Mag 12(4):73–87. https://doi.org/10.1109/MCI.2017.2742868

    Article  Google Scholar 

  30. Zhang X, Tian Y, Cheng R, Jin Y (2015) An efficient approach to non-dominated sorting for evolutionary multi-objective optimization. IEEE Trans Evol Comput 19(2):201–213. https://doi.org/10.1109/TEVC.2014.2308305

    Article  Google Scholar 

Download references

Acknowledgements

The authors gratefully acknowledge the helpful comments and suggestions of editors and anonymous reviewers. This work was supported by the key scientific research project of Henan provinces’ university (Nos. 15A520083 and 17B520017); the National Natural Science Foundation of China (Nos. 81703946, 61503328, 61772475 and 61502434); the doctoral research fund in Henan University of Chinese Medicine (Nos. BSJJ2015-19); the science and technology research Project of Henan province (Nos. 172102210361 and 172102310536).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yangdong Ye.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xu, Y., Ye, Y., Zhang, H. et al. A fast two-objective differential evolution for the two-objective coverage problem of WSNs. Memetic Comp. 11, 89–107 (2019). https://doi.org/10.1007/s12293-018-0264-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12293-018-0264-7

Keywords

Navigation