50 likes | 60 Views
This proposal presents a distributed voting application for handheld devices, allowing a group of connected users to vote for various events. The application utilizes a message passing mechanism and the Asynchronous Distributed Averaging algorithm to ensure decentralized computing and accurate voting results.
E N D
Distributed voting application for handheld devices Presenter:Pham Dung The ptdung@oslab.khu.ac.kr Oct. 2008
Motivation and requisites • Motivation: • A group of connected handheld device users wants to vote for a certain event: best player, best favorite song,… based on a given list of candidates. • There’s no centralized device to calculate voting results. All is totally distributed computing. • After a while of iterations, each device has the similar voting results. • Requisites: • Devices participating in voting form a connected graph. • Disconnected sub-network will only have local voting results based on votings of its nodes. • Device only exchanges messages with its one-hop neighbors.
Solution proposal • Using: • Message passing mechanism. • Asynchronous Distributed Averaging algorithm.