Skip to main content

How Many Bits Can a Flock of Birds Compute?

Author(s): Chazelle, Bernard

Download
To refer to this page use: http://arks.princeton.edu/ark:/88435/pr1m25r
Full metadata record
DC FieldValueLanguage
dc.contributor.authorChazelle, Bernard-
dc.date.accessioned2021-10-08T19:45:59Z-
dc.date.available2021-10-08T19:45:59Z-
dc.date.issued2014en_US
dc.identifier.citationChazelle, Bernard. "How Many Bits Can a Flock of Birds Compute?" Theory of Computing 10, no. 16 (2014): pp. 421-451. doi:10.4086/toc.2014.v010a016en_US
dc.identifier.issn1557-2862-
dc.identifier.urihttp://arks.princeton.edu/ark:/88435/pr1m25r-
dc.description.abstractWe derive a tight bound on the time it takes for a flock of birds to reach equilibrium in a standard model. Birds navigate by constantly averaging their velocities with those of their neighbors within a fixed distance. It is known that the system converges after a number of steps no greater than a tower-of-twos of height logarithmic in the number of birds. We show that this astronomical bound is actually tight in the worst case. We do so by viewing the bird flock as a distributed computing device and deriving a sharp estimate on the growth of its busy-beaver function. The proof highlights the use of spectral techniques in natural algorithms.en_US
dc.format.extent421 - 451en_US
dc.language.isoen_USen_US
dc.relation.ispartofTheory of Computingen_US
dc.rightsFinal published version. This is an open access article.en_US
dc.titleHow Many Bits Can a Flock of Birds Compute?en_US
dc.typeJournal Articleen_US
dc.identifier.doi10.4086/toc.2014.v010a016-
pu.type.symplectichttp://www.symplectic.co.uk/publications/atom-terms/1.0/journal-articleen_US

Files in This Item:
File Description SizeFormat 
BitsFlockBirdsCompute.pdf502.17 kBAdobe PDFView/Download


Items in OAR@Princeton are protected by copyright, with all rights reserved, unless otherwise indicated.