Computational Intelligence in Wireless Sensor Networks: A Survey
Top Cited Papers
- 27 May 2010
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Communications Surveys & Tutorials
- Vol. 13 (1), 68-96
- https://doi.org/10.1109/surv.2011.040310.00002
Abstract
Wireless sensor networks (WSNs) are networks of distributed autonomous devices that can sense or monitor physical or environmental conditions cooperatively. WSNs face many challenges, mainly caused by communication failures, storage and computational constraints and limited power supply. Paradigms of computational intelligence (CI) have been successfully used in recent years to address various challenges such as data aggregation and fusion, energy aware routing, task scheduling, security, optimal deployment and localization. CI provides adaptive mechanisms that exhibit intelligent behavior in complex and dynamic environments like WSNs. CI brings about flexibility, autonomous behavior, and robustness against topology changes, communication failures and scenario changes. However, WSN developers are usually not or not completely aware of the potential CI algorithms offer. On the other side, CI researchers are not familiar with all real problems and subtle requirements of WSNs. This mismatch makes collaboration and development difficult. This paper intends to close this gap and foster collaboration by offering a detailed introduction to WSNs and their properties. An extensive survey of CI applications to various problems in WSNs from various research areas and publication venues is presented in the paper. Besides, a discussion on advantages and disadvantages of CI algorithms over traditional WSN solutions is offered. In addition, a general evaluation of CI algorithms is presented, which will serve as a guide for using CI algorithms for WSNs.Keywords
This publication has 89 references indexed in Scilit:
- CGD-GA: A graph-based genetic algorithm for sensor network designInformation Sciences, 2007
- A TDMA scheduling scheme for many-to-one communications in wireless sensor networksComputer Communications, 2007
- RL-MAC: a reinforcement learning based MAC protocol for wireless sensor networksInternational Journal of Sensor Networks, 2006
- AntHocNet: an adaptive nature‐inspired algorithm for routing in mobile ad hoc networksEuropean Transactions on Telecommunications, 2005
- Broadcast scheduling in wireless multihop networks using a neural-network-based hybrid algorithmNeural Networks, 2005
- Ant colony optimization for routing and load-balancing: survey and new directionsIEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans, 2003
- A mixed neural-genetic algorithm for the broadcast scheduling problemIEEE Transactions on Wireless Communications, 2003
- Fuzzy logic = computing with wordsIEEE Transactions on Fuzzy Systems, 1996
- Learning in linear neural networks: a surveyIEEE Transactions on Neural Networks, 1995
- An Experimental Study of the Small World ProblemSociometry, 1969