Publication: An analytical framework for self-organizing peer-to-peer anti-entropy algorithms
dc.contributor.coauthor | N/A | |
dc.contributor.department | Department of Mathematics | |
dc.contributor.department | Department of Computer Engineering | |
dc.contributor.kuauthor | Çağlar, Mine | |
dc.contributor.kuauthor | Küçükçifçi, Selda | |
dc.contributor.kuauthor | Özkasap, Öznur | |
dc.contributor.kuauthor | Yazıcı, Emine Şule | |
dc.contributor.schoolcollegeinstitute | College of Engineering | |
dc.contributor.schoolcollegeinstitute | College of Sciences | |
dc.date.accessioned | 2024-11-09T23:22:02Z | |
dc.date.issued | 2010 | |
dc.description.abstract | An 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.indexedby | WOS | |
dc.description.indexedby | Scopus | |
dc.description.issue | 3 | |
dc.description.openaccess | NO | |
dc.description.publisherscope | International | |
dc.description.sponsoredbyTubitakEu | TÜBİTAK | |
dc.description.sponsorship | TUBITAK (The Scientific and Technical Research Council of Turkey) [104E064] | |
dc.description.sponsorship | TUBA (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.volume | 67 | |
dc.identifier.doi | 10.1016/j.peva.2009.09.009 | |
dc.identifier.eissn | 1872-745X | |
dc.identifier.issn | 0166-5316 | |
dc.identifier.scopus | 2-s2.0-73149084644 | |
dc.identifier.uri | https://doi.org/10.1016/j.peva.2009.09.009 | |
dc.identifier.uri | https://hdl.handle.net/20.500.14288/10989 | |
dc.identifier.wos | 274709000002 | |
dc.keywords | Peer-to-peer | |
dc.keywords | Epidemic | |
dc.keywords | Anti-entropy | |
dc.keywords | Self-organizing | |
dc.keywords | Counting | |
dc.keywords | Overhead | |
dc.keywords | Delay | |
dc.keywords | Markov chain | |
dc.language.iso | eng | |
dc.publisher | Elsevier | |
dc.relation.ispartof | Performance Evaluation | |
dc.subject | Computer science | |
dc.subject | Hardware and architecture | |
dc.title | An analytical framework for self-organizing peer-to-peer anti-entropy algorithms | |
dc.type | Journal Article | |
dspace.entity.type | Publication | |
local.contributor.kuauthor | Özkasap, Öznur | |
local.contributor.kuauthor | Çağlar, Mine | |
local.contributor.kuauthor | Yazıcı, Emine Şule | |
local.contributor.kuauthor | Küçükçifçi, Selda | |
local.publication.orgunit1 | College of Engineering | |
local.publication.orgunit1 | College of Sciences | |
local.publication.orgunit2 | Department of Computer Engineering | |
local.publication.orgunit2 | Department of Mathematics | |
relation.isOrgUnitOfPublication | 2159b841-6c2d-4f54-b1d4-b6ba86edfdbe | |
relation.isOrgUnitOfPublication | 89352e43-bf09-4ef4-82f6-6f9d0174ebae | |
relation.isOrgUnitOfPublication.latestForDiscovery | 2159b841-6c2d-4f54-b1d4-b6ba86edfdbe | |
relation.isParentOrgUnitOfPublication | 8e756b23-2d4a-4ce8-b1b3-62c794a8c164 | |
relation.isParentOrgUnitOfPublication | af0395b0-7219-4165-a909-7016fa30932d | |
relation.isParentOrgUnitOfPublication.latestForDiscovery | 8e756b23-2d4a-4ce8-b1b3-62c794a8c164 |