Finding the node with the largest label in a network, modeled as an undirected connected graph, is one of the fundamental problems in distributed computing. This is the way in which is usually solved. We consider two distinct tasks in which the largest-labeled node is found deterministically. In , this node must output 1 and all other nodes must output 0. In , the other nodes must additionally learn the largest label. Our aim is to compare the difficulty of these two tasks executed under stringent running time constraints. The measure of difficulty is the amount of information that nodes of the network must initially possess in order to solve the given task in an imposed amount of time. Following the standard framework of , this information (a single binary string) is provided to all nodes at the start by an oracle knowing the entire graph. The length of this string is called the . Consider the class of -node graphs with any diameter . If time is larger than , then both tasks can be solved without advice. For the task of , we show that if time is smaller than , then the optimal size of advice is $\Theta(\log n)diam\Theta(\log D)$, the situation changes dramatically, even within the class of rings. Indeed, for the class of rings, we show that, if time is , for any , then the optimal size of advice is , and, if time is (and at most ) then this optimal size is .

生成讲解博客的中文版本

生成AI智能校验的中文版本