论文标题

具有有限可见性的异步机器人的半同步及其在发光同步器设计中的表征

A Characterization of Semi-Synchrony for Asynchronous Robots with Limited Visibility, and its Application to Luminous Synchronizer Design

论文作者

Flocchini, Paola, Santoro, Nicola, Yamashita, Masafumi, Yamauchi, Yukiko

论文摘要

移动机器人系统由匿名移动机器人组成,每个机器人都根据通用算法自动执行感应,计算和运动,以便机器人共同实现给定的任务。机器人有两个主要模型和激活。在半同步模型(SSYNC)中,机器人共有一个共同的时间概念。在每个时间单元中,都会激活机器人的子集,并在该时间单元中执行所有三个动作(传感,计算和运动)。在异步模型(异步)中,没有共同的时间概念,在任意时间激活了机器人,并且每个动作的持续时间是任意但有限的。 在本文中,我们调查了具有有限的感应范围的同步ASNYC机器人的问题,即可见性有限。我们首先提出一个足够的条件,可以使人执行通用算法$ {\ cal a} $,以使$ {\ cal a} $的相应ssync执行;我们的病情在机器人的激活时间表和运动过程中的可见性限制上施加了时序限制。然后,我们证明在随机异步对手下需要这种情况(带有概率$ 1 $)。最后,我们为可见性有限的发光异步机器人提供了一种同步算法,每个机器人都配备了可以持续数量颜色的光。我们的算法使发光异步机器人能够模拟任何算法$ {\ cal a} $,该算法是为(非Luminous)Ssync机器人设计的,并令人满意的可见性约束。

A mobile robot system consists of anonymous mobile robots, each of which autonomously performs sensing, computation, and movement according to a common algorithm, so that the robots collectively achieve a given task. There are two main models of time and activation of the robots. In the semi-synchronous model (SSYNC), the robots share a common notion of time; at each time unit, a subset of the robots is activated, and each performs all three actions (sensing, computation, and movement) in that time unit. In the asynchronous model (ASYNC), there is no common notion of time, the robots are activated at arbitrary times, and the duration of each action is arbitrary but finite. In this paper, we investigate the problem of synchronizing ASNYC robots with limited sensing range, i.e., limited visibility. We first present a sufficient condition for an ASYNC execution of a common algorithm ${\cal A}$ to have a corresponding SSYNC execution of ${\cal A}$; our condition imposes timing constraints on the activation schedule of the robots and visibility constraints during movement. Then, we prove that this condition is necessary (with probability $1$) under a randomized ASYNC adversary. Finally, we present a synchronization algorithm for luminous ASYNC robots with limited visibility, each equipped with a light that can take a constant number of colors. Our algorithm enables luminous ASYNC robots to simulate any algorithm ${\cal A}$, designed for the (non-luminous) SSYNC robots and satisfying visibility constraints.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源