【24h】

Beachcombing on Strips and Islands

机译:带状群岛上的巨浪

获取原文

摘要

A group of mobile robots (beachcombers) have to search collectively every point of a given domain. At any given moment, each robot can be in walking mode or in searching mode. It is assumed that each robot's maximum allowed searching speed is strictly smaller than its maximum allowed walking speed. A point of the domain is searched if at least one of the robots visits it in searching mode. The Beachcombers' Problem consists in developing efficient schedules (algorithms) for the robots which collectively search all the points of the given domain as fast as possible. We first consider the online Beachcombers' Problem, where the robots are initially collocated at the origin of a semi-infinite line. It is sought to design a schedule A with maximum speed S, defined as S = inf_ℓ ℓ/τ_A(ℓ), where t_A(ℓ) denotes the time when the search of the segment [0,ℓ] is completed under A. We consider a discrete and a continuous version of the problem, depending on whether the infimum is taken over ℓ ∈ N~* or ℓ ≥ 1. We prove that the LeapFrog algorithm, which was proposed in [Czyzowicz et al., SIROCCO 2014, LNCS 8576, pp. 23-36 (2014)], is in fact optimal in the discrete case. This settles in the affirmative a conjecture from that paper. We also show how to extend this result to the more general continuous online setting. For the offline version of the Beachcombers' Problem, we consider the single-source Beachcombers' Problem on the cycle, as well as the multi-source Beachcombers' Problem on the cycle and on the finite segment. For the single-source Beachcombers' Problem on the cycle, we show that the structure of the optimal solutions is identical to the structure of the optimal solutions to the two-source Beachcombers' Problem on a finite segment. In consequence, by using results from [Czyzowicz et al., ALGOSENSORS 2014, LNCS 8847, pp. 3-21 (2014)], we prove that the single-source Beachcombers' Problem on the cycle is NP-hard, and we derive approximation algorithms for the problem. For the multi-source variant of the Beachcombers' Problem on the cycle and on the finite segment, we obtain efficient approximation algorithms. One important contribution of our work is that, in all variants of the offline Beachcombers' Problem that we discuss, we allow the robots to change direction of movement and search points of the domain on both sides of their respective starting positions. This represents a significant generalization compared to the model considered in [Czyzowicz et al., ALGOSENSORS 2014, LNCS 8847, pp. 3-21 (2014)], in which each robot had a fixed direction of movement that was specified as part of the solution to the problem. We manage to prove that changes of direction do not help the robots achieve optimality.
机译:一组移动机器人(泳客)必须共同搜索给定域的每个点。在任何给定的时刻,每个机器人都可以处于步行模式或搜索模式。假定每个机器人的最大允许搜索速度严格小于其最大允许的行走速度。如果至少一个机器人在搜索模式下访问了该域,则将搜索该域的一个点。 Beachcombers的问题在于为机器人制定有效的时间表(算法),以便尽可能快地集体搜索给定域的所有点。我们首先考虑在线Beachcombers问题,其中机器人最初位于半无限线的原点。我们试图设计一个最大速度为S的时间表A,定义为S =inf_ℓ/τ_A(ℓ),其中t_A(ℓ)表示在A下完成段[0,ℓ]的搜索的时间。根据最小化是and∈N〜*还是≥1来考虑问题的离散和连续版本。我们证明了在[Czyzowicz等人,SIROCCO 2014,LNCS中提出的LeapFrog算法8576,pp。23-36(2014)],实际上在离散情况下是最佳的。这肯定是该论文中的一个猜想。我们还将展示如何将此结果扩展到更通用的连续在线设置。对于Beachcombers问题的脱机版本,我们考虑周期上的单源Beachcombers问题,以及周期和有限段上的多源Beachcombers问题。对于周期上的单源Beachcombers问题,我们证明了最优解的结构与有限段上的两源Beachcombers问题的最优解的结构是相同的。因此,通过使用[Czyzowicz等人,ALGOSENSORS 2014,LNCS 8847,第3-21页(2014)]的结果,我们证明了循环上的单源Beachcombers问题是NP难的,并且我们得出问题的近似算法。对于循环和有限段上的比奇科姆问题的多源变量,我们获得了有效的近似算法。我们工作的一项重要贡献是,在我们讨论的离线“ Beachcombers问题”的所有变体中,我们都允许机器人在其各自起始位置的两侧更改运动方向和域的搜索点。与[Czyzowicz et al。,ALGOSENSORS 2014,LNCS 8847,pp.3-21(2014)]中考虑的模型相比,该模型具有明显的概括性,在模型中,每个机器人都有固定的运动方向,该运动方向被指定为机器人的一部分。解决问题。我们设法证明方向的改变不会帮助机器人达到最佳状态。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号