首页 | 本学科首页   官方微博 | 高级检索  
     


Simple and optimal randomized fault-tolerant rumor spreading
Authors:Benjamin Doerr  Carola Doerr  Shay Moran  Shlomo Moran
Affiliation:1.LIX,école Polytechnique,Palaiseau,France;2.Sorbonne Universités,UPMC Univ Paris 06, UMR 7606, LIP6,Paris,France;3.CNRS,UMR 7606, LIP6,Paris,France;4.Computer Science Department,Technion - Israel Institute of Technology,Haifa,Israel;5.Max Planck Institute for Informatics,Saarbrücken,Germany
Abstract:We revisit the classic problem of spreading a piece of information in a group of \(n\) fully connected processors. By suitably adding a small dose of randomness to the protocol of Gasieniec and Pelc (Parallel Comput 22:903–912, 1996), we derive for the first time protocols that (i) use a linear number of messages, (ii) are correct even when an arbitrary number of adversarially chosen processors does not participate in the process, and (iii) with high probability have the asymptotically optimal runtime of \(O(\log n)\) when at least an arbitrarily small constant fraction of the processors are working. In addition, our protocols do not require that the system is synchronized nor that all processors are simultaneously woken up at time zero, they are fully based on push-operations, and they do not need an a priori estimate on the number of failed nodes. Our protocols thus overcome the typical disadvantages of the two known approaches, algorithms based on random gossip (typically needing a large number of messages due to their unorganized nature) and algorithms based on fair workload splitting (which are either not time-efficient or require intricate preprocessing steps plus synchronization).
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号