Mutual exclusion with linear waiting using binary shared variables

  • Authors:
  • James E. Burns

  • Affiliations:
  • Georgia Institute of Technology, Atlanta, Georgia

  • Venue:
  • ACM SIGACT News
  • Year:
  • 1978

Quantified Score

Hi-index 0.02

Visualization

Abstract

The problem of mutual exclusion among N asynchronous, parallel processes using only shared binary variables for communication is considered. Upper and lower bounds of N+1 and N shared binary variables, respectively, are shown for the problem of mutual exclusion with linear waiting. Lockout-free mutual exclusion is shown to require at least N shared binary variables when the primitive operations are suitably restricted. This latter bound is tight for N=2.