Fast Rendezvous with Advice
نویسندگان
چکیده
Two mobile agents (robots), starting from different nodes of an n-node network at possibly different times, have to meet at the same node. This problem is known as rendezvous. Agents move in synchronous rounds using a deterministic algorithm. In each round, an agent decides to either remain idle or to move to one of the adjacent nodes. Each agent has a distinct integer label from the set {1, . . . , L}, which it can use in the execution of the algorithm, but it does not know the label of the other agent. The main efficiency measure of a rendezvous algorithm’s performance is its time , i.e., the number of rounds from the start of the later agent until the meeting. If D is the distance between the initial positions of the agents, then Ω(D) is an obvious lower bound on the time of rendezvous. However, if each agent has no initial knowledge other than its label, time O(D) is usually impossible to achieve. We study the minimum amount of information that has to be available a priori to the agents to achieve rendezvous in optimal time Θ(D). Following the standard paradigm of algorithms with advice, this information is provided to the agents at the start by an oracle knowing the entire instance of the problem, i.e., the network, the starting positions of the agents, their wake-up rounds, and both of their labels. The oracle helps the agents by providing them with the same binary string called advice, which can be used by the agents during their navigation. The length of this string is called the size of advice. Our goal is to find the smallest size of advice which enables the agents to meet in time Θ(D). We show that this optimal size of advice is Θ(D log(n/D)+log logL). The upper bound is proved by constructing an advice string of this size, and providing a natural rendezvous algorithm using this advice that works in time Θ(D) for all networks. The matching lower bound, which is the main contribution of this paper, is proved by exhibiting classes of networks for which it is impossible to achieve rendezvous in time Θ(D) with smaller advice.
منابع مشابه
“Ramadan challenges: Fasting against medical advice
AbstractAim: Fasting against medical advice (FAMA) is a major challenge for many physicians who treat patients with diabetes during the month of Ramadan. The significance of this phenomenon has not been evaluated in Muslim populations. The goal of this study was to assess the rate and consequences of FAMA in our high-risk patients.Methods: This is a retrospective case-control study. Patients we...
متن کاملTradeoffs between Cost and Information for Rendezvous and Treasure Hunt
In rendezvous, two agents traverse network edges in synchronous rounds and have to meet at some node. In treasure hunt, a single agent has to find a stationary target situated at an unknown node of the network. We study tradeoffs between the amount of information (advice) available a priori to the agents and the cost (number of edge traversals) of rendezvous and treasure hunt. Our goal is to fi...
متن کاملRendezvous in Dynamic Spectrum Wireless Networks
Establishing communications in a dynamic spectrum access (DSA) network requires the communicating parties to “rendezvous” before transmitting their data packets. Frequency hopping (FH) provides an effective method for rendezvousing without relying on a predetermined control channel. Previous FH-based rendezvous designs do not account for fast primary user (PU) dynamics, which results in extreme...
متن کاملRendezvous in Highly-dynamic CRNs: A Frequency Hopping Approach
Establishing communications in a dynamic spectrum access (DSA) network requires communicating nodes to “rendezvous” before transmitting their data packets. Frequency hopping (FH) provides an effective method for rendezvousing without relying on a predetermined control channel. Current FH rendezvous designs have two main limitations. First, they do not account for fast primary user (PU) dynamics...
متن کاملA Method to Convert Concurrent EFSMs with Multi-Rendezvous into Synchronous Sequential Circuit
In this paper, we propose a technique to synthesize a hardware circuit from a protocol specification consisting of several concurrent EFSMs with multi-rendezvous specified among their subsets. In our class, each multi-rendezvous can be specified among more than two EFSMs, and several multi-rendezvous can be specified for different combinations of EFSMs. In the proposed technique, using the info...
متن کامل