Existen algoritmos que resuelven el problema de la exclusión mutua. Una versión de Peterson (1981) del algoritmo de Dekker es más corto. Como vimos, el algoritmo de Lambert (algoritmo de la panadería) necesita muchas comparaciones de los tickets para n procesos. Existe una versión de Peterson (1983) que usa solamente variables confinadas a cuatro valores. Otra posibilidad es al algoritmo de Lamport (1987).