DocumentCode :
3605587
Title :
Distributed Voting/Ranking With Optimal Number of States per Node
Author :
Salehkaleybar, Saber ; Sharif-Nassab, Arsalan ; Golestani, S. Jamaloddin
Author_Institution :
Dept. of Electr. Eng., Sharif Univ. of Technol., Tehran, Iran
Volume :
1
Issue :
4
fYear :
2015
Firstpage :
259
Lastpage :
267
Abstract :
Considering a network with n nodes, where each node initially votes for one (or more) choices out of K possible choices, we present a distributed multichoice voting/ranking (DMVR) algorithm to determine either the choice with maximum vote (the voting problem) or to rank all the choices in terms of their acquired votes (the ranking problem). The algorithm consolidates node votes across the network by updating the states of interacting nodes using two key operations: the union and the intersection. The proposed algorithm is simple, independent from network size, and easily scalable in terms of the number of choices K, using only K × 2K-1 nodal states for voting, and K × K! nodal states for ranking. We prove the number of states to be optimal in the ranking case; this optimality is conjectured to also apply to the voting case. The time complexity of the algorithm is analyzed in complete graphs. We show that the time complexity for both ranking and voting is O(log(n)) for given vote percentages, and is inversely proportional to the minimum of the vote percentage differences among various choices.
Keywords :
computational complexity; distributed algorithms; graph theory; network theory (graphs); DMVR algorithm; O(log(n)) time complexity; choice rank; distributed multichoice voting/ranking algorithm; graph theory; interacting node state update; intersection operation; maximum vote choice; network nodes; network size; nodal states; node votes; optimal state number; ranking problem; union operation; voting problem; Automata; Clocks; Convergence; Information processing; Lyapunov methods; Network topology; Time complexity; Distributed algorithms; Gossip algorithms; Majority voting problem; Ranking problem; distributed algorithms; gossip algorithms; ranking problem;
fLanguage :
English
Journal_Title :
Signal and Information Processing over Networks, IEEE Transactions on
Publisher :
ieee
ISSN :
2373-776X
Type :
jour
DOI :
10.1109/TSIPN.2015.2477777
Filename :
7247757
Link To Document :
بازگشت