Publication:
An analytical framework for self-organizing peer-to-peer anti-entropy algorithms

dc.contributor.coauthorN/A
dc.contributor.departmentDepartment of Mathematics
dc.contributor.departmentDepartment of Computer Engineering
dc.contributor.kuauthorÇağlar, Mine
dc.contributor.kuauthorKüçükçifçi, Selda
dc.contributor.kuauthorÖzkasap, Öznur
dc.contributor.kuauthorYazıcı, Emine Şule
dc.contributor.schoolcollegeinstituteCollege of Engineering
dc.contributor.schoolcollegeinstituteCollege of Sciences
dc.date.accessioned2024-11-09T23:22:02Z
dc.date.issued2010
dc.description.abstractAn analytical framework is developed for establishing exact performance measures for peer-to-peer (P2P) anti-entropy paradigms used in biologically inspired epidemic data dissemination. Major benefits of these paradigms are that they are fully distributed, self-organizing, utilize local data only via pair-wise interactions, and provide eventual consistency, reliability and scalability. We derive exact expressions for infection probabilities through elaborated counting techniques on a digraph. Considering the first passage times of a Markov chain based on these probabilities, we find the expected message delay experienced by each peer and its overall mean as a function of initial number of infectious peers. Further delay and overhead analysis is given through simulations and the analytical framework. The number of contacted peers at each round of the anti-entropy approach is an important parameter for both delay and overhead. These exact performance measures and theoretical results would be beneficial when utilizing the models in several P2P distributed system and network services Such as replicated servers, multicast protocols, loss recovery, failure detection and group membership management.
dc.description.indexedbyWOS
dc.description.indexedbyScopus
dc.description.issue3
dc.description.openaccessNO
dc.description.publisherscopeInternational
dc.description.sponsoredbyTubitakEuTÜBİTAK
dc.description.sponsorshipTUBITAK (The Scientific and Technical Research Council of Turkey) [104E064]
dc.description.sponsorshipTUBA (Turkish Academy of Sciences) The authors would like to thank the editors and anonymous reviewers for their constructive comments that helped to improve the quality and the accuracy of this work. The first author's research was supported by TUBITAK (The Scientific and Technical Research Council of Turkey) under CAREER Award Grant 104E064. The fourth author's research was partly supported by a TUBA (Turkish Academy of Sciences) GEBIP Award Grant.
dc.description.volume67
dc.identifier.doi10.1016/j.peva.2009.09.009
dc.identifier.eissn1872-745X
dc.identifier.issn0166-5316
dc.identifier.scopus2-s2.0-73149084644
dc.identifier.urihttps://doi.org/10.1016/j.peva.2009.09.009
dc.identifier.urihttps://hdl.handle.net/20.500.14288/10989
dc.identifier.wos274709000002
dc.keywordsPeer-to-peer
dc.keywordsEpidemic
dc.keywordsAnti-entropy
dc.keywordsSelf-organizing
dc.keywordsCounting
dc.keywordsOverhead
dc.keywordsDelay
dc.keywordsMarkov chain
dc.language.isoeng
dc.publisherElsevier
dc.relation.ispartofPerformance Evaluation
dc.subjectComputer science
dc.subjectHardware and architecture
dc.titleAn analytical framework for self-organizing peer-to-peer anti-entropy algorithms
dc.typeJournal Article
dspace.entity.typePublication
local.contributor.kuauthorÖzkasap, Öznur
local.contributor.kuauthorÇağlar, Mine
local.contributor.kuauthorYazıcı, Emine Şule
local.contributor.kuauthorKüçükçifçi, Selda
local.publication.orgunit1College of Engineering
local.publication.orgunit1College of Sciences
local.publication.orgunit2Department of Computer Engineering
local.publication.orgunit2Department of Mathematics
relation.isOrgUnitOfPublication2159b841-6c2d-4f54-b1d4-b6ba86edfdbe
relation.isOrgUnitOfPublication89352e43-bf09-4ef4-82f6-6f9d0174ebae
relation.isOrgUnitOfPublication.latestForDiscovery2159b841-6c2d-4f54-b1d4-b6ba86edfdbe
relation.isParentOrgUnitOfPublication8e756b23-2d4a-4ce8-b1b3-62c794a8c164
relation.isParentOrgUnitOfPublicationaf0395b0-7219-4165-a909-7016fa30932d
relation.isParentOrgUnitOfPublication.latestForDiscovery8e756b23-2d4a-4ce8-b1b3-62c794a8c164

Files