Dijkstra's mutual exclusion algorithm (1974) Mutual exclusion within ring topology - Dijkstra's mutual exclusion algorithm (1974). Simulation of self-stabilizing mutual exclusion algorithm. How to compile and run: mpic++ main.cpp -std=c++11 mpirun -n [proc_num] ./a.out