This document discusses algorithms for mutual exclusion and election in distributed systems. It covers centralized and distributed mutual exclusion algorithms including Ricart & Agrawala and token ring. It also covers two election algorithms: the bully algorithm where processes "bully" others to become coordinator, and a ring-based algorithm where processes are organized in a logical ring.