Deterministic Rendezvous in Infinite Trees

03/10/2022
by   Subhash Bhagat, et al.
0

The rendezvous task calls for two mobile agents, starting from different nodes of a network modeled as a graph to meet at the same node. Agents have different labels which are integers from a set {1,…,L}. They wake up at possibly different times and move in synchronous rounds. In each round, an agent can either stay idle or move to an adjacent node. We consider deterministic rendezvous algorithms. The time of such an algorithm is the number of rounds since the wakeup of the earlier agent till the meeting. In this paper we consider rendezvous in infinite trees. Our main goal is to study the impact of orientation of a tree on the time of rendezvous. We first design a rendezvous algorithm working for unoriented regular trees, whose time is in O(z(D) log L), where z(D) is the size of the ball of radius D, i.e, the number of nodes at distance at most D from a given node. The algorithm works for arbitrary delay between waking times of agents and does not require any initial information about parameters L or D. Its disadvantage is its complexity: z(D) is exponential in D for any degree d>2 of the tree. We prove that this high complexity is inevitable: Ω(z(D)) turns out to be a lower bound on rendezvous time in unoriented regular trees, even for simultaneous start and even when agents know L and D. Then we turn attention to oriented trees. While for arbitrary delay between waking times of agents the lower bound Ω(z(D)) still holds, for simultaneous start the time of rendezvous can be dramatically shortened. We show that if agents know either a polynomial upper bound on L or a linear upper bound on D, then rendezvous can be accomplished in oriented trees in time O(Dlog L), which is optimal. When no such extra knowledge is available, we design an algorithm working in time O(D^2+log ^2L).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/29/2019

Want to Gather? No Need to Chatter!

A team of mobile agents, starting from different nodes of an unknown net...
research
11/21/2022

Brief Announcement: Broadcasting Time in Dynamic Rooted Trees is Linear

We study the broadcast problem on dynamic networks with n processes. The...
research
01/19/2023

Improved Tradeoffs for Leader Election

We consider leader election in clique networks, where n nodes are connec...
research
11/11/2021

Optimal Physical Sorting of Mobile Agents

Given a collection of red and blue mobile agents located on two grid row...
research
05/15/2020

Tight Bounds for Black Hole Search in Dynamic Rings

In this paper, we start the investigation of distributed computing by mo...
research
10/20/2017

Deterministic Rendezvous at a Node of Agents with Arbitrary Velocities

We consider the task of rendezvous in networks modeled as undirected gra...
research
10/07/2018

Using Time to Break Symmetry: Universal Deterministic Anonymous Rendezvous

Two anonymous mobile agents navigate synchronously in an anonymous graph...

Please sign up or login with your details

Forgot password? Click here to reset