Vahid Khalilpour

Learn More
In a distributed system, process synchronization is an important agenda. One of the major duties for process synchronization is mutual exclusion. This paper presents a new centralized fault tolerant distributed mutual exclusion algorithm based on Agrawala and El-Abbadi's algorithm. In new algorithm, once coordinator crashes, algorithm can recover lost data(More)
Distributed systems are used widely in the world nowadays and distributed algorithms are among important parts of distributed systems. To run a distributed algorithm, programmer should be involved with network programming details more than details of distributed algorithm itself. Also, studying the behaviors of distributed algorithms during its execution(More)
  • 1