Title :
A Near Optimal Communication Algorithm for Distributed Computing over Heterogeneous Sensor Networks
Author :
Gu, Yu ; Liu, Hengchang ; Zhao, Baohua
Author_Institution :
Univ. of Sci. & Technol. of China, Hefei
Abstract :
In this paper, we propose a novel optimization algorithm for distributed computing for target-monitoring applications with heterogeneous wireless sensor networks. In many such monitoring applications, various types of sensor nodes are used and the potential communication pattern is known in advance. We then seek to find an optimal set of routing paths to realize the communication patten, such that the communication overhead of the data gathering process is minimized, and at the same time, the extent to which the other data traffic in the network is affected by the data traffic generated by the data gathering process is also minimized. However, we prove that this combinatorial optimization problem is NP-complete indicating that it is impossible to find an optimal solution in a reasonable time unless NP = P. So, instead of finding an optimal solution, we seek a sub-optimal polynomial time solution. The proposed novel solution is based on the randomized algorithm, which yields good solutions in the sense that the objective functions yield values close to the optimums with high probability ( 1-1/m, where m is number of links in the network). The proposed randomized algorithm makes use of linear programming and is easy to implement, which makes it a potential candidate for practical implementations, even for very large networks.
Keywords :
combinatorial mathematics; distributed processing; linear programming; telecommunication network routing; telecommunication traffic; ubiquitous computing; wireless sensor networks; NP-complete problem; combinatorial optimization problem; communication patten; data gathering process; data traffic; distributed computing; heterogeneous wireless sensor networks; linear programming; near optimal communication algorithm; randomized algorithm; routing paths; target-monitoring; Biosensors; Broadcasting; Computer science; Distributed computing; Event detection; Linear programming; Remote monitoring; Scheduling; Telecommunication traffic; Wireless sensor networks;
Conference_Titel :
Multimedia and Ubiquitous Engineering, 2007. MUE '07. International Conference on
Conference_Location :
Seoul
Print_ISBN :
0-7695-2777-9
DOI :
10.1109/MUE.2007.31