Prerequisites & Notation
Before You Begin
Chapter 12 carries the fourth and final CommIT-group contribution of Part III: CCESA (Communication- Efficient Secure Aggregation). The chapter builds directly on Chapter 10's Bonawitz protocol and Chapter 3's Shamir sharing, applying a clever sparse-graph construction to reduce the communication overhead. Prerequisites are Chapter 10 (essential) and basic random-graph theory.
- Bonawitz secure aggregation (Chapter 10)(Review ch10)
Self-check: State Bonawitz's per-round communication cost and the Caire et al. optimality (Ch. 10 §10.4).
- Shamir secret sharing (Chapter 3 §3.2)(Review ch03)
Self-check: State the threshold guarantee of Shamir's scheme.
- Basic random graph theory: Erdős–Rényi model
Self-check: For the Erdős–Rényi model, what is the expected number of edges? When is connected with high probability?
- Federated learning (Chapter 9)(Review ch09)
Self-check: Why does FL benefit from sub-quadratic communication at large ?
- Chernoff bounds / concentration of measure
Self-check: For a binomial random variable , what is the Chernoff tail bound?
Notation for This Chapter
CCESA-specific notation extends Chapter 10's Bonawitz conventions. We use for the Erdős–Rényi edge probability (avoid confusion with the polynomial-code partition count from Part II — context will disambiguate).
| Symbol | Meaning | Introduced |
|---|---|---|
| Number of users | s01 | |
| Erdős–Rényi random graph with nodes and edge probability | s02 | |
| Edge probability in the Erdős–Rényi graph (CCESA parameter) | s02 | |
| Collusion threshold (Chapter 10 convention) | s02 | |
| Edge set of graph | s02 | |
| Degree of node in = number of masking partners | s02 | |
| Pairwise mask between users and (only if ) | s02 | |
| Model dimensionality (Chapter 9 convention) | s01 | |
| Reliability failure probability | s03 |