Abstract
In this paper, we propose a distributed algorithm to elect the top K leaders among the nodes in a wireless ad hoc network. Leader election is a fundamental distributed coordination problem arising from many applications, e.g. token regeneration, directory service. However, there is no deterministic algorithm proposed for electing k leaders. In our algorithm, election is based on the weight values of the nodes, which can represent any performance related attribute such as the node's battery power, computational capabilities etc. To achieve message efficiency, coordinator nodes are first selected locally and then the coordinator nodes collect the weight information of other nodes using a diffusing computation approach. The coordinator nodes collaborate with each other to further reduce the message cost. Node failures are also considered in our design. The simulation results show that, compared with a naive solution, our proposed algorithm can elect top K leaders with much less message cost.
Original language | English |
---|---|
Title of host publication | 2008 Proceedings of 17th International Conference on Computer Communications and Networks, ICCCN 2008 |
Pages | 87-92 |
Number of pages | 6 |
DOIs | |
Publication status | Published - 26 Dec 2008 |
Event | 17th International Conference on Computer Communications and Networks, ICCCN 2008 - St. Thomas, Virgin Islands, U.S. Duration: 3 Aug 2008 → 7 Aug 2008 |
Conference
Conference | 17th International Conference on Computer Communications and Networks, ICCCN 2008 |
---|---|
Country/Territory | Virgin Islands, U.S. |
City | St. Thomas |
Period | 3/08/08 → 7/08/08 |
ASJC Scopus subject areas
- Computer Networks and Communications
- Hardware and Architecture
- Software