He Hongmei, Zhu Zhenhuan, Mäkinen Erkki
Department of Engineering Mathematics, University of Bristol, Bristol BS8 1TR, UK.
IEEE Trans Neural Netw. 2009 Jun;20(6):973-82. doi: 10.1109/TNN.2009.2015088. Epub 2009 Apr 24.
A wireless ad hoc sensor network consists of a number of sensors spreading across a geographical area. The performance of the network suffers as the number of nodes grows, and a large sensor network quickly becomes difficult to manage. Thus, it is essential that the network be able to self-organize. Clustering is an efficient approach to simplify the network structure and to alleviate the scalability problem. One method to create clusters is to use weakly connected dominating sets (WCDSs). Finding the minimum WCDS in an arbitrary graph is an NP-complete problem. We propose a neural network model to find the minimum WCDS in a wireless sensor network. We present a directed convergence algorithm. The new algorithm outperforms the normal convergence algorithm both in efficiency and in the quality of solutions. Moreover, it is shown that the neural network is robust. We investigate the scalability of the neural network model by testing it on a range of sized graphs and on a range of transmission radii. Compared with Guha and Khuller's centralized algorithm, the proposed neural network with directed convergency achieves better results when the transmission radius is short, and equal performance when the transmission radius becomes larger. The parallel version of the neural network model takes time O(d), where d is the maximal degree in the graph corresponding to the sensor network, while the centralized algorithm takes O(n2). We also investigate the effect of the transmission radius on the size of WCDS. The results show that it is important to select a suitable transmission radius to make the network stable and to extend the lifespan of the network. The proposed model can be used on sink nodes in sensor networks, so that a sink node can inform the nodes to be a coordinator (clusterhead) in the WCDS obtained by the algorithm. Thus, the message overhead is O(M), where M is the size of the WCDS.
无线自组织传感器网络由分布在一个地理区域的多个传感器组成。随着节点数量的增加,网络性能会下降,大型传感器网络很快就会变得难以管理。因此,网络能够自组织至关重要。聚类是一种简化网络结构和缓解可扩展性问题的有效方法。创建聚类的一种方法是使用弱连通支配集(WCDS)。在任意图中找到最小WCDS是一个NP完全问题。我们提出一种神经网络模型来在无线传感器网络中找到最小WCDS。我们提出了一种有向收敛算法。新算法在效率和解决方案质量方面均优于常规收敛算法。此外,结果表明该神经网络具有鲁棒性。我们通过在一系列大小的图和一系列传输半径上进行测试来研究神经网络模型的可扩展性。与Guha和Khuller的集中式算法相比,所提出的具有有向收敛性的神经网络在传输半径较短时能取得更好的结果,而在传输半径变大时性能相当。神经网络模型的并行版本耗时为O(d),其中d是与传感器网络对应的图中的最大度数,而集中式算法耗时为O(n2)。我们还研究了传输半径对WCDS大小的影响。结果表明,选择合适的传输半径对于使网络稳定并延长网络寿命很重要。所提出的模型可用于传感器网络中的汇聚节点,这样汇聚节点可以通知节点成为算法得到的WCDS中的协调器(簇头)。因此,消息开销为O(M),其中M是WCDS的大小。