Logo image
Approximate Majority with Catalytic Inputs
Conference proceeding

Approximate Majority with Catalytic Inputs

Talley Amir, James Aspnes and John Lazarsfeld
24TH INTERNATIONAL CONFERENCE ON PRINCIPLES OF DISTRIBUTED SYSTEMS, OPODIS 2020, Vol.184
Leibniz International Proceedings in Informatics
01/01/2021

Abstract

Computer Science Computer Science, Software Engineering Computer Science, Theory & Methods Science & Technology Technology Telecommunications
Population protocols [6] are a class of algorithms for modeling distributed computation in networks of finite-state agents communicating through pairwise interactions. Their suitability for analyzing numerous chemical processes has motivated the adaptation of the original population protocol framework to better model these chemical systems. In this paper, we further the study of two such adaptations in the context of solving approximate majority: persistent-state agents (or catalysts) and spontaneous state changes (or leaks). Based on models considered in recent protocols for populations with persistent-state agents [3,5,14], we assume a population with n catalytic input agents and m worker agents, and the goal of the worker agents is to compute some predicate over the states of the catalytic inputs. We call this model the Catalytic Input (CI) model. For m = similar to(n), we show that computing the parity of the input population with high probability requires at least similar to(n2) total interactions, demonstrating a strong separation between the CI model and the standard population protocol model. On the other hand, we show that the simple third-state dynamics [7, 20] for approximate majority in the standard model can be naturally adapted to the CI model: we present such a constant-state protocol for the CI model that solves approximate majority in O( n log n) total steps with high probability when the input margin is similar to(p root n log n).

Metrics

1 Record Views

Details

Logo image