Stability of Multi-Valued Continuous Consensus1

https://doi.org/10.1016/j.entcs.2009.02.015Get rights and content
Under a Creative Commons license
open access

Abstract

Multi-valued consensus functions defined from a vector of inputs (and possibly the previous output) to a single output are investigated. The consensus functions are designed to tolerate t faulty inputs. Two classes of multi-valued consensus functions are defined, the exact value and the range value, which require the output to be one of the non-faulty inputs or in the range of the non-faulty inputs, respectively. The instability of consensus functions is examined, counting the maximal number of output changes along a geodesic path of input changes, a path in which each input is changed at most once. Lower and upper bounds for the instability of multi-valued consensus functions are presented. A new technique for obtaining such lower bounds, using edgewise simplex subdivision is presented.

Keywords

Fault-tolerance
sensors
boolean functions
consensus
stability

Cited by (0)

1

Preliminary Version, Some proofs are omitted from this version.

2

Partly supported by the Frankel center for computer science.

3

Partly supported by Rita Altura trust chair in computer sciences.

4

Partly supported by a PAPIIT-UNAM grant.