This document summarizes and compares four different distributed deadlock detection algorithms: Menasce's scheme, Chandy's scheme, Obermack's algorithm, and Mitchell's algorithm. It describes the key aspects of each algorithm, such as how they construct wait-for graphs or use probes to detect deadlocks. The document concludes that Menasce's scheme may not detect all deadlocks and can detect false ones, while Obermack's algorithm may detect false deadlocks. It finds that Mitchell's algorithm uses an effective probe detection technique compared to the other algorithms.