Technical Report: Randomized Rumor Spreading with Fewer Phone Calls∗

نویسندگان

  • Kirsten Hildrum
  • Sean Ma
  • Satish Rao
چکیده

Rumor spreading algorithms are a useful way to disseminate information to a group of players in the presence of faults. Rumors are either spread by pushing, in which the players knowing the rumor call other players at random and spread the rumor, or by pulling, where players who do not know the rumor call other players and ask for any new rumors. The efficiency of the algorithms is often measured in the number of transmissions (the number of times the rumor is shared), but could also be measured in phone calls (the number of connections that need to be made between players.) In this technical report, we make two observations to reduce the number of phone calls. The first idea spreads the rumor in a randomized way and then uses a fixed-connection network (such as a tree) to finish sharing. This uses many fewer phone calls than pure rumor spreading, though some nodes may not be notified. Second, we observe that using both push and pull but pulling infrequently can reduce the number of phone calls if rumors enter the network at a slow rate.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Faster Rumor Spreading with Multiple Calls

We consider the random phone call model introduced by Demers et al.,which is a well-studied model for information dissemination in networks. One basic protocol in this model is the so-called Push protocol that proceeds in synchronous rounds. Starting with a single node which knows of a rumor, every informed node calls in each round a random neighbor and informs it of the rumor. The Push-Pull pr...

متن کامل

Randomized Rumor Spreading

We investigate the class of so-called epidemic algorithms that are commonly used for the lazy transmission of updates to distributed copies of a database. These algorithms use a simple randomized communication mechanism to ensure robustness. Suppose n players communicate in parallel rounds in each of which every player calls a randomly selected communication partner. In every round, players can...

متن کامل

Asymptotically Optimal Randomized Rumor Spreading

We propose a new protocol solving the fundamental problem of disseminating a piece of information to all members of a group of n players. It builds upon the classical randomized rumor spreading protocol and several extensions. The main achievements are the following: Our protocol spreads the rumor to all other nodes in the asymptotically optimal time of (1+ o(1)) log 2 n. The whole process can ...

متن کامل

A Quasirandom Rumor Spreading

Randomized rumor spreading or random phone call protocols are simple randomized epidemic algorithms designed to distribute a piece of information in a network. They build on the basic paradigm that informed vertices call random neighbors to inform them (push model), or that uninformed vertices call random neighbors to become informed if the neighbor is (pull model). Despite the simple concept, ...

متن کامل

Rumor Spreading on Percolation Graphs

We study the relation between the performance of the randomized rumor spreading (push model) in a d-regular graph G and the performance of the same algorithm in the percolated graph Gp. We show that if the push model successfully broadcast the rumor within T rounds in the graph G then only (1 + ǫ)T rounds are needed to spread the rumor in the graph Gp when T = o (pd).

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004