TuringMobile: a turing machine of oblivious mobile robots with limited visibility and its applications

被引:2
|
作者
Di Luna, Giuseppe A. [1 ]
Flocchini, Paola [2 ]
Santoro, Nicola [3 ]
Viglietta, Giovanni [4 ]
机构
[1] Sapienza Univ Rome, DIAG, Via Ariosto 25, Rome, Italy
[2] Univ Ottawa, Sch Elect Engn & Comp Sci, 800 King Edward Ave, Ottawa, ON, Canada
[3] Carleton Univ, Sch Comp Sci, 1125 Colonel By Dr, Ottawa, ON, Canada
[4] JAIST, Sch Informat Sci, 1-1 Asahidai, Nomi City, Ishikawa 9231211, Japan
关键词
ARBITRARY PATTERN-FORMATION; FAULT-TOLERANT; ALGORITHM;
D O I
10.1007/s00446-021-00406-6
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we investigate the computational power of a set of mobile robots with limited visibility. At each iteration, a robot takes a snapshot of its surroundings, uses the snapshot to compute a destination point, and it moves toward its destination. Robots are punctiform and memoryless, they operate in Rm, they have local reference systems independent of each other, and are activated asynchronously by an adversarial scheduler. Moreover, robots are non-rigid, in that they may be stopped by the scheduler at each move before reaching their destination (but are guaranteed to travel at least a fixed unknown distance before being stopped). We show that despite these strong limitations, it is possible to arrange 3m + 3k of these weak entities in R-m to simulate the behavior of a stronger robot that is rigid (i.e., it always reaches its destination) and is endowed with k registers of persistent memory, each of which can store a real number. We call this arrangement a TuringMobile. In its simplest form, a TuringMobile consisting of only three robots can travel in the plane and store and update a single real number. We also prove that this task is impossible with fewer than three robots. Among the applications of the TuringMobile, we focused on Near-Gathering (all robots have to gather in a small-enough disk) and Pattern Formation (of which Gathering is a special case) with limited visibility. Interestingly, our investigation implies that both problems are solvable in Euclidean spaces of any dimension, even if the visibility graph of the robots is initially disconnected, provided that a small amount of these robots are arranged to form a TuringMobile. In the special case of the plane, a basic TuringMobile of only three robots is sufficient.
引用
收藏
页码:105 / 122
页数:18
相关论文
共 21 条
  • [1] TuringMobile: a turing machine of oblivious mobile robots with limited visibility and its applications
    Giuseppe A. Di Luna
    Paola Flocchini
    Nicola Santoro
    Giovanni Viglietta
    Distributed Computing, 2022, 35 : 105 - 122
  • [2] TuringMobile: a turing machine of oblivious mobile robots with limited visibility and its applications
    Luna, Giuseppe A. Di
    Flocchini, Paola
    Santoro, Nicola
    Viglietta, Giovanni
    Distributed Computing, 2022, 35 (02): : 105 - 122
  • [3] Using eventually consistent compasses to gather oblivious mobile robots with limited visibility
    Souissi, Sami
    Defago, Xavier
    Yamashita, Masafumi
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2006, 4280 : 484 - +
  • [4] Gathering on a circle with limited visibility by anonymous oblivious robots
    Di Luna, Giuseppe Antonio
    Uehara, Ryuhei
    Viglietta, Giovanni
    Yamauchi, Yukiko
    Theoretical Computer Science, 2025, 1025
  • [5] Convergence with Limited Visibility by Asynchronous Mobile Robots
    Katreniak, Branislav
    STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, 2011, 6796 : 125 - 137
  • [6] Painting an Area by Swarm of Mobile Robots with Limited Visibility
    Das, Deepanwita
    Mukhopadhyaya, Srabani
    WIRELESS NETWORKS AND COMPUTATIONAL INTELLIGENCE, ICIP 2012, 2012, 292 : 446 - +
  • [7] Connectivity-Preserving Scattering of Mobile Robots with Limited Visibility
    Izumi, Taisuke
    Potop-Butucaru, Maria Gradinariu
    Tixeuil, Sebastien
    STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, 2010, 6366 : 319 - +
  • [8] Distributed memoryless point convergence algorithm for mobile robots with limited visibility
    Ando, H
    Oasa, Y
    Suzuki, I
    Yamashita, M
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1999, 15 (05): : 818 - 828
  • [9] On Generalized Quantum Turing Machine and Its Applications
    Iriyama, Satoshi
    Ohya, Masanori
    OPEN SYSTEMS & INFORMATION DYNAMICS, 2009, 16 (2-3): : 195 - 204
  • [10] Robust self-deployment for a swarm of autonomous mobile robots with limited visibility range
    Lee, Geunho
    Chong, Nak Young
    Defago, Xavier
    2007 RO-MAN: 16TH IEEE INTERNATIONAL SYMPOSIUM ON ROBOT AND HUMAN INTERACTIVE COMMUNICATION, VOLS 1-3, 2007, : 919 - 924