中文

用一组移动机器人巡逻高优先级线段并访问单位区间的最优策略

分布式、并行与集群计算 2019-10-04 v1

摘要

考虑一个需要防范未授权渗透的区域。该区域的边界建模为单位线段,由需要最高保护级别的高优先级线段和需要被无限频繁访问的低优先级线段交替组成。我们研究用一组 kk 个机器人巡逻该边界的问题。目标是获得一种策略,在无限频繁访问低优先级点的同时,最小化高优先级点的最大空闲时间(某点无人值守的时间)。我们使用单盖(固定长度的线段)概念,其中每个高优先级点至少被一个盖覆盖,并将其扩展为强双盖,其中每个高优先级点至少被两个盖覆盖,且单位线段被完全覆盖。令 λk1\lambda_{k-1} 为接受含 k1k-1 个盖的单 λk1\lambda_{k-1}-盖覆盖的最小盖长度,Λ2k\Lambda_{2k} 为接受含 2k2k 个盖的强双 Λ2k\Lambda_{2k}-盖覆盖的最小盖长度。我们证明当机器人最大速度为 1 时,2min(Λ2k,λk1)2\min(\Lambda_{2k}, \lambda_{k-1}) 是空闲时间的下界。为计算 Λ2k\Lambda_{2k}λk1\lambda_{k-1},我们提出一种时间复杂度为 O(max(k,n)logn)O(\max(k, n)\log{n}) 的算法,其中 nn 为高优先级段的数量。对于上界,首先我们给出一种空闲时间为 λk1\lambda_{k-1} 的策略,其中一个机器人覆盖单位线段,其余机器人覆盖含 k1k-1 个盖的单 λk1\lambda_{k-1}-盖覆盖的盖。然后,我们给出一种空闲时间为 3Λ2k3\Lambda_{2k} 的简单策略,将单位线段划分为长度相等的非不相交的 kk 段,由机器人同步覆盖。接着,我们给出一种复杂策略,将单位线段划分为 kk 个非不相交段,由机器人异步覆盖。

关键词

引用

@article{arxiv.1910.01250,
  title  = {Optimal Patrolling of High Priority Segments While Visiting the Unit Interval with a Set of Mobile Robots},
  author = {Oscar Morales-Ponce},
  journal= {arXiv preprint arXiv:1910.01250},
  year   = {2019}
}