scholarly journals A Self-Stabilizing Algorithm for the Generalization of the Mutual Exclusion Problem

Author(s):  
Mehmet Hakan Karaata ◽  
Rachid Hadid
Author(s):  
Satoshi Fujita ◽  
Masafumi Yamashita ◽  
Tadashi Ae

2017 ◽  
Vol 73 (9) ◽  
pp. 3861-3878
Author(s):  
Peyman Neamatollahi ◽  
Yasser Sedaghat ◽  
Mahmoud Naghibzadeh

1986 ◽  
Vol 23 (2) ◽  
pp. 91-97
Author(s):  
J.K. Annot ◽  
M.D. Janssens ◽  
A.J. Van de Goor

2016 ◽  
Vol 25 (08) ◽  
pp. 1650098
Author(s):  
Mehmet Hakan Karaata ◽  
Rachid Hadid

In this paper, we present a simple permission-based fair stabilizing solution to the [Formula: see text]-exclusion problem in tree networks. The [Formula: see text]-exclusion problem is a generalization of the mutual exclusion problem where [Formula: see text] processes, instead of 1, are allowed to use a shared resource (enter the critical section) simultaneously. The proposed algorithm is optimal in terms of waiting times of processes to enter critical sections, i.e., between two entries of a process to its critical section, no other process can enter its critical section more than once after stabilization. Since our algorithm is stabilizing, it does not require initialization and withstands transient faults. The stabilization time of the algorithm is [Formula: see text] rounds and the waiting time is [Formula: see text], where h and n are the height and the size of the tree, respectively. In addition, this algorithm satisfies all the requirements of the [Formula: see text]-exclusion problem: [Formula: see text] and liveness.


1991 ◽  
Vol 34 (1) ◽  
pp. 110 ◽  
Author(s):  
Leslie Lamport

Sign in / Sign up

Export Citation Format

Share Document