12
0

New Bounds for the Flock-of-Birds Problem

Abstract

In this paper, we continue a line of work on obtaining succinct population protocols for Presburger-definable predicates. More specifically, we focus on threshold predicates. These are predicates of the form ndn\ge d, where nn is a free variable and dd is a constant. For every dd, we establish a 1-aware population protocol for this predicate with log2d+min{e,z}+O(1)\log_2 d + \min\{e, z\} + O(1) states, where ee (resp., zz) is the number of 11's (resp., 00's) in the binary representation of dd (resp., d1d - 1). This improves upon an upper bound 4log2d+O(1)4\log_2 d + O(1) due to Blondin et al. We also show that any 1-aware protocol for our problem must have at least log2(d)\log_2(d) states. This improves upon a lower bound log3d\log_3 d due to Blondin et al.

View on arXiv
Comments on this paper