Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Optimal Time and Space Leader Election in Population Protocols

Association for Computing Machinery (ACM) via YouTube

Overview

Explore a cutting-edge talk on leader election in population protocols, focusing on achieving optimal time and space complexity. Delve into the latest advancements in distributed computing, where agents with limited computational power and memory interact pairwise. Discover how the presented protocol achieves both time and space optimality, electing a leader in O(n log n) expected interactions while using Θ(log log n) states per agent. Gain insights into the history of leader election in population protocols, synchronization techniques, and the two-stage process involving dual epidemic selection and exponential elimination. Analyze the expected stabilization time and explore open problems and future research directions in this fascinating field of distributed computing.

Syllabus

Population Protocols & Leader Election
History of LE in Population Protocols
Synchronizing Population Protocols
Formal Synchronization Guarantees
Stage 1: DUAL EPIDEMIC SELECTION
Stage 2: EXPONENTIAL ELIMINATION 2
Stage 1: JUNTA ELECTION 1
StartDUAL EPIDEMIC SELECTION
Stage 2: EXPONENTIAL ELIMINATION 1 & 2
Stage 2: SLOW STABLE ELIMINATION
Analyzing the Expected Stabilization Time
Open Problems & Research Directions

Taught by

Association for Computing Machinery (ACM)

Reviews

Start your review of Optimal Time and Space Leader Election in Population Protocols

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.