Skip to main content
Log in

Approximation schemes for load balanced clustering in wireless sensor networks

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

Abstract

Clustering sensor nodes is an efficient technique to improve scalability and life time of a wireless sensor network (WSN). However, in a cluster based WSN, the leaders (cluster heads) consume more energy due to some extra load for various activities such as data collection, data aggregation, and communication of the aggregated data to the base station. Therefore, balancing the load of the cluster heads is a crucial issue for the long run operation of the WSNs. In this paper, we first present a load balanced clustering scheme for wireless sensor networks. We show that the algorithm runs in O(nlogn) time for n sensor nodes. We prove that the algorithm is optimal for the case in which the sensor nodes have equal load. We also show that it is a polynomial time 2-approximation algorithm for the general case, i.e., when the sensor nodes have variable load. We finally improve this algorithm and propose a 1.5-approximation algorithm for the general case. The experimental results show the efficiency of the proposed algorithm in terms of the load balancing of the cluster heads, execution time, and the network life.

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

Similar content being viewed by others

References

  1. Akyildiz IF et al (2002) Wireless sensor networks: a survey. Comput Netw 38(4):393–422

    Article  Google Scholar 

  2. Jennifer Y et al (2008) Wireless sensor network survey. Comput Netw 52(12):2292–2330

    Article  Google Scholar 

  3. Giuseppe A et al (2009) Energy conservation in wireless sensor networks: a survey. Ad Hoc Netw 7(3):537–568

    Article  Google Scholar 

  4. Emanuele L et al (2007) Energetic sustainability of routing algorithms for energy-harvesting wireless sensor networks. Comput Commun 30:2976–2986

    Article  Google Scholar 

  5. Abbasi AA, Younis M (2007) A survey on clustering algorithms for wireless sensor networks. Comput Commun 30:2826–2841

    Article  Google Scholar 

  6. Pratyay K, Prasanta KJ (2012) Energy efficient load-balanced clustering algorithm for wireless sensor networks. Proc Technol 6:771–777

    Article  Google Scholar 

  7. Gupta G, Younis M (2003) Load-balanced clustering of wireless sensor networks. In: IEEE International conference on communications (ICC), vol 3, pp 1848–1852

    Google Scholar 

  8. Low CP et al (2008) Efficient load-balanced clustering algorithms for wireless sensor networks. Comput Commun 31(4):750–759

    Article  Google Scholar 

  9. Suneet KG, Pratyay K, Prasanta KJ (2013) GAR: an energy efficient GA-based routing for wireless sensor networks. In: LNCS, vol 7753. Springer, Berlin, pp 267–277

    Google Scholar 

  10. Pratyay K, Prasanta KJ (2012) Improved load balanced clustering algorithm for wireless sensor networks. In: LNCS, vol 7135. Springer, Berlin, pp 399–404

    Google Scholar 

  11. Olutayo B et al (2010) A survey on clustering algorithms for wireless sensor networks. In: 13th int conf on network-based information systems, pp 358–364

    Google Scholar 

  12. Congfeng J et al (2009) Towards clustering algorithms in wireless sensor networks-a survey. In: IEEE wireless communications and networking conference, pp 1–6

    Google Scholar 

  13. Pratyay K, Prasanta KJ (2012) An energy balanced distributed clustering and routing algorithm for wireless sensor networks. In: PDGC 2012, pp 220–225

    Google Scholar 

  14. Heinzelman WB et al (2002) Application specific protocol architecture for wireless microsensor networks. IEEE Trans Wirel Commun 1(4):660–670

    Article  Google Scholar 

  15. Lindsey S, Raghavendra CS (2003) PEGASIS: power efficient gathering in sensor information systems. In: Proc of the IEEE aerospace conference, vol 3, pp 1125–1130

    Google Scholar 

  16. Buyanjargal O, Kwon Y (2010) AEEC-adaptive and energy efficient clustering algorithm for content based wireless sensor networks. In: 2nd international conference on computer science and its applications. IEEE Press, New York, pp 1–6

    Google Scholar 

  17. Bandyopadhyay S, Coyle EJ (2003) An energy efficient hierarchical clustering algorithm for wireless sensor networks. In: IEEE INFOCOM, USA, vol 3, pp 1713–1723

    Google Scholar 

  18. Xue Q, Ganz A (2004) Maximizing sensor network lifetime: analysis and design guides. In: IEEE, vol 2, pp 1144–1150

    Google Scholar 

  19. Pratyay K, Suneet KG, Prasanta KJ (2013) A novel evolutionary approach for load balanced clustering problem for wireless sensor networks. Swarm Evol Comput. doi:10.1016/j.swevo.2013.04.002

    Google Scholar 

  20. Tarachand A et al (2012) An energy efficient load balancing algorithm for cluster-based wireless sensor networks. In: IEEE INDICON, pp 1250–1254

    Google Scholar 

  21. Jianlin M et al (2007) A TDMA scheduling scheme for many-to-one communications in wireless sensor networks. Comput Commun 30(4):863–872

    Article  Google Scholar 

  22. Mario OD, Kin KL (2011) TDMA scheduling for event-triggered data aggregation in irregular wireless sensor networks. Comput Commun 34(17):2072–2081

    Article  Google Scholar 

  23. Baronti P et al (2007) Wireless sensor networks: a survey on the state of the art and the 802.15.4 and ZigBee standards. Comput Commun 30:1655–1695

    Article  Google Scholar 

  24. Ataul B et al (2008) Clustering strategies for improving the lifetime of two-tiered sensor networks. Comput Commun 31(14):3451–3459

    Article  Google Scholar 

Download references

Acknowledgements

The first version of the paper was appeared in the proceedings of the international conference ADCONS 2011 (LNCS 7135, pp. 399–404). The authors are thankful to the anonymous reviewers for their valuable suggestions.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Prasanta K. Jana.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kuila, P., Jana, P.K. Approximation schemes for load balanced clustering in wireless sensor networks. J Supercomput 68, 87–105 (2014). https://doi.org/10.1007/s11227-013-1024-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-013-1024-6

Keywords

Navigation