Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
98 tokens/sec
GPT-4o
8 tokens/sec
Gemini 2.5 Pro Pro
47 tokens/sec
o3 Pro
5 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

The Minority Dynamics and the Power of Synchronicity (2310.13558v1)

Published 20 Oct 2023 in cs.DC

Abstract: We study the minority-opinion dynamics over a fully-connected network of $n$ nodes with binary opinions. Upon activation, a node receives a sample of opinions from a limited number of neighbors chosen uniformly at random. Each activated node then adopts the opinion that is least common within the received sample. Unlike all other known consensus dynamics, we prove that this elementary protocol behaves in dramatically different ways, depending on whether activations occur sequentially or in parallel. Specifically, we show that its expected consensus time is exponential in $n$ under asynchronous models, such as asynchronous GOSSIP. On the other hand, despite its chaotic nature, we show that it converges within $O(\log2 n)$ rounds with high probability under synchronous models, such as synchronous GOSSIP. Finally, our results shed light on the bit-dissemination problem, that was previously introduced to model the spread of information in biological scenarios. Specifically, our analysis implies that the minority-opinion dynamics is the first stateless solution to this problem, in the parallel passive-communication setting, achieving convergence within a polylogarithmic number of rounds. This, together with a known lower bound for sequential stateless dynamics, implies a parallel-vs-sequential gap for this problem that is nearly quadratic in the number $n$ of nodes. This is in contrast to all known results for problems in this area, which exhibit a linear gap between the parallel and the sequential setting.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (32)
  1. David Aldous. Interacting particle systems as stochastic social dynamics. Bernoulli, 19(4):1122–1149, 2013.
  2. A simple population protocol for fast robust approximate majority. Distributed Computing, 21(2):87–102, 2008. (Preliminary version in DISC’07).
  3. J. Aspnes. Faster randomized consensus with an oblivious adversary. In Proceedings of the 31st Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing (PODC’12), pages 1–8. ACM, 2012.
  4. An introduction to population protocols. In Benoît Garbinato, Hugo Miranda, and Luís Rodrigues, editors, Middleware for Network Eccentric and Mobile Applications, pages 97–120. Springer, Berlin, Heidelberg, 2009.
  5. Self-stabilizing clock synchronization with 1-bit messages. In Proceedings of the 2021 ACM-SIAM Symposium on Discrete Algorithms (SODA), Proceedings, pages 2154–2173. Society for Industrial and Applied Mathematics, January 2021.
  6. Stabilizing consensus with many opinions. In Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’16). SIAM, 2016.
  7. Consensus dynamics: An overview. ACM SIGACT News, 51(1):58–104, 2020.
  8. On the role of memory in robust opinion dynamics. CoRR, abs/2302.08600, 2023.
  9. Fast self-stabilizing byzantine tolerant digital clock synchronization. In Proceedings of the twenty-seventh ACM symposium on Principles of distributed computing, PODC ’08, pages 385–394, New York, NY, USA, August 2008. Association for Computing Machinery.
  10. Ignore or comply?: On breaking symmetry in consensus. In Proceedings of the 36th ACM Symposium on Principles of Distributed Computing, PODC’17, pages 335–344, 2017.
  11. Minimizing message size in stochastic communication patterns: fast self-stabilizing protocols with 3 bits. In Proceedings of the 2017 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), Proceedings, pages 2540–2559. Society for Industrial and Applied Mathematics, January 2017.
  12. Randomized gossip algorithms. IEEE transactions on information theory, 52(6):2508–2530, 2006.
  13. Consensus vs broadcast, with and without noise. In 11th Innovations in Theoretical Computer Science Conference (ITCS 2020). (seleziona…), 2020.
  14. Uninformed individuals promote democratic consensus in animal groups. Science, 334(6062):1578–1580, December 2011. Publisher: American Association for the Advancement of Science.
  15. M. H. DeGroot. Reaching a consensus. Journal of the American Statistical Association, 69(345):118–121, 1974.
  16. Stabilizing consensus with the power of two choices. In Proceedings of the 23rd Annual ACM Symposium on Parallelism in Algorithms and Architectures (SPAA’11), pages 149–158. ACM, 2011.
  17. When consensus meets self-stabilization. J. Comput. Syst. Sci., 76(8):884–900, 2010.
  18. Breathe before speaking: Efficient information dissemination despite noisy, limited and anonymous communication. In Proceedings of the ACM Symposium on Principles of Distributed Computing (PODC ’14), pages 114–123. ACM, 2014.
  19. Nearly-tight analysis for 2-choice and 3-majority consensus dynamics. In Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing, (PODC’18), pages 305–313. ACM, 2018.
  20. A polylogarithmic gossip algorithm for plurality consensus. In Proceedings of the 2016 ACM Symposium on Principles of Distributed Computing, pages 117–126, 2016.
  21. Distributed Probabilistic Polling and Applications to Proportionate Agreement. Information and Computation, 171(2):248–268, December 2001.
  22. Information flow, opinion polling and collective intelligence in house–hunting social insects. Philosophical Transactions of the Royal Society of London. Series B: Biological Sciences, 357(1427):1567–1583, November 2002. Publisher: Royal Society.
  23. Early adapting to trends: Self-stabilizing information spread using passive communication. In ACM Symposium on Principles of Distributed Computing, pages 235–245. ACM, 2022.
  24. Markov Chains and Mixing Times, volume 107. American Mathematical Soc., 2017.
  25. T. Liggett. Interacting particle systems, volume 276. Springer, 2012.
  26. M. Lindauer. Communication among the honeybees and stingless bees of india. Bee World, 38(1):3–14, January 1957.
  27. Majority dynamics and aggregation of information in social networks. Autonomous Agents and Multi-Agent Systems, 28(3):408–429, 2014.
  28. David Peleg. Distributed computing: a locality-sensitive approach. SIAM, 2000.
  29. M. O. Rabin. Randomized byzantine generals. In Proceedings of the 24th Annual Symposium on Foundations of Computer Science (SFCS’83), pages 403–409. IEEE, 1983.
  30. Desert ants achieve reliable recruitment across noisy interactions. Journal of The Royal Society Interface, 10(82):20130079, May 2013. Publisher: Royal Society.
  31. Devavrat Shah et al. Gossip algorithms. Foundations and Trends® in Networking, 3(1):1–125, 2009.
  32. Collective motion. Physics Reports, 517(3):71–140, August 2012.
Citations (2)

Summary

We haven't generated a summary for this paper yet.