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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |