移动机器人协同疏散

D. Pattanayak, H. Ramesh, P. Mandal
{"title":"移动机器人协同疏散","authors":"D. Pattanayak, H. Ramesh, P. Mandal","doi":"10.1145/3369740.3373806","DOIUrl":null,"url":null,"abstract":"Distributed evacuation of mobile robots has recently raised the interest of researchers. Czyzowicz et al. [1] introduced the evacuation problem minimizing the time required for the last searcher to reach the target. They showed the optimal evacuation time for two robots in the wireless model while achieved an upper and lower bound for two robots in the face-to-face model. This has been further improved in subsequent papers. The objective is to plan the path of robots such that the worst-case evacuation time can be minimized. In a variation with faulty robots not able to detect the exit, Czyzowicz et al. [2] focused on minimizing the evacuation time for the latest non-faulty robot. They presented a lower and upper bound for three robots where at most one is susceptible to crash fault with wireless communication. Please refer [3] for detailed related works. Model and Problems. The two robots, initially located at the center of a unit disk, have to evacuate the disk through the two exits situated on the perimeter of the disk at unknown locations. The distance d between the two exits along the perimeter is given. The robots communicate either in the wireless model (sending messages over a long distance) or the face-to-face model (exchange of information is possible by meeting). The objective is to minimize the worst-case evacuation time in both the wireless and face-to-face communication model for two robots with two exits (labeled or unlabeled). The second problem considers a robot can become faulty at any point of time during evacuation. Instead of abandoning the crashed robot, the non-faulty robot chauffeurs it to the exit. It takes α ≥ 1 amount of time to chauffeur for unit distance. The objective is to minimize the worst-case evacuation time even in the presence of one faulty robot with a single exit on the disk. Results. Given two exits located on the perimeter of a unit disk, there are two variations considered. An exit can be labeled or unlabeled. A robot at a labeled exit can exactly determine the location of the other exit, while a robot at an unlabeled exit, can only determine two potential locations for the other exit at a distance d along the perimeter. We propose an algorithm where the robots move towards the perimeter of the disk starting from the center at an angle ζ < d with each other. Both robots move in the opposite direction, i.e., one moves clockwise and the other moves counter-clockwise along the perimeter. Once a robot finds an exit, it sends a message and evacuates. The other robot determines the location of exit by arrival time of the message as it knows the path of the other robot. We analyze the worst-case time with respect to ζ [4]. In the face-to-face model, the robots exchange information by meeting. In this case, we consider the robots starting with an initial angle of ζ = d to reach the perimeter and search in opposite directions. Note that, meeting of the robots depends on the time (distance traveled) at which one finds the exit. We use the linear detour strategy for the path of robots and also determine the length of detours. Additionally, we present lower bounds for evacuation by discretizing the locations of exits based on the value of d [5]. In the chauffeuring model, we consider at most one robot is faulty, and carrying the crashed robot increases the time required by a factor of α. The non-faulty robot determines the crashed robot's position from message exchange. Both robots follow a predetermined path unless they find an exit or get crashed. We present lower bounds based on the time a robot crashes. A trivial strategy is to move both robots together, and after one crashes, the other searches the exit while chauffeuring. We present two algorithms, where the robots move in the same direction (say, clockwise) starting at an angle ζ or in opposite directions starting from the same point on the perimeter. More details are in [3]. A generalization with more robots can be considered with multiple faulty robots.","PeriodicalId":240048,"journal":{"name":"Proceedings of the 21st International Conference on Distributed Computing and Networking","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-01-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Collaborative Evacuation of Mobile Robots\",\"authors\":\"D. Pattanayak, H. Ramesh, P. Mandal\",\"doi\":\"10.1145/3369740.3373806\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Distributed evacuation of mobile robots has recently raised the interest of researchers. Czyzowicz et al. [1] introduced the evacuation problem minimizing the time required for the last searcher to reach the target. They showed the optimal evacuation time for two robots in the wireless model while achieved an upper and lower bound for two robots in the face-to-face model. This has been further improved in subsequent papers. The objective is to plan the path of robots such that the worst-case evacuation time can be minimized. In a variation with faulty robots not able to detect the exit, Czyzowicz et al. [2] focused on minimizing the evacuation time for the latest non-faulty robot. They presented a lower and upper bound for three robots where at most one is susceptible to crash fault with wireless communication. Please refer [3] for detailed related works. Model and Problems. The two robots, initially located at the center of a unit disk, have to evacuate the disk through the two exits situated on the perimeter of the disk at unknown locations. The distance d between the two exits along the perimeter is given. The robots communicate either in the wireless model (sending messages over a long distance) or the face-to-face model (exchange of information is possible by meeting). The objective is to minimize the worst-case evacuation time in both the wireless and face-to-face communication model for two robots with two exits (labeled or unlabeled). The second problem considers a robot can become faulty at any point of time during evacuation. Instead of abandoning the crashed robot, the non-faulty robot chauffeurs it to the exit. It takes α ≥ 1 amount of time to chauffeur for unit distance. The objective is to minimize the worst-case evacuation time even in the presence of one faulty robot with a single exit on the disk. Results. Given two exits located on the perimeter of a unit disk, there are two variations considered. An exit can be labeled or unlabeled. A robot at a labeled exit can exactly determine the location of the other exit, while a robot at an unlabeled exit, can only determine two potential locations for the other exit at a distance d along the perimeter. We propose an algorithm where the robots move towards the perimeter of the disk starting from the center at an angle ζ < d with each other. Both robots move in the opposite direction, i.e., one moves clockwise and the other moves counter-clockwise along the perimeter. Once a robot finds an exit, it sends a message and evacuates. The other robot determines the location of exit by arrival time of the message as it knows the path of the other robot. We analyze the worst-case time with respect to ζ [4]. In the face-to-face model, the robots exchange information by meeting. In this case, we consider the robots starting with an initial angle of ζ = d to reach the perimeter and search in opposite directions. Note that, meeting of the robots depends on the time (distance traveled) at which one finds the exit. We use the linear detour strategy for the path of robots and also determine the length of detours. Additionally, we present lower bounds for evacuation by discretizing the locations of exits based on the value of d [5]. In the chauffeuring model, we consider at most one robot is faulty, and carrying the crashed robot increases the time required by a factor of α. The non-faulty robot determines the crashed robot's position from message exchange. Both robots follow a predetermined path unless they find an exit or get crashed. We present lower bounds based on the time a robot crashes. A trivial strategy is to move both robots together, and after one crashes, the other searches the exit while chauffeuring. We present two algorithms, where the robots move in the same direction (say, clockwise) starting at an angle ζ or in opposite directions starting from the same point on the perimeter. More details are in [3]. A generalization with more robots can be considered with multiple faulty robots.\",\"PeriodicalId\":240048,\"journal\":{\"name\":\"Proceedings of the 21st International Conference on Distributed Computing and Networking\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-01-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 21st International Conference on Distributed Computing and Networking\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3369740.3373806\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 21st International Conference on Distributed Computing and Networking","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3369740.3373806","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

移动机器人的分布式疏散最近引起了研究人员的兴趣。Czyzowicz等人[1]引入了最小化最后一个搜索者到达目标所需时间的疏散问题。他们给出了无线模式下两个机器人的最优疏散时间,而面对面模式下两个机器人的最优疏散时间的上界和下界。这在随后的论文中得到了进一步的改进。目标是规划机器人的路径,使最坏情况下的疏散时间最小化。在故障机器人无法检测出口的情况下,Czyzowicz等人[2]关注于最小化最新的无故障机器人的疏散时间。他们提出了三个机器人的上下限,其中最多有一个机器人容易受到无线通信故障的影响。详细的相关工作请参考[3]。模型和问题。两个机器人,最初位于一个单位磁盘的中心,必须通过位于磁盘周围的两个出口疏散磁盘,这些出口位于未知的位置。两个出口沿圆周的距离d是给定的。机器人之间的交流方式可以是无线模式(远距离发送信息),也可以是面对面模式(通过会面交换信息)。目标是在两个机器人有两个出口(有标签或无标签)的无线和面对面通信模型下,最小化最坏情况下的疏散时间。第二个问题考虑到机器人在疏散过程中的任何时候都可能出现故障。没有故障的机器人没有放弃坠毁的机器人,而是把它送到出口。在单位距离内,代驾所需时间为α≥1。目标是最小化最坏情况下的疏散时间,即使存在一个故障机器人,而磁盘上只有一个出口。结果。给定两个位于单位磁盘周长上的出口,可以考虑两种变化。出口可以标记或不标记。有标记出口的机器人可以准确地确定另一个出口的位置,而没有标记出口的机器人只能确定另一个出口沿圆周距离d处的两个可能位置。我们提出了一种算法,其中机器人移动到磁盘的周长从中心开始在一个角度ζ < d彼此。两个机器人沿相反的方向移动,即一个沿圆周顺时针移动,另一个沿逆时针方向移动。一旦机器人找到出口,它就会发送信息并撤离。另一个机器人因为知道另一个机器人的路径,所以通过消息到达的时间来确定出口的位置。我们分析关于ζ[4]的最坏情况时间。在面对面的模型中,机器人通过会面来交换信息。在这种情况下,我们考虑机器人从初始角度ζ = d开始,以达到周长并在相反的方向上搜索。注意,机器人的相遇取决于其中一个找到出口的时间(移动的距离)。我们对机器人的路径采用线性绕行策略,并确定绕行的长度。此外,我们根据d的值[5]离散出口的位置,给出了疏散的下界。在自动驾驶模型中,我们考虑最多有一个机器人故障,并且携带坠毁的机器人所需的时间增加了一个α因子。无故障机器人通过信息交换确定被撞机器人的位置。两个机器人都遵循预定的路径,除非它们找到出口或被撞毁。我们根据机器人坠毁的时间给出了下限。一个简单的策略是让两个机器人一起移动,在一个机器人崩溃后,另一个机器人在开车的时候寻找出口。我们提出了两种算法,其中机器人在相同的方向移动(例如,顺时针)从一个角度ζ开始,或在相反的方向上从周长上的同一点开始。更多细节见[3]。使用多个故障机器人可以考虑使用更多机器人的泛化。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Collaborative Evacuation of Mobile Robots
Distributed evacuation of mobile robots has recently raised the interest of researchers. Czyzowicz et al. [1] introduced the evacuation problem minimizing the time required for the last searcher to reach the target. They showed the optimal evacuation time for two robots in the wireless model while achieved an upper and lower bound for two robots in the face-to-face model. This has been further improved in subsequent papers. The objective is to plan the path of robots such that the worst-case evacuation time can be minimized. In a variation with faulty robots not able to detect the exit, Czyzowicz et al. [2] focused on minimizing the evacuation time for the latest non-faulty robot. They presented a lower and upper bound for three robots where at most one is susceptible to crash fault with wireless communication. Please refer [3] for detailed related works. Model and Problems. The two robots, initially located at the center of a unit disk, have to evacuate the disk through the two exits situated on the perimeter of the disk at unknown locations. The distance d between the two exits along the perimeter is given. The robots communicate either in the wireless model (sending messages over a long distance) or the face-to-face model (exchange of information is possible by meeting). The objective is to minimize the worst-case evacuation time in both the wireless and face-to-face communication model for two robots with two exits (labeled or unlabeled). The second problem considers a robot can become faulty at any point of time during evacuation. Instead of abandoning the crashed robot, the non-faulty robot chauffeurs it to the exit. It takes α ≥ 1 amount of time to chauffeur for unit distance. The objective is to minimize the worst-case evacuation time even in the presence of one faulty robot with a single exit on the disk. Results. Given two exits located on the perimeter of a unit disk, there are two variations considered. An exit can be labeled or unlabeled. A robot at a labeled exit can exactly determine the location of the other exit, while a robot at an unlabeled exit, can only determine two potential locations for the other exit at a distance d along the perimeter. We propose an algorithm where the robots move towards the perimeter of the disk starting from the center at an angle ζ < d with each other. Both robots move in the opposite direction, i.e., one moves clockwise and the other moves counter-clockwise along the perimeter. Once a robot finds an exit, it sends a message and evacuates. The other robot determines the location of exit by arrival time of the message as it knows the path of the other robot. We analyze the worst-case time with respect to ζ [4]. In the face-to-face model, the robots exchange information by meeting. In this case, we consider the robots starting with an initial angle of ζ = d to reach the perimeter and search in opposite directions. Note that, meeting of the robots depends on the time (distance traveled) at which one finds the exit. We use the linear detour strategy for the path of robots and also determine the length of detours. Additionally, we present lower bounds for evacuation by discretizing the locations of exits based on the value of d [5]. In the chauffeuring model, we consider at most one robot is faulty, and carrying the crashed robot increases the time required by a factor of α. The non-faulty robot determines the crashed robot's position from message exchange. Both robots follow a predetermined path unless they find an exit or get crashed. We present lower bounds based on the time a robot crashes. A trivial strategy is to move both robots together, and after one crashes, the other searches the exit while chauffeuring. We present two algorithms, where the robots move in the same direction (say, clockwise) starting at an angle ζ or in opposite directions starting from the same point on the perimeter. More details are in [3]. A generalization with more robots can be considered with multiple faulty robots.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术文献互助群
群 号:604180095
Book学术官方微信