Skip to main content

Advertisement

Log in

Maximum Network Lifetime Problem with Time Slots and coverage constraints: heuristic approaches

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

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.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Lufdaten.info. http://www.luftdaten.info

  2. 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

    Article  Google Scholar 

  3. 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

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

  7. 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

    Article  Google Scholar 

  8. 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

  9. Carrabs F, Cerrulli R, D’Ambrosio C, Raiconi A (2018) Maximizing lifetime for a zone monitoring problem through reduction to target coverage. Springer, Berlin

    Book  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. 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

    Article  MathSciNet  Google Scholar 

  13. 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

  14. 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

    Article  MathSciNet  Google Scholar 

  15. 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

    Article  MathSciNet  MATH  Google Scholar 

  16. 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

    Article  MathSciNet  MATH  Google Scholar 

  17. 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

    Article  MathSciNet  Google Scholar 

  18. 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

    Article  MathSciNet  Google Scholar 

  19. Cerulli R, Gentili M, Raiconi A (2014) Maximizing lifetime and handling reliability in wireless sensor networks. Networks 64(4):321–338

    Article  MathSciNet  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Article  Google Scholar 

  22. 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

  23. 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

  24. 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

    Article  Google Scholar 

  25. 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

    Book  Google Scholar 

  26. Fitzgerald E, Pioro M, Tomaszewski A (2019) Network lifetime maximization in wireless mesh networks for machine-to-machine communication. Ad Hoc Networks 95:101987

    Article  Google Scholar 

  27. Fogel DB (2006) Evolutionary computation: toward a new philosophy of machine intelligence, vol 1. Wiley, Hoboken

    MATH  Google Scholar 

  28. 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

    Article  MATH  Google Scholar 

  29. Garey, M.R., Johnson, D.S.: Computers and intractability. A Guide to the (1979)

  30. Gentili M, Raiconi A (2013) \(\alpha -\)coverage to extend network lifetime on wireless sensor networks. Optim Lett 7(1):157–172

    Article  MathSciNet  Google Scholar 

  31. Goldberg DE (2006) Genetic algorithms. Pearson Education India

  32. 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

    Book  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

  35. 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

  36. 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

  37. van Laarhoven PJM, Aarts EHL (1987) Simulated annealing. Springer, Netherlands, Dordrecht

    Book  Google Scholar 

  38. 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

    Article  Google Scholar 

  39. 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

  40. 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

    Article  Google Scholar 

  41. 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

    Article  Google Scholar 

  42. Slijepcevic S, Potkonjak M (2001) Power efficient organization of wireless sensor networks. IEEE International Conference on Communications 2:472–476

  43. Tang C, Rashvand HF, Tian GY, Hu P, Sunny AI, Wang H (2017) Structural health monitoring with WSNs. John Wiley, Hoboken

    Book  Google Scholar 

  44. 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

  45. 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

    Article  Google Scholar 

  46. 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

  47. 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

  48. 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

    Chapter  Google Scholar 

  49. 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

    Chapter  Google Scholar 

  50. 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

    Article  Google Scholar 

  51. 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

  52. Zhang H, Hou JC (2005) Maintaining sensing coverage and connectivity in large sensor networks. Ad Hoc Sens Wireless Netw 1(1–2):89–124

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Antonio Iossa.

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

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

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-021-03925-y

Keywords

Navigation