Part 1: Foundations of Distributed Computing

Chapter 2: Information-Theoretic Formulation

Intermediate~180 min

Learning Objectives

  • Formulate distributed computation as a network information theory problem with workers as encoders and a master as a decoder
  • Define the fundamental quantities: computation load μ\mu, communication load Δ\Delta, storage, recovery threshold KK
  • State and interpret the computation–communication tradeoff Δ(μ)=(1μ)/(Nμ)\Delta(\mu) = (1-\mu)/(N\mu) achievable by coded shuffling
  • Prove a cut-set-style converse showing that uncoded schemes are a factor of NμN\mu worse than optimal
  • Recognize how this formal framework generalizes to secure aggregation (Part III), PIR (Part IV), and AirComp (Part V)

Sections

Prerequisites

💬 Discussion

Loading discussions...