Token based group mutual exclusion for asynchronous rings

We propose a group mutual exclusion algorithm for unidirectional rings. Our algorithm does not require the processes to have any id. Moreover, processes maintain no special data structures to implement any queues. The space requirement of processes depends only on the number of shared resources, and is equal to 4/spl times/log(m+1)+2 bits. The size of messages is 2/spl times/log(m+1) bits only. Every resource request generates O(n/sup 2/) messages in the worst case, but zero messages in the best case.

[1]  Yuh-Jzer Joung,et al.  Asynchronous group mutual exclusion (extended abstract) , 1998, PODC '98.

[2]  Yuh-Jzer Joung,et al.  The Congenial Talking Philosophers Problem in Computer Networks (Extended Abstract) , 1999, DISC.

[3]  Mark Moir,et al.  A simple local-spin group mutual exclusion algorithm , 1999, PODC '99.

[4]  Yuh-Jzer Joung,et al.  Asynchronous group mutual exclusion in ring networks , 1999, Proceedings 13th International Parallel Processing Symposium and 10th Symposium on Parallel and Distributed Processing. IPPS/SPDP 1999.