Publication:
Analysis of push-type epidemic data dissemination in fully connected networks

dc.contributor.coauthorSezer, Ali Devin
dc.contributor.departmentDepartment of Mathematics
dc.contributor.kuauthorÇağlar, Mine
dc.contributor.kuprofileFaculty Member
dc.contributor.otherDepartment of Mathematics
dc.contributor.schoolcollegeinstituteCollege of Sciences
dc.contributor.yokid105131
dc.date.accessioned2024-11-09T11:43:08Z
dc.date.issued2014
dc.description.abstractConsider a fully connected network of nodes, some of which have a piece of data to be disseminated to the whole network. We analyze the following push-type epidemic algorithm: in each push round, every node that has the data, i.e., every infected node, randomly chooses c E Z. other nodes in the network and transmits, i.e., pushes, the data to them. We write this round as a random walk whose each step corresponds to a random selection of one of the infected nodes; this gives recursive formulas for the distribution and the moments of the number of newly infected nodes in a push round. We use the formula for the distribution to compute the expected number of rounds so that a given percentage of the network is infected and continue a numerical comparison of the push algorithm and the pull algorithm (where the susceptible nodes randomly choose peers) initiated in an earlier work. We then derive the fluid and diffusion limits of the random walk as the network size goes to infinity and deduce a number of properties of the push algorithm: (1) the number of newly infected nodes in a push round, and the number of random selections needed so that a given percent of the network is infected, are both asymptotically normal, (2) for large networks, starting with a nonzero proportion of infected nodes, a pull round infects slightly more nodes on average, (3) the number of rounds until a given proportion lambda of the network is infected converges to a constant for almost all lambda is an element of (0, 1). Numerical examples for theoretical results are provided.
dc.description.fulltextYES
dc.description.indexedbyWoS
dc.description.indexedbyScopus
dc.description.openaccessYES
dc.description.publisherscopeInternational
dc.description.sponsoredbyTubitakEuEU
dc.description.sponsorshipRbuce-up European Marie Curie project
dc.description.versionAuthor's final manuscript
dc.description.volume77
dc.formatpdf
dc.identifier.doi10.1016/j.peva.2014.03.002
dc.identifier.embargoNO
dc.identifier.filenameinventorynoIR00260
dc.identifier.issn0166-5316
dc.identifier.linkhttps://doi.org/10.1016/j.peva.2014.03.002
dc.identifier.quartileQ3
dc.identifier.scopus2-s2.0-84898070154
dc.identifier.urihttps://hdl.handle.net/20.500.14288/300
dc.identifier.wos337779300002
dc.keywordsTheory and methods
dc.keywordsPeer to peer communication
dc.keywordsPull push
dc.keywordsEpidemic algorithm
dc.keywordsDiffusion and fluid limits
dc.keywordsAsymptotic analysis
dc.keywordsComplete graphs
dc.languageEnglish
dc.publisherElsevier
dc.relation.urihttp://cdm21054.contentdm.oclc.org/cdm/ref/collection/IR/id/1285
dc.sourcePerformance Evaluation
dc.subjectComputer science
dc.subjectHardware and architecture
dc.titleAnalysis of push-type epidemic data dissemination in fully connected networks
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.authorid0000-0001-9452-5251
local.contributor.kuauthorÇağlar, Mine
relation.isOrgUnitOfPublication2159b841-6c2d-4f54-b1d4-b6ba86edfdbe
relation.isOrgUnitOfPublication.latestForDiscovery2159b841-6c2d-4f54-b1d4-b6ba86edfdbe

Files

Original bundle

Now showing 1 - 1 of 1
Thumbnail Image
Name:
1285.pdf
Size:
278.57 KB
Format:
Adobe Portable Document Format