Dijkstra's Self-Stabilizing Algorithm in Unsupportive Environments

Computer Science – Distributed – Parallel – and Cluster Computing

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

12 pages, uses eepic.sty

Scientific paper

The first self-stabilizing algorithm [Dij73] assumed the existence of a central daemon, that activates one processor at time to change state as a function of its own state and the state of a neighbor. Subsequent research has reconsidered this algorithm without the assumption of a central daemon, and under different forms of communication, such as the model of link registers. In all of these investigations, one common feature is the atomicity of communication, whether by shared variables or read/write registers. This paper weakens the atomicity assumptions for the communication model, proposing versions of [Dij73] that tolerate various weaker forms of atomicity. First, a solution for the case of regular registers is presented. Then the case of safe registers is considered, with both negative and positive results presented. The paper also presents an implementation of [Dij73] based on registers that have probabilistically correct behavior, which requires a notion of weak stabilization.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Dijkstra's Self-Stabilizing Algorithm in Unsupportive Environments does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Dijkstra's Self-Stabilizing Algorithm in Unsupportive Environments, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Dijkstra's Self-Stabilizing Algorithm in Unsupportive Environments will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-558732

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.