The consensus number of a shift register equals its width

James Aspnes. The consensus number of a shift register equals its width. arXiv:2505.01691 [cs.DC].

Abstract

The consensus number of a w-bit register supporting logical left shift and right shift operations is exactly w, giving an example of a class of types, widely implemented in practice, that populates all levels of the consensus hierarchy. This result generalizes to w-wide shift registers over larger alphabets. In contrast, a register providing arithmetic right shift, which replicates the most significant bit instead of replacing it with zero, is shown to solve consensus for any fixed number of processes as long as its width is at least two.

BibTeX

Download
@misc{Aspnes2025,
      title={The consensus number of a shift register equals its width}, 
      author={James Aspnes},
      year={2025},
      eprint={2505.01691},
      archivePrefix={arXiv},
      primaryClass={cs.DC},
      url={https://arxiv.org/abs/2505.01691}, 
}

Consolidated BibTeX file
Return to James Aspnes's publications
Return to James Aspnes's home page