Show simple item record

dc.contributor.authorLenzen, Christoph
dc.contributor.authorLynch, Nancy
dc.contributor.authorNewport, Calvin
dc.contributor.authorRadeva, Tsvetomira
dc.date.accessioned2021-10-27T19:52:48Z
dc.date.available2021-10-27T19:52:48Z
dc.date.issued2017
dc.identifier.urihttps://hdl.handle.net/1721.1/133426
dc.description.abstract© 2016, Springer-Verlag Berlin Heidelberg. We consider the ANTS problem (Feinerman et al.) in which a group of agents collaboratively search for a target in a two-dimensional plane. Because this problem is inspired by the behavior of biological species, we argue that in addition to studying the time complexity of solutions it is also important to study the selection complexity, a measure of how likely a given algorithmic strategy is to arise in nature due to selective pressures. Intuitively, the larger the χ value, the more complicated the algorithm, and therefore the less likely it is to arise in nature. In more detail, we propose a new selection complexity metric χ, defined for algorithm A such that χ(A) = b+ log ℓ, where b is the number of memory bits used by each agent and ℓ bounds the fineness of available probabilities (agents use probabilities of at least 1 / 2 ℓ). In this paper, we study the trade-off between the standard performance metric of speed-up, which measures how the expected time to find the target improves with n, and our new selection metric. Our goal is to determine the thresholds of algorithmic complexity needed to enable efficient search. In particular, consider n agents searching for a treasure located within some distance D from the origin (where n is sub-exponential in D). For this problem, we identify the threshold log log D to be crucial for our selection complexity metric. We first prove a new upper bound that achieves a near-optimal speed-up for χ(A) ≈ log log D+ O(1). In particular, for ℓ∈ O(1) , the speed-up is asymptotically optimal. By comparison, the existing results for this problem (Feinerman et al.) that achieve similar speed-up require χ(A) = Ω(log D). We then show that this threshold is tight by describing a lower bound showing that if χ(A) < log log D- ω(1) , then with high probability the target is not found in D2-o(1) moves per agent. Hence, there is a sizable gap with respect to the straightforward Ω(D2/ n+ D) lower bound in this setting.
dc.language.isoen
dc.publisherSpringer Nature
dc.relation.isversionof10.1007/S00446-016-0283-X
dc.rightsCreative Commons Attribution-Noncommercial-Share Alike
dc.rights.urihttp://creativecommons.org/licenses/by-nc-sa/4.0/
dc.sourceother univ website
dc.titleSearching without communicating: tradeoffs between performance and selection complexity
dc.typeArticle
dc.identifier.citationLenzen, C., et al. "Searching without Communicating: Tradeoffs between Performance and Selection Complexity." Distributed Computing (2016): 1-23.
dc.contributor.departmentMassachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
dc.relation.journalDistributed Computing
dc.eprint.versionAuthor's final manuscript
dc.type.urihttp://purl.org/eprint/type/JournalArticle
eprint.statushttp://purl.org/eprint/status/PeerReviewed
dc.date.updated2019-06-13T14:50:07Z
dspace.orderedauthorsLenzen, C; Lynch, N; Newport, C; Radeva, T
dspace.date.submission2019-06-13T14:50:07Z
mit.journal.volume30
mit.journal.issue3
mit.metadata.statusAuthority Work and Publication Information Needed


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record