z-logo
open-access-imgOpen Access
The role of inhibition in asynchronous consistent-cut protocols
Author(s) -
Kim Taylor
Publication year - 1989
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-51687-5
DOI - 10.1007/3-540-51687-5_50
Subject(s) - asynchronous communication , fifo (computing and electronics) , computer science , protocol (science) , deadlock , computation , inhibitory postsynaptic potential , distributed computing , communications protocol , state (computer science) , computer network , theoretical computer science , algorithm , biology , medicine , alternative medicine , pathology , neuroscience , computer hardware
We present results regarding consistent-cut protocols. Consistent-cut protocols are based on finding a consistent global state in an underlying distributed computation; they are used for a variety of applications such as checkpointing and deadlock detection. We formally define what it means for a protocol to be non-inhibitory, which intuitively means that it does not prevent any actions from occurring in an underlying computation. We prove that there is no non-inhibitory consistent-cut protocol for non-FIFO asynchronous systems. We also give a lower bound on communication for non-inhibitory consistent-cut protocols for FIFO systems of one message per bidirectional channel (up to 1/2(n2 — n)). We present two protocols, one non-inhibitory requiring up to two messages between each pair of neighboring nodes in a network and the other inhibitory and requiring only 3(n–1) messages total. In most networks these results illustrate a tradeoff between the amount of necessary communication and the willingness to inhibit actions of the underlying system. Additionally, our inhibitory protocol also works for non-FIFO systems, thus illustrating that the inhibitory condition is exactly what is required to develop consistent-cut protocols for non-FIFO systems which satisfy our model.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom