The Telephone Coordination Game Revisited: From Random to Deterministic Algorithms - CNRS - Centre national de la recherche scientifique Accéder directement au contenu
Article Dans Une Revue IEEE Transactions on Computers Année : 2015

The Telephone Coordination Game Revisited: From Random to Deterministic Algorithms

Lin Chen

Résumé

Two players wishing to communicate are placed each in a room with N telephones connecting the two rooms. The players do not know how the telephones are interconnected. In each round, each player picks up a phone and says “hello” until when they hear each other. The problem is to devise an algorithm minimising the delay to establish communication. The above problem, called the Telephone Coordination Game, also termed as the Telephone Problem, is of fundamental importance in distributed algorithm design. In this paper, we investigate a generalised version where among N telephones, only a subset can establish communication between the two players. We are interested in devising the deterministic strategy achieving bounded rendezvous delay and minimising the worst-case rendezvous delay. Specifically, we first establish the lower-bound of worst-case rendezvous delay. We then characterise the structure of the phone pick sequences that can guarantee rendezvous without any prior coordination. Assuming each player has a globally unique ID, we further devise a deterministic strategy that (1) guarantees rendezvous between the players regardless of their telephone labeling functions and their relative time difference and (2) approaches the performance bound within a constant factor proportional to the ID length.
Fichier non déposé

Dates et versions

hal-01418429 , version 1 (16-12-2016)

Identifiants

Citer

Lin Chen, Kaigui Bian. The Telephone Coordination Game Revisited: From Random to Deterministic Algorithms. IEEE Transactions on Computers, 2015, 64 (10), pp.2968 - 2980. ⟨10.1109/tc.2015.2389799⟩. ⟨hal-01418429⟩
133 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More