Saral Shiksha Yojna
Courses/Distributed Systems

Distributed Systems

CS3.401
Prof. Kishore KothapalliMonsoon 2025-264 credits
Revision Notes/Unit 6 — Distributed Deadlock Detection

Unit 6 — Distributed Deadlock Detection

Resource request models (Single, AND, OR, AND-OR, P-out-of-Q). Wait-for graphs and the cycle-vs-knot distinction. Three handling strategies (prevention, avoidance, detection) and why detection dominates in DS. Detection algorithms: Ho-Ramamoorthy (centralised, 1-phase / 2-phase), Chandy-Misra-Haas probe (AND), Mitchell-Merritt label-passing (single-resource), Chandy diffusion (OR).