Jump to content

Naimi–Trehel algorithm

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by ShelfSkewed (talk | contribs) at 02:48, 3 October 2022 (Disambiguation needed on queue). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Naimi-Trehel algorithm is an algorithm for achieving mutual exclusion in a distributed system. Unlike Lamport's distributed mutual exclusion algorithm and its related version, this algorithm does not use logical clocks. This method requires only O(Log(number of processes in the network)) messages on average. When a process invokes a critical section, it sends a request to a queue[disambiguation needed] at a particular processor which is specified by a path built by the algorithm as it runs.

References