An algorithm based on queue migration for mutual exclusion in computer networks

  • Authors:
  • J. Place

  • Affiliations:
  • Computer Science Dept., University of Missouri - Kansas City, 5100 Rockhill Rd., Kansas City, MO

  • Venue:
  • CSC '89 Proceedings of the 17th conference on ACM Annual Computer Science Conference
  • Year:
  • 1989

Quantified Score

Hi-index 0.00

Visualization

Abstract

A non-symmetric algorithm is presented that achieves mutual exclusion in a decentralized computer network by exchanging messages and a synchronization queue. The algorithm is unique in the sense that the number of messages required to achieve mutual exclusion is a function of the workload enabling it to provide acceptable performance in a lightly loaded system with a significant improvement as the workload increases. The algorithm outperforms other previously proposed algorithms in a heavily loaded system, is robust and comparatively easy to implement.