Abstract
In wireless sensor networks applications involving a huge number of sensors, some of the sensor devices may result to be redundant. As a consequence, the simultaneous usage of all the sensors may lead to a faster depletion of the available energy and to a shorter network lifetime. In this context, one of the well-known and most important problems is Maximum Network Lifetime Problem (MLP). MLP consists in finding non-necessarily disjoint subsets of sensors (covers), which are autonomously able to surveil specific locations (targets) in an area of interest, and activating each cover, one at a time, in order to guarantee the network activity as long as possible. MLP is a challenging optimization problem and several approaches have been proposed to address it in the last years. A recently proposed variant of the MLP is the Maximum Lifetime Problem with Time Slots (MLPTS), where the sensors belonging to a cover must be operational for a fixed amount of time, called operating time slot, whenever the cover is activated. In this paper, we generalize MLPTS by taking into account the possibility, for each subset of active sensors, to neglect the coverage of a small percentage of the whole set of targets. We define such new problem as \(\alpha _c\)-MLPTS, where \(\alpha _c\) defines the percentage of targets that each cover has to monitor. For this new scenario we propose three approaches: a classical Greedy algorithm, a Carousel Greedy algorithm and a modified version of the genetic algorithm already proposed for MLPTS. The comparison of the three heuristic approaches is carried out through extensive computational experiments. The computational results show that the Carousel Greedy represents the best trade-off between the proposed approaches and confirm that the network lifetime can be considerably improved by omitting the coverage of a percentage of the targets.
Similar content being viewed by others
References
Lufdaten.info. http://www.luftdaten.info
Ahmadi MM, Jullien GA (2009) A wireless-implantable microsystem for continuous blood glucose monitoring. IEEE Trans Biomed Circ Syst 3(3):169–180. https://doi.org/10.1109/TBCAS.2009.2016844
Bathiya B, Srivastava S, Mishra B (2016) Air pollution monitoring using wireless sensor network. In: 2016 IEEE International WIE Conference on Electrical and Computer Engineering (WIECON-ECE), pp. 112–117. https://doi.org/10.1109/WIECON-ECE.2016.8009098
Bhuiyan MZA, Wang G, Wu J, Cao J, Liu X, Wang T (2017) Dependable structural health monitoring using wireless sensor networks. IEEE Trans Depend Secure Comput 14(4):363–376. https://doi.org/10.1109/TDSC.2015.2469655
Brezinski K, Guevarra M, Ferens K (2020) Population based equilibrium in hybrid sa/pso for combinatorial optimization: hybrid sa/pso for combinatorial optimization. Int J Softw Sci Comput Intell 12:74–86. https://doi.org/10.4018/IJSSCI.2020040105
Cardei M, Thai MT, Li Y, Wu W (2005) Energy-efficient target coverage in wireless sensor networks. In: Proceedings of the 24th Conference of the IEEE Communications Society, vol. 3, pp. 1976–1984
Cardei M, Wu J, Lu M (2006) Improving network lifetime using sensors with adjustable sensing ranges. Int J Sens Netw 1(1–2):41–49
Carrabs F, Cerrone C, D’Ambrosio C, Raiconi A (2017) Column generation embedding carousel greedy for the maximum network lifetime problem with interference constraints. In: S. A., S. C. (eds.) Optimization and Decision Science: Methodologies and Applications. ODS 2017., Springer Proceedings in Mathematics & Statistics, vol. 217, pp. 151–159. Springer, Cham
Carrabs F, Cerrulli R, D’Ambrosio C, Raiconi A (2018) Maximizing lifetime for a zone monitoring problem through reduction to target coverage. Springer, Berlin
Carrabs F, Cerulli R, D’Ambrosio C, Raiconi A (2015) A hybrid exact approach for maximizing lifetime in sensor networks with complete and partial coverage constraints. J Netw Comput Appl 58:12–22
Carrabs F, Cerulli R, D’Ambrosio C, Raiconi A (2016) Extending lifetime through partial coverage and roles allocation in connectivity-constrained sensor networks. IFAC-PapersOnline 49(12):973–978
Carrabs F, Cerulli R, D’Ambrosio C, Raiconi A (2017) Exact and heuristic approaches for the maximum lifetime problem in sensor networks with coverage and connectivity constraints. RAIRO-Op Res 51(3):607–625
Carrabs F, Cerulli R, D’Ambrosio C, Raiconi A (2017) Prolonging lifetime in wireless sensor networks with interference constraints. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) 10232 LNCS, 285–297
Castaño F, Rossi A, Sevaux M, Velasco N (2014) A column generation approach to extend lifetime in wireless sensor networks with coverage and connectivity constraints. Comput Op Res 52:220–230
Cerrone C, Cerulli R, Gaudioso M (2016) Omega one multi ethnic genetic approach. Optim Lett 10(2):309–324. https://doi.org/10.1007/s11590-015-0852-0
Cerrone C, Cerulli R, Golden B (2017) Carousel greedy: a generalized greedy algorithm with applications in optimization. Comput Op Res 85:97–112. https://doi.org/10.1016/j.cor.2017.03.016
Cerrone C, D’Ambrosio C, Raiconi A (2019) Heuristics for the strong generalized minimum label spanning tree problem. Networks 74(2):148–160. https://doi.org/10.1002/net.21882
Cerulli R, De Donato R, Raiconi A (2012) Exact and heuristic methods to maximize network lifetime in wireless sensor networks with adjustable sensing ranges. Euro J Op Res 220(1):58–66
Cerulli R, Gentili M, Raiconi A (2014) Maximizing lifetime and handling reliability in wireless sensor networks. Networks 64(4):321–338
Chintalapudi K, Fu T, Paek J, Kothari N, Rangwala S, Caffrey J, Govindan R, Johnson E, Masri S (2006) Monitoring civil structures with a wireless sensor network. IEEE Internet Comput 10(2):26–34. https://doi.org/10.1109/MIC.2006.38
D’Ambrosio C, Iossa A, Laureana F, Palmieri F (2020) A genetic approach for the maximum network lifetime problem with additional operating time slot constraints. Soft Comput. https://doi.org/10.1007/s00500-020-04821-y
Dehnavi SM, Ayati M, Zakerzadeh MR (2017) Three dimensional target tracking via underwater acoustic wireless sensor network. In: 2017 Artificial Intelligence and Robotics (IRANOPEN), pp. 153–157. https://doi.org/10.1109/RIOS.2017.7956459
Deschinkel K. (2011) A column generation based heuristic for maximum lifetime coverage in wireless sensor networks. In: SENSORCOMM 11, 5th Int. Conf. on Sensor Technologies and Applications, vol. 4, pp. 209 – 214
Dey N, Ashour AS, Shi F, Fong SJ, Sherratt RS (2017) Developing residential wireless sensor networks for ecg healthcare monitoring. IEEE Trans Consum Electron 63(4):442–449
Díaz-Ramírez A, Bonino FA, Mejía-Alvarez P (2014) Human detection and tracking in healthcare applications through the use of a network of sensors. Springer, Cham
Fitzgerald E, Pioro M, Tomaszewski A (2019) Network lifetime maximization in wireless mesh networks for machine-to-machine communication. Ad Hoc Networks 95:101987
Fogel DB (2006) Evolutionary computation: toward a new philosophy of machine intelligence, vol 1. Wiley, Hoboken
Francesco C, D’Ambrosio C, Raiconi A (2020) Optimization of sensor battery charging to maximize lifetime in a wireless sensors network. Optim Lett. https://doi.org/10.1007/s11590-020-01533-y
Garey, M.R., Johnson, D.S.: Computers and intractability. A Guide to the (1979)
Gentili M, Raiconi A (2013) \(\alpha -\)coverage to extend network lifetime on wireless sensor networks. Optim Lett 7(1):157–172
Goldberg DE (2006) Genetic algorithms. Pearson Education India
Holland JH et al (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT press, Cambridge
Hu SC, Wang YC, Huang CY, Tseng YC (2011) Measuring air quality in city areas by vehicular wireless sensor networks. J Syst Softw 84(11):2005–2012
Jeongyeup Paek, Chintalapudi, K., Govindan, R., Caffrey, J., Masri, S.: A wireless sensor network for structural health monitoring: performance and experience. In: The Second IEEE Workshop on Embedded Networked Sensors, 2005. EmNetS-II., pp. 1–9 (2005). 10.1109/EMNETS.2005.1469093
Jevtic S, Kotowsky M, Dick PR, Dinda P, Dowding C (2007) Lucid dreaming: Reliable analog event detection for energy-constrained applications. In: Proceedings of the 6th International Conference on Information Processing in Sensor Networks, pp 350–359. https://doi.org/10.1109/IPSN.2007.4379695
Kim S, Pakzad S, Culler D, Demmel J, Fenves G, Glaser S, Turon M (2007) Health monitoring of civil infrastructures using wireless sensor networks. In: 2007 6th International Symposium on Information Processing in Sensor Networks, pp. 254–263. https://doi.org/10.1109/IPSN.2007.4379685
van Laarhoven PJM, Aarts EHL (1987) Simulated annealing. Springer, Netherlands, Dordrecht
Luo J, Zhang Z, Liu C, Luo H (2018) Reliable and cooperative target tracking based on wsn and wifi in indoor wireless networks. IEEE Access 6:24846–24855. https://doi.org/10.1109/ACCESS.2018.2830762
Navarro M, Davis TW, Liang Y, Liang X (2013) A study of long-term wsn deployment for environmental monitoring. In: 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), pp. 2093–2097. https://doi.org/10.1109/PIMRC.2013.6666489
Noel AB, Abdaoui A, Elfouly T, Ahmed MH, Badawy A, Shehata MS (2017) Structural health monitoring using wireless sensor networks: a comprehensive survey. IEEE Commun Surv Tutorial 19(3):1403–1423. https://doi.org/10.1109/COMST.2017.2691551
Ojha T, Misra S, Raghuwanshi NS (2015) Wireless sensor networks for agriculture: the state-of-the-art in practice and future challenges. Comput Electron Agricult 118:66–84
Slijepcevic S, Potkonjak M (2001) Power efficient organization of wireless sensor networks. IEEE International Conference on Communications 2:472–476
Tang C, Rashvand HF, Tian GY, Hu P, Sunny AI, Wang H (2017) Structural health monitoring with WSNs. John Wiley, Hoboken
Tennina S, Santos M, Mesodiakaki A, Mekikis P, Kartsakli E, Antonopoulos A, Di Renzo M, Stavridis A, Graziosi F, Alonso L, Verikoukis C (2016) Wsn4qol: Wsns for remote patient monitoring in e-health applications. In: 2016 IEEE International Conference on Communications (ICC), pp. 1–6. https://doi.org/10.1109/ICC.2016.7511597
Toğan V, Daloğlu AT (2008) An improved genetic algorithm with initial population strategy and self-adaptive member grouping. Comput Struct 86(11–12):1204–1218. https://doi.org/10.1016/j.compstruc.2007.11.006
Tretyakova A, Seredynski F, Guinand F (2017) Heuristic and meta-heuristic approaches for energy-efficient coverage-preserving protocols in wireless sensor networks. In: Proceedings of the 13th ACM Symposium on QoS and Security for Wireless and Mobile Networks. Association for Computing Machinery, New York, NY, USA, pp 51–58. https://doi.org/10.1145/3132114.3132119
Trojanowski K, Mikitiuk A, Guinand F, Wypych M (2017) Heuristic optimization of a sensor network lifetime under coverage constraint. In: NT Nguyen, GA Papadopoulos, B Jkedrzejowicz Piotrand Trawinski, G. Vossen (eds.) Computational Collective Intelligence. Springer International Publishing: Cham
Trojanowski K, Mikitiuk A, Kowalczyk M (2017) Sensor network coverage problem: a hypergraph model approach. In: Nguyen NT, Papadopoulos GA, Jedrzejowicz P, Trawinski B, Vossen G (eds) Computational collective intelligence. Springer International Publishing, Cham, pp 411–421
Trojanowski K, Mikitiuk A, Napiorkowski KJM (2018) Application of local search with perturbation inspired by cellular automata for heuristic optimization of sensor network coverage problem. In: Wyrzykowski R, Dongarra J, Deelman E, Karczewski K (eds) Parallel processing and applied mathematics. Springer International Publishing, Cham, pp 425–435
Vilajosana X, Tuset-Peiro P, Vazquez-Gallego F, Alonso-Zarate J, Alonso L (2014) Standardized low-power wireless communication technologies for distributed sensing applications. Sensors 14(2):2663–2682
Wang C, Thai MT, Li Y, Wang F, Wu W (2007) Minimum coverage breach and maximum network lifetime in wireless sensor networks. In: Proceedings of the IEEE Global Telecommunications Conference, pp. 1118–1123
Zhang H, Hou JC (2005) Maintaining sensing coverage and connectivity in large sensor networks. Ad Hoc Sens Wireless Netw 1(1–2):89–124
Acknowledgements
We would like to thank the four anonymous referees whose comments helped to improve the quality of the paper. Furthermore, C. D’Ambrosio has been supported by the Italian Ministry of University and Research (MIUR) and European Union with the program PON “Ricerca e Innovazione” 2014-2020, Azione 1.2 “Mobilità dei Ricercatori” (AIM “Attraction and International Mobility” LINEA 1), POC R&I 2014-2020.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Cerulli, R., D’Ambrosio, C., Iossa, A. et al. Maximum Network Lifetime Problem with Time Slots and coverage constraints: heuristic approaches. J Supercomput 78, 1330–1355 (2022). https://doi.org/10.1007/s11227-021-03925-y
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11227-021-03925-y