Effects of erasures on gossiping algorithms

Second generation networks have emerged in the recent years. These networks are set up for a specific primary purpose other than for communication. Examples of such networks are P2P networks, sensor networks, vehicular networks and social networks. These networks, similar to the internet, also requi...

Full description

Saved in:
Bibliographic Details
Main Author: Lee, Qiu Xiang.
Other Authors: School of Electrical and Electronic Engineering
Format: Final Year Project
Language:English
Published: 2011
Subjects:
Online Access:http://hdl.handle.net/10356/45967
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-45967
record_format dspace
spelling sg-ntu-dr.10356-459672023-07-07T17:27:20Z Effects of erasures on gossiping algorithms Lee, Qiu Xiang. School of Electrical and Electronic Engineering Tay Wee Peng DRNTU::Engineering::Computer science and engineering::Computing methodologies::Simulation and modeling DRNTU::Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity Second generation networks have emerged in the recent years. These networks are set up for a specific primary purpose other than for communication. Examples of such networks are P2P networks, sensor networks, vehicular networks and social networks. These networks, similar to the internet, also require algorithms to execute the primary objective that needs to be served. Taking for example, sensor networks may need to sense for data, monitor for events and in some cases, as an alerting source to inform the user about a certain event occurring. Intelligent vehicular networks may need to inform other vehicles in the network about its accident. Gossip algorithms have been considered for employment in second generation networks due to its scalability, its simplicity and robustness. In gossiping networks, a node with information wishes to disseminate its information to all the nodes in a rumor-like style. In this report, the dissemination of single piece and multipiece information in a complete graph is studied. Erasures in the link connecting two nodes are considered to occur independently with a probability, indicated by q. The main objective of the analysis is to study the effects that independent erasures have on the ε-dissemination time (time when the spreading of message have completed with a probability of at least 1-ε) of the algorithm. Push based gossiping is used for single piece dissemination and push-pull based gossiping is used for the analysis if multipiece dissemination. The algorithm is modeled using Matlab and simulation is carried out to analyse the effects that erasures have on the ε-dissemination time. Bachelor of Engineering 2011-06-27T03:40:54Z 2011-06-27T03:40:54Z 2011 2011 Final Year Project (FYP) http://hdl.handle.net/10356/45967 en Nanyang Technological University 58 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computing methodologies::Simulation and modeling
DRNTU::Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity
spellingShingle DRNTU::Engineering::Computer science and engineering::Computing methodologies::Simulation and modeling
DRNTU::Engineering::Computer science and engineering::Theory of computation::Analysis of algorithms and problem complexity
Lee, Qiu Xiang.
Effects of erasures on gossiping algorithms
description Second generation networks have emerged in the recent years. These networks are set up for a specific primary purpose other than for communication. Examples of such networks are P2P networks, sensor networks, vehicular networks and social networks. These networks, similar to the internet, also require algorithms to execute the primary objective that needs to be served. Taking for example, sensor networks may need to sense for data, monitor for events and in some cases, as an alerting source to inform the user about a certain event occurring. Intelligent vehicular networks may need to inform other vehicles in the network about its accident. Gossip algorithms have been considered for employment in second generation networks due to its scalability, its simplicity and robustness. In gossiping networks, a node with information wishes to disseminate its information to all the nodes in a rumor-like style. In this report, the dissemination of single piece and multipiece information in a complete graph is studied. Erasures in the link connecting two nodes are considered to occur independently with a probability, indicated by q. The main objective of the analysis is to study the effects that independent erasures have on the ε-dissemination time (time when the spreading of message have completed with a probability of at least 1-ε) of the algorithm. Push based gossiping is used for single piece dissemination and push-pull based gossiping is used for the analysis if multipiece dissemination. The algorithm is modeled using Matlab and simulation is carried out to analyse the effects that erasures have on the ε-dissemination time.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Lee, Qiu Xiang.
format Final Year Project
author Lee, Qiu Xiang.
author_sort Lee, Qiu Xiang.
title Effects of erasures on gossiping algorithms
title_short Effects of erasures on gossiping algorithms
title_full Effects of erasures on gossiping algorithms
title_fullStr Effects of erasures on gossiping algorithms
title_full_unstemmed Effects of erasures on gossiping algorithms
title_sort effects of erasures on gossiping algorithms
publishDate 2011
url http://hdl.handle.net/10356/45967
_version_ 1772827155208601600