Hybrid Discrete Particle Swarm Optimization Algorithm with Genetic Operators for Target Coverage Problem in Directional Wireless Sensor Networks
Source abstract
Abstract
For a sensing network comprising multiple directional sensors, maximizing the number of covered targets but minimizing sensor energy use is a challenging problem. Directional sensors that can rotate to modify their sensing directions can be used to increase coverage and decrease the number of activated sensors. Solving this target coverage problem requires creating an optimized schedule where (1) the number of covered targets is maximized and (2) the number of activated directional sensors is minimized. Herein, we used a discrete particle swarm optimization algorithm (DPSO) combined with genetic operators of the genetic algorithm (GA) to compute feasible and quasioptimal schedules for directional sensors and to determine the sensing orientations among the directional sensors. We simulated the hybrid DPSO with GA operators and compared its performance to a conventional greedy algorithm and two evolutionary algorithms, GA and DPSO. Our findings show that the hybrid scheme outperforms the greedy, GA, and DPSO algorithms up to 45%, 5%, and 9%, respectively, in terms of maximization of covered targets and minimization of active sensors under different perspectives. Finally, the simulation results revealed that the hybrid DPSO with GA produced schedules and orientations consistently superior to those produced when only DPSO was used, those produced when only GA was used, and those produced when the conventional greedy algorithm was used.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Advanced Multi-Objective Optimization Algorithms · Energy Efficient Wireless Sensor Networks · Energy Harvesting in Wireless Networks
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Science and Information Engineering, Chung Hua University, Hsinchu 30012, Taiwan
References (45)
Show source-provided references
1. Wireless sensor network survey10.1016/j.comnet.2008.04.002 ↗
2. On coverage issues in directional sensor networks: A survey10.1016/j.adhoc.2011.02.003 ↗
3. Djugash, J., Singh, S., Kantor, G., and Zhang, W. (2006, January 15–19). Range-only slam for robots operating cooperatively with sensor networks. Proceedings of the IEEE International Conference on Robotics and Automation, Orlando, FL, USA.
4. Energy efficient target-oriented scheduling in directional sensor networks10.1109/TC.2009.40 ↗
5. Goldberg, D.E. (2006). Genetic Algorithms, Pearson Education.
6. A fast and elitist multiobjective genetic algorithm: NSGA-II10.1109/4235.996017 ↗
7. Gen, M., and Cheng, R. (2000). Genetic Algorithms and Engineering Optimization, Wiley.10.1002/9780470172261 ↗
8. Kennedy, J., and Eberhart, R. (December, January 27). Particle swarm optimization. Proceedings of the International Conference on Neural Networks, Perth, WA, Australia.
9. Differential evolution—A simple and efficient heuristic for global optimization over continuous spaces10.1023/A:1008202821328 ↗
10. Simulated annealing meta-heuristics for the vehicle routing problem with time windows10.1007/BF02601637 ↗
11. Simulated annealing with adaptive neighborhood: A case study in off-line robot path planning10.1016/j.eswa.2010.08.084 ↗
12. Ant system: Optimization by a colony of cooperating agents10.1109/3477.484436 ↗
13. Ant colony optimization: Introduction and recent trends10.1016/j.plrev.2005.10.001 ↗
14. An energy optimization in wireless sensor networks by using genetic algorithm10.1007/s11235-017-0324-1 ↗
15. Particle swarm optimization-based energy efficient target tracking in wireless sensor network10.1016/j.measurement.2019.106882 ↗
16. Lo, Y.S., and Liang, C.K. (2019, January 27–29). A genetic algorithm for target coverage problem in directional sensor networks. Proceedings of the 2nd Eurasian Conference on Educational Innovation (ECEI), Singapore.
17. Robinson, J., Sinton, S., and Rahmat-Samli, Y. (2002, January 16–21). Particle swarm, genetic algorithm, and their hybrids: Optimization of a profiled corrugated horn antenna. Proceedings of the IEEE Antennas and Propagation Society International Symposium, San Antonio, TX, USA.
18. Shi, X.H., Lu, Y.H., Lee, H.P., Lin, W.Z., and Liang, Y.C. (2003, January 8–12). Hybrid evolutionary algorithms based on PSO and GA. Proceedings of the 2003 Congress on Evolutionary Computation, Canberra, Australia.
19. Yang, B., Chen, Y., and Zhao, Z. (June, January 30). A hybrid evolutionary algorithm by combination of PSO and GA for unconstrained and constrained optimization problems. Proceedings of the 2007 IEEE International Conference on Control and Automation, Guangzhou, China.
20. Valdez, F., Melin, P., and Castillo, O. (2009, January 20–24). Evolutionary method combining particle swarm optimization and genetic algorithms using fuzzy logic for decision making. Proceedings of the 2009 IEEE International Conference on Fuzzy Systems, Jeju, Korea.10.1109/FUZZY.2009.5277165 ↗
21. Feature selection based on hybridization of genetic algorithm and particle swarm optimization10.1109/LGRS.2014.2337320 ↗
22. A PSO-GA approach targeting fault-prone software modules10.1016/j.jss.2017.06.059 ↗
23. Hybrid PSO and GA approach for optimizing surveyed asphalt pavement inspection units in massive network10.1016/j.autcon.2016.08.004 ↗
24. Improving wireless sensor network lifetime through power aware organization10.1007/s11276-005-6615-6 ↗
25. Cardei, M., Thai, M.T., Li, Y., and Wu, W. (2005, January 13–17). Energy-efficient target coverage in wireless sensor networks. Proceedings of the IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies, Miami, FL, USA.
26. Solving coverage problems in wireless sensor networks using cover sets10.1016/j.adhoc.2009.10.003 ↗
27. A memetic algorithm for extending wireless sensor network lifetime10.1016/j.ins.2010.08.021 ↗
28. A new meta-heuristic algorithm for maximizing lifetime of wireless sensor networks10.1007/s11277-014-2249-2 ↗
29. Ma, H., and Liu, Y. (2005, January 13–15). On coverage problems of directional sensor networks. Proceedings of the International Conference on Mobile Ad-Hoc and Sensor Networks (MSN 2005), Wuhan, China.10.1007/11599463_70 ↗
30. Coverage by directional sensors in randomly deployed wireless sensor networks10.1007/s10878-006-5975-x ↗
31. Chen, U.R., Chiou, B.S., Chen, J.M., and Lin, W. (2008, January 9–12). An adjustable target coverage method in directional sensor networks. Proceedings of the IEEE Asia-Pacific Services Computing Conference (APSCC 08), Yilan, Taiwan.10.1109/APSCC.2008.37 ↗
32. A greedy algorithm for target coverage scheduling in directional sensor networks
33. A target coverage scheduling scheme based on genetic algorithms in directional sensor networks10.3390/s110201888 ↗
34. Target Q-coverage problem with bounded service delay in directional sensor networks
35. A learning automata-based algorithm for solving coverage problem in directional sensor networks10.1007/s00607-012-0208-x ↗
36. The coverage problem in visual sensor networks: A target oriented approach10.1016/j.jnca.2016.08.015 ↗
37. Solving priority-based target coverage problem in directional sensor networks with adjustable sensing ranges10.1007/s11277-016-3801-z ↗
38. Maximizing heterogeneous coverage in over and under provisioned visual sensor networks10.1016/j.jnca.2018.09.009 ↗
39. A learning automata-based algorithm to solve imbalanced k-coverage in visual sensor networks10.3233/JIFS-191170 ↗
40. Liang, C.K., and Chen, Y.T. (2011, January 11–13). The target coverage problem in directional sensor networks with rotatable angles. Proceedings of the International Conference on Advances in Grid and Pervasive Computing (GPC 2011), Oulu, Finland.10.1007/978-3-642-20754-9_27 ↗
41. Wu, M.C., and Lu, W.F. (2013, January 3–5). On target coverage problem of angle rotatable directional sensor networks. Proceedings of the 7th International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing, Taichung, Taiwan.10.1109/IMIS.2013.107 ↗
42. Hochbaum, D.S. (1997). Approximating covering and packing problems: Set cover, vertex cover, independent set, and related problems. Approximation Algorithms for NP-hard Problems, PWS Publishing Co.
43. The paarticle swarm-explosion, stability, and convergence in a multidirmensional complex space10.1109/4235.985692 ↗
44. A cooperative approach to particle swarm optimization10.1109/TEVC.2004.826069 ↗
45. Bramer, M., Coenen, F., and Tuson, A. (2006). A discrete particle swarm optimization algorithm for the permutation flowshop sequencing problem with makespan criterion. Research and Development in Intelligent Systems XXIII, SGAI 2006, Springer.