Skip to main content

Advertisement

Log in

An exact algorithm to extend lifetime through roles allocation in sensor networks with connectivity constraints

  • Original Paper
  • Published:
Optimization Letters Aims and scope Submit manuscript

Abstract

We face the problem of scheduling optimally the activities in a wireless sensor network in order to ensure that, in each instant of time, the activated sensors can monitor all points of interest (targets) and route the collected information to a processing facility. Each sensor is allocated to a role, depending on whether it is actually used to monitor the targets, to forward information or kept idle, leading to different battery consumption ratios. We propose a column generation algorithm that embeds a highly efficient genetic metaheuristic for the subproblem. Moreover, to optimally solve the subproblem, we introduce a new formulation with fewer integer variables than a previous one proposed in the literature. Finally, we propose a stopping criterion to interrupt the optimal resolution of the subproblem as soon as a favorable solution is found. The results of our computational tests show that our algorithm consistently outperforms previous approaches in the literature, and also improves the best results known to date on some benchmark instances.

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

Similar content being viewed by others

References

  1. https://arrayofthings.github.io

  2. http://www.dipmat2.unisa.it/people/carrabs/www/

  3. Alfieri, A., Bianco, A., Brandimarte, P., Chiasserini, C.F.: Maximizing system lifetime in wireless sensor networks. Eur. J. Oper. Res. 181(1), 390–402 (2007)

    Article  MATH  Google Scholar 

  4. Atzori, Luigi, Iera, Antonio, Morabito, Giacomo: The internet of things: a survey. Comput. Netw. 54(15), 2787–2805 (2010)

    Article  MATH  Google Scholar 

  5. Awada, W., Cardei, M.: Energy-efficient data gathering in heterogeneous wireless sensor networks. In: Proceedings of the IEEE International Conference on Wireless and Mobile Computing, Networking and Communications, pp. 53–60 (2006)

  6. Cardei, M., Thai, M.T., Li, Y., Wu, W.: Energy-efficient target coverage in wireless sensor networks. In: Proceedings of the 24th Conference of the IEEE Communications Society, vol. 3, pp. 1976–1984 (2005)

  7. Carrabs, F., Cerulli, R., D’Ambrosio, C., Gentili, M., Raiconi, A.: Maximizing lifetime in wireless sensor networks with multiple sensor families. Comput. Oper. Res. 60, 121–137 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  8. Carrabs, F., Cerulli, R., D’Ambrosio, C., Raiconi, A.: Exact and Heuristic Approaches for the Maximum Lifetime Problem in Sensor Networks with Coverage and Connectivity Constraints. Technical Report, University of Salerno, Department of Mathematics (2015)

  9. Carrabs, F., Cerulli, R., D’Ambrosio, C., Raiconi, A.: A hybrid exact approach for maximizing lifetime in sensor networks with complete and partial coverage constraints. J. Netw. Comput. Appl. 58, 12–22 (2015)

    Article  MATH  Google Scholar 

  10. Carrabs, F., Cerulli, R., Gaudioso, M., Gentili, M.: Lower and upper bounds for the spanning tree with minimum branch vertices. Comput. Optim. Appl. 56(2), 405–438 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  11. Castaño, F., Bourreau, E., Velasco, N., Rossi, A., Sevaux, M.: Exact approaches for lifetime maximization in connectivity constrained wireless multi-role sensor networks. Eur. J. Oper. Res. 241(1), 28–38 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  12. Castaño, F., Rossi, A., Sevaux, M., Velasco, N.: A column generation approach to extend lifetime in wireless sensor networks with coverage and connectivity constraints. Comput. Oper. Res. 52(B):220–230 (2014)

  13. Cerrone, C., Cerulli, R., Raiconi, A.: Relations, models and a memetic approach for three degree-dependent spanning tree problems. Eur. J. Oper. Res. 232(3), 442–453 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  14. Cerulli, R., De Donato, R., Raiconi, A.: Exact and heuristic methods to maximize network lifetime in wireless sensor networks with adjustable sensing ranges. Eur. J. Oper. Res. 220(1), 58–66 (2012)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  16. Cygan, M., Kowalik, Ł., Wykurz, M.: Exponential-time approximation of weighted set cover. Inf. Process. Lett. 109(16), 957–961 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  17. Deschinkel, K.: A column generation based heuristic for maximum lifetime coverage in wireless sensor networks. In: SENSORCOMM 11, 5th International Conference on Sensor Technologies and Applications, vol. 4, pp. 209–214 (2011)

  18. Dhawan, A., Vu, C.T., Zelikovsky, A., Li, Y., Prasad, S.K.: Maximum lifetime of sensor networks with adjustable sensing range. In: Proceedings of the Seventh ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, pp. 285–289 (2006)

  19. Duin, C., Voss, S.: Steiner tree heuristics—a survey. In: Dyckhoff, H., Derigs, U., Salomon, M., Tijms, H.C. (eds.) Operations Research Proceedings 1993. Papers of the 22nd Annual Meeting of DGOR in Cooperation with NSOR, pp. 485–496. Springer, Berlin (1994)

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

    Article  MathSciNet  MATH  Google Scholar 

  21. Goemans, M.X., Myung, Y.-S.: A catalog of steiner tree formulations. Networks 23(1), 19–28 (1993)

    Article  MathSciNet  MATH  Google Scholar 

  22. Gu, Y., Ji, Y., Zhao, B.: Maximize lifetime of heterogeneous wireless sensor networks with joint coverage and connectivity requirement. In: EmbeddedCom-09, 8th International Conference on Embedded Computing, pp. 226–231 (2009)

  23. Papadimitriou, C.H., Steiglitz, K.: Combinatorial Optimization: Algorithms and Complexity. Prentice-Hall, Englewood Cliffs (1982)

    MATH  Google Scholar 

  24. Raiconi, A., Gentili, M.: Exact and metaheuristic approaches to extend lifetime and maintain connectivity in wireless sensors networks. In: Pahl, J., Reiners, T., Voss, S. (eds.) Netw. Optim. Lecture notes in computer science, vol. 6701, pp. 607–619. Springer, Berlin (2011)

    Chapter  Google Scholar 

  25. Rossi, A., Singh, A., Sevaux, M.: An exact approach for maximizing the lifetime of sensor networks with adjustable sensing ranges. Comput. Oper. Res. 39(12), 3166–3176 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  26. Segev, A.: The node-weighted steiner tree problem. Networks 17(1), 1–17 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  27. Wang, C., Thai, M.T., Li, Y., Wang, F., Wu, W.: Minimum coverage breach and maximum network lifetime in wireless sensor networks. In: Proceedings of the IEEE Global Telecommunications Conference, pp. 1118–1123 (2007)

  28. Wang, Y.: Topology control for wireless sensor networks. In: Li, Y., Thai, M.T., Wu, W. (eds.) Wireless Sensor Networks and Applications, chap. 5. Springer, Berlin (2008)

  29. Wong, R.T.: A dual ascent approach for steiner tree problems on a directed graph. Math. Program. 28(3), 271–287 (1984)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrea Raiconi.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Carrabs, F., Cerulli, R., D’Ambrosio, C. et al. An exact algorithm to extend lifetime through roles allocation in sensor networks with connectivity constraints. Optim Lett 11, 1341–1356 (2017). https://doi.org/10.1007/s11590-016-1072-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11590-016-1072-y

Keywords

Navigation