Mutual Search
Harry Buhrman (CWI), Matthew Franklin (Xerox PARC), Juan A. Garay, (Bell Labs - Lucent Technologies), Jaap-Henk Hoepman (University Twente),, John Tromp (CWI), Paul Vitanyi (CWI, University of Amsterdam)

TL;DR
This paper studies the 'mutual search' problem where agents find each other with minimal queries, providing bounds for deterministic and randomized protocols in various settings, and introduces a graph-theoretic analysis framework.
Contribution
It introduces the mutual search problem, analyzes optimal query bounds for deterministic and randomized protocols, and develops a graph-theoretic framework for analysis.
Findings
Oblivious setting requires n-1 queries.
Nonoblivious protocols significantly reduce queries, e.g., ~0.586n in synchronous case.
Randomized protocols achieve about 0.5n expected queries.
Abstract
We introduce a search problem called ``mutual search'' where \agents, arbitrarily distributed over sites, are required to locate one another by posing queries of the form ``Anybody at site ?''. We ask for the least number of queries that is necessary and sufficient. For the case of two \agents using deterministic protocols we obtain the following worst-case results: In an oblivious setting (where all pre-planned queries are executed) there is no savings: queries are required and are sufficient. In a nonoblivious setting we can exploit the paradigm of ``no news is also news'' to obtain significant savings: in the synchronous case queries suffice and queries are required; in the asynchronous case queries suffice and a fortiori 0.536 queries are required; for \agents using a deterministic protocol less than queries suffice;…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOptimization and Search Problems · Complexity and Algorithms in Graphs · Facility Location and Emergency Management
