在能见度有限的圆圈上聚集的匿名遗忘机器人

IF 0.9 4区 计算机科学 Q3 COMPUTER SCIENCE, THEORY & METHODS
Giuseppe Antonio Di Luna , Ryuhei Uehara , Giovanni Viglietta , Yukiko Yamauchi
{"title":"在能见度有限的圆圈上聚集的匿名遗忘机器人","authors":"Giuseppe Antonio Di Luna ,&nbsp;Ryuhei Uehara ,&nbsp;Giovanni Viglietta ,&nbsp;Yukiko Yamauchi","doi":"10.1016/j.tcs.2024.114974","DOIUrl":null,"url":null,"abstract":"<div><div>A swarm of anonymous oblivious mobile robots, operating in deterministic Look-Compute-Move cycles, is confined within a circular track. All robots agree on the clockwise direction (chirality), they are activated by an adversarial semi-synchronous scheduler (SSYNCH), and an active robot always reaches the destination point it computes (rigidity). Robots have limited visibility: each robot can see only the points on the circle that have an angular distance strictly smaller than a constant <em>ϑ</em> from the robot's current location, where <span><math><mn>0</mn><mo>&lt;</mo><mi>ϑ</mi><mo>≤</mo><mi>π</mi></math></span> (angles are expressed in radians).</div><div>We study the Gathering problem for such a swarm of robots: that is, all robots are initially in distinct locations on the circle, and their task is to reach the same point on the circle in a finite number of turns, regardless of the way they are activated by the scheduler. Note that, due to the anonymity of the robots, this task is impossible if the initial configuration is rotationally symmetric; hence, we have to make the assumption that the initial configuration be rotationally asymmetric.</div><div>We prove that, if <span><math><mi>ϑ</mi><mo>=</mo><mi>π</mi></math></span> (i.e., each robot can see the entire circle except its antipodal point), there is a distributed algorithm that solves the Gathering problem for swarms of any size. By contrast, we also prove that, if <span><math><mi>ϑ</mi><mo>≤</mo><mi>π</mi><mo>/</mo><mn>2</mn></math></span>, no distributed algorithm solves the Gathering problem, regardless of the size of the swarm, even under the assumption that the initial configuration is rotationally asymmetric and the visibility graph of the robots is connected.</div><div>The latter impossibility result relies on a probabilistic technique based on random perturbations, which is novel in the context of anonymous mobile robots. Such a technique is of independent interest, and immediately applies to other Pattern-Formation problems.</div></div>","PeriodicalId":49438,"journal":{"name":"Theoretical Computer Science","volume":"1025 ","pages":"Article 114974"},"PeriodicalIF":0.9000,"publicationDate":"2024-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Gathering on a circle with limited visibility by anonymous oblivious robots\",\"authors\":\"Giuseppe Antonio Di Luna ,&nbsp;Ryuhei Uehara ,&nbsp;Giovanni Viglietta ,&nbsp;Yukiko Yamauchi\",\"doi\":\"10.1016/j.tcs.2024.114974\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>A swarm of anonymous oblivious mobile robots, operating in deterministic Look-Compute-Move cycles, is confined within a circular track. All robots agree on the clockwise direction (chirality), they are activated by an adversarial semi-synchronous scheduler (SSYNCH), and an active robot always reaches the destination point it computes (rigidity). Robots have limited visibility: each robot can see only the points on the circle that have an angular distance strictly smaller than a constant <em>ϑ</em> from the robot's current location, where <span><math><mn>0</mn><mo>&lt;</mo><mi>ϑ</mi><mo>≤</mo><mi>π</mi></math></span> (angles are expressed in radians).</div><div>We study the Gathering problem for such a swarm of robots: that is, all robots are initially in distinct locations on the circle, and their task is to reach the same point on the circle in a finite number of turns, regardless of the way they are activated by the scheduler. Note that, due to the anonymity of the robots, this task is impossible if the initial configuration is rotationally symmetric; hence, we have to make the assumption that the initial configuration be rotationally asymmetric.</div><div>We prove that, if <span><math><mi>ϑ</mi><mo>=</mo><mi>π</mi></math></span> (i.e., each robot can see the entire circle except its antipodal point), there is a distributed algorithm that solves the Gathering problem for swarms of any size. By contrast, we also prove that, if <span><math><mi>ϑ</mi><mo>≤</mo><mi>π</mi><mo>/</mo><mn>2</mn></math></span>, no distributed algorithm solves the Gathering problem, regardless of the size of the swarm, even under the assumption that the initial configuration is rotationally asymmetric and the visibility graph of the robots is connected.</div><div>The latter impossibility result relies on a probabilistic technique based on random perturbations, which is novel in the context of anonymous mobile robots. Such a technique is of independent interest, and immediately applies to other Pattern-Formation problems.</div></div>\",\"PeriodicalId\":49438,\"journal\":{\"name\":\"Theoretical Computer Science\",\"volume\":\"1025 \",\"pages\":\"Article 114974\"},\"PeriodicalIF\":0.9000,\"publicationDate\":\"2024-11-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Theoretical Computer Science\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0304397524005917\",\"RegionNum\":4,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q3\",\"JCRName\":\"COMPUTER SCIENCE, THEORY & METHODS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Theoretical Computer Science","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0304397524005917","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0

摘要

一群匿名遗忘移动机器人以确定性的 "观察-计算-移动 "循环方式运行,被限制在一个圆形轨道内。所有机器人都同意顺时针方向(奇异性),它们由对抗性半同步调度器(SSYNCH)激活,活动机器人总是能到达它计算出的目标点(刚性)。机器人的可见度是有限的:每个机器人只能看到圆上与机器人当前位置的角距离严格小于常数ϑ的点,其中0<ϑ≤π(角度用弧度表示)。我们研究了这样一个机器人群的聚集问题:即所有机器人最初都位于圆上的不同位置,它们的任务是在有限圈数内到达圆上的同一点,无论调度器以何种方式激活它们。请注意,由于机器人的匿名性,如果初始配置是旋转对称的,那么这个任务是不可能完成的;因此,我们必须假设初始配置是旋转不对称的。我们证明,如果ϑ=π(即每个机器人都能看到整个圆,除了它的对跖点),那么对于任何规模的机器人群来说,都有一种分布式算法可以解决聚集问题。相比之下,我们还证明了,如果ϑ≤π/2,那么无论蜂群大小如何,即使假设初始配置是旋转不对称的,且机器人的可见性图是连通的,也没有分布式算法能解决聚集问题。后一种不可能性结果依赖于一种基于随机扰动的概率技术,这在匿名移动机器人的背景下是新颖的。后一种不可能性结果依赖于基于随机扰动的概率技术,这在匿名移动机器人的背景下是新颖的。这种技术具有独立的意义,并立即适用于其他模式形成问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Gathering on a circle with limited visibility by anonymous oblivious robots
A swarm of anonymous oblivious mobile robots, operating in deterministic Look-Compute-Move cycles, is confined within a circular track. All robots agree on the clockwise direction (chirality), they are activated by an adversarial semi-synchronous scheduler (SSYNCH), and an active robot always reaches the destination point it computes (rigidity). Robots have limited visibility: each robot can see only the points on the circle that have an angular distance strictly smaller than a constant ϑ from the robot's current location, where 0<ϑπ (angles are expressed in radians).
We study the Gathering problem for such a swarm of robots: that is, all robots are initially in distinct locations on the circle, and their task is to reach the same point on the circle in a finite number of turns, regardless of the way they are activated by the scheduler. Note that, due to the anonymity of the robots, this task is impossible if the initial configuration is rotationally symmetric; hence, we have to make the assumption that the initial configuration be rotationally asymmetric.
We prove that, if ϑ=π (i.e., each robot can see the entire circle except its antipodal point), there is a distributed algorithm that solves the Gathering problem for swarms of any size. By contrast, we also prove that, if ϑπ/2, no distributed algorithm solves the Gathering problem, regardless of the size of the swarm, even under the assumption that the initial configuration is rotationally asymmetric and the visibility graph of the robots is connected.
The latter impossibility result relies on a probabilistic technique based on random perturbations, which is novel in the context of anonymous mobile robots. Such a technique is of independent interest, and immediately applies to other Pattern-Formation problems.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
Theoretical Computer Science
Theoretical Computer Science 工程技术-计算机:理论方法
CiteScore
2.60
自引率
18.20%
发文量
471
审稿时长
12.6 months
期刊介绍: Theoretical Computer Science is mathematical and abstract in spirit, but it derives its motivation from practical and everyday computation. Its aim is to understand the nature of computation and, as a consequence of this understanding, provide more efficient methodologies. All papers introducing or studying mathematical, logic and formal concepts and methods are welcome, provided that their motivation is clearly drawn from the field of computing.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信