A learning automata-based algorithm for solving coverage problem in directional sensor networks

被引:27
作者
Mohamadi, Hosein [1 ]
Ismail, Abdul Samad Bin Haji [1 ]
Salleh, Shaharuddin [2 ]
机构
[1] Univ Teknol Malaysia, Dept Comp, Fac Comp Sci & Informat, Johor Baharu 81310, Malaysia
[2] Univ Teknol Malaysia, Dept Math, Fac Sci, Johor Baharu 81310, Malaysia
关键词
Directional sensor networks; Cover set formation; Distributed learning automata; AD-HOC NETWORKS; BACKBONE FORMATION ALGORITHM; TARGET COVERAGE; SCHEME;
D O I
10.1007/s00607-012-0208-x
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Wireless sensor networks have been used in a wide variety of applications. Recently, networks consisting of directional sensors have gained prominence. An important challenge facing directional sensor networks (DSNs) is maximizing the network lifetime while covering all the targets in an area. One effective method for saving the sensors' energy and extending the network lifetime is to partition the DSN into several covers, each of which can cover all targets, and then to activate these covers successively. This paper first proposes a fully distributed algorithm based on irregular cellular learning automata to find a near-optimal solution for selecting each sensor's appropriate working direction. Then, to find a near-optimal solution that can cover all targets with the minimum number of active sensors, a centralized approximation algorithm is proposed based on distributed learning automata. This algorithm takes advantage of learning automata (LA) to determine the sensors that must be activated at each stage. As the presented algorithm proceeds, the activation process is focused on the sensor nodes that constitute the cover set with the minimum number of active sensors. Through simulations, we indicate that the scheduling algorithm based on LA has better performance than the greedy algorithm-based scheme in terms of maximizing network lifetime.
引用
收藏
页码:1 / 24
页数:24
相关论文
共 31 条
[1]   Coverage by directional sensors in randomly deployed wireless sensor networks [J].
Ai, J ;
Abouzeid, AA .
JOURNAL OF COMBINATORIAL OPTIMIZATION, 2006, 11 (01) :21-41
[2]  
[Anonymous], COMPUT IEEE T
[3]  
[Anonymous], INFOCOM 2007
[4]  
[Anonymous], J WIREL MOB NETW UBI
[5]   A mathematical framework for cellular learning automata [J].
Beigy, H ;
Meybodi, MR .
ADVANCES IN COMPLEX SYSTEMS, 2004, 7 (3-4) :295-319
[6]  
Beigy H, 2003, LECT NOTES COMPUT SC, V2690, P119
[7]   CELLULAR LEARNING AUTOMATA BASED DYNAMIC CHANNEL ASSIGNMENT ALGORITHMS [J].
Beigy, Hamid ;
Meybodi, M. R. .
INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2009, 8 (03) :287-314
[8]  
Cardei M, 2005, IEEE INFOCOM SER, P1976
[9]   Improving wireless sensor network lifetime through power aware organization [J].
Cardei, M ;
Du, DZ .
WIRELESS NETWORKS, 2005, 11 (03) :333-340
[10]   A learning automata based scheduling solution to the dynamic point coverage problem in wireless sensor networks [J].
Esnaashari, M. ;
Meybodi, M. R. .
COMPUTER NETWORKS, 2010, 54 (14) :2410-2438