Distributed Systems
CS3.401Prof. Kishore Kothapalli•Monsoon 2025-26•4 credits
Unit 10 — Distributed Minimum Spanning Tree (GHS Algorithm)
Gallager-Humblet-Spira (1983): the canonical distributed MST algorithm. Cycle and cut properties. Fragments (subtrees of MST) with (name, level). Combining rules A (absorption), B (merger), C (wait). Test/Accept/Reject mechanism on basic edges. Max level ≤ log N. Complexity O(N log N + E) messages — optimal among comparison-based.