On the distribution of an assertion

  • Authors:
  • O. S.F. Carvalho;G. Roucairol

  • Affiliations:
  • -;-

  • Venue:
  • PODC '82 Proceedings of the first ACM SIGACT-SIGOPS symposium on Principles of distributed computing
  • Year:
  • 1982

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given an n-nodes network and an assertion G expressing its correctness, it is shown that G can be decomposed into collection of n local assertions and n.(n-1) “communication” assertions. The special case of a 2-nodes network is first examined, and it is shown how the notion of Galois connections in lattice theory is a basic tool for the assertion decomposition. The principles of a communication protocol that allow to maintain the resulting assertions are described. For the n-nodes network it is shown that assertion G induces Galois connections between any two parts of the network. General formulae for the local and communication assertions are found using this fact. It is also shown that the communication assertions do involve only a pair of nodes each one, which makes possible the use of techniques taken from the 2-nodes network for their maintenance. As an application example a distributed algorithm to solve the “2-out-of-3” problem is proposed.