Skip to main content

Population Stability: Regulating Size in the Presence of an Adversary

Presenter:
Adam
Sealfon
Profile Link:
University:
Massachusetts Institute of Technology
Program:
CSGF
Year:
2018

Consider a system of agents, each with limited memory and communication and with the ability to replicate and self-destruct, that is subjected to continual attacks from an adversary that at bounded rate can delete or insert agents into the system. We study the problem of perpetually maintaining a population whose size is close to the target size N. This coordination problem is inspired by the ability of complex biological systems composed of a multitude of memory-limited individual cells to maintain a stable population size in an adverse environment. Such biological mechanisms allow organisms to heal after trauma or to recover from excessive cell proliferation caused by inflammation, disease or normal development.

We present a protocol for achieving population stability in a variant of the population model of Angluin et al (PODC, 2004). Our protocol uses three-bit messages and slightly more than log2 N states per agent. The protocol relies on a novel coloring strategy in which the population size is encoded in the variance of the distribution of colors. Individual agents can locally obtain a weak estimate of the population size by sampling from the distribution and make individual decisions that robustly maintain a stable global population size.