Max-Planck-Institut für Informatik
max planck institut
informatik
mpii logo Minerva of the Max Planck Society
 

MPI-I-96-1-011

The impact of timing on linearizability in counting networks

Mavronicolas, Marios and Papatriantafilou, Marina and Tsigas, Philippas

MPI-I-96-1-011. May 1996, 19 pages. | Status: available - back from printing | Next --> Entry | Previous <-- Entry

Abstract in LaTeX format:
{\em Counting networks} form a new class of distributed, low-contention data structures, made up of {\em balancers} and {\em wires,}
which are suitable for solving a variety of multiprocessor synchronization problems that can be expressed as counting problems.
A {\em linearizable} counting network guarantees that the order of the values it returns respects the real-time order they were requested.
Linearizability significantly raises the capabilities of the network, but at a possible price in network size or synchronization support.
In this work, we further pursue the systematic study of the impact of {\em timing} assumptions on linearizability for
counting networks, along the line of research recently initiated by Lynch~{\em et~al.} in [18].
We consider two basic {\em timing} models, the {instantaneous balancer} model, in which the transition of a token from an input to an output port of a balancer is modeled as an instantaneous event, and the {\em periodic balancer} model, where balancers send out tokens at a fixed rate. In both models, we assume lower and upper bounds on the delays incurred by wires connecting the balancers.
We present necessary and sufficient conditions for linearizability in these models, in the form of precise inequalities that involve not only parameters of the timing models, but also certain structural parameters of the counting network, which may be of more general interest.
Our results extend and strengthen previous impossibility and possibility results on linearizability in counting networks.
Acknowledgement:
References to related material:

To download this research report, please select the type of document that fits best your needs.Attachement Size(s):
MPI-I-96-1-011.psMPI-I-96-1-011.pdf194 KBytes; 239 KBytes
Please note: If you don't have a viewer for PostScript on your platform, try to install GhostScript and GhostView
URL to this document: http://domino.mpi-inf.mpg.de/internet/reports.nsf/NumberView/1996-1-011

Hide details for BibTeXBibTeX
@TECHREPORT{MavronicolasPapatriantafilouTsigas96,
  AUTHOR = {Mavronicolas, Marios and Papatriantafilou, Marina and Tsigas, Philippas},
  TITLE = {The impact of timing on linearizability in counting networks},
  TYPE = {Research Report},
  INSTITUTION = {Max-Planck-Institut f{\"u}r Informatik},
  ADDRESS = {Im Stadtwald, D-66123 Saarbr{\"u}cken, Germany},
  NUMBER = {MPI-I-96-1-011},
  MONTH = {May},
  YEAR = {1996},
  ISSN = {0946-011X},
}