当前位置: X-MOL 学术Algorithmica › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Deterministic Treasure Hunt in the Plane with Angular Hints
Algorithmica ( IF 0.9 ) Pub Date : 2020-05-30 , DOI: 10.1007/s00453-020-00724-4
Sébastien Bouchard , Yoann Dieudonné , Andrzej Pelc , Franck Petit

A mobile agent equipped with a compass and a measure of length has to find an inert treasure in the Euclidean plane. Both the agent and the treasure are modeled as points. In the beginning, the agent is at a distance at most $$D>0$$ D > 0 from the treasure, but knows neither the distance nor any bound on it. Finding the treasure means getting at distance at most 1 from it. The agent makes a series of moves. Each of them consists in moving straight in a chosen direction at a chosen distance. In the beginning and after each move the agent gets a hint consisting of a positive angle smaller than $$2\pi$$ 2 π whose vertex is at the current position of the agent and within which the treasure is contained. We investigate the problem of how these hints permit the agent to lower the cost of finding the treasure, using a deterministic algorithm, where the cost is the worst-case total length of the agent’s trajectory. It is well known that without any hint the optimal (worst case) cost is $$\varTheta (D^2)$$ Θ ( D 2 ) . We show that if all angles given as hints are at most $$\pi$$ π , then the cost can be lowered to O ( D ), which is the optimal complexity. If all angles are at most $$\beta$$ β , where $$\beta <2\pi$$ β < 2 π is a constant unknown to the agent, then the cost is at most $$O(D^{2-\epsilon })$$ O ( D 2 - ϵ ) , for some $$\epsilon >0$$ ϵ > 0 . For both these positive results we present deterministic algorithms achieving the above costs. Finally, if angles given as hints can be arbitrary, smaller than $$2\pi$$ 2 π , then we show that cost complexity $$\varTheta (D^2)$$ Θ ( D 2 ) cannot be beaten.

中文翻译:

带有角度提示的平面确定性寻宝游戏

配备指南针和长度测量器的移动代理必须在欧几里得平面中找到一个惰性宝藏。代理和宝藏都被建模为点。一开始,代理与宝藏的距离最多为 $$D>0$$D>0,但既不知道距离,也不知道它的任何界限。找到宝藏意味着与它的距离最多为 1。代理进行一系列动作。它们中的每一个都包括在选定的方向上以选定的距离直线移动。在开始和每次移动之后,智能体都会得到一个提示,该提示由一个小于 $$2\pi$$ 2 π 的正角组成,其顶点位于智能体的当前位置并且宝藏所在的位置。我们研究了这些提示如何允许代理使用确定性算法降低寻找宝藏的成本的问题,其中成本是代理轨迹的最坏情况总长度。众所周知,在没有任何提示的情况下,最佳(最坏情况)成本是 $$\varTheta (D^2)$$ Θ ( D 2 ) 。我们表明,如果作为提示给出的所有角度最多为 $$\pi$$ π ,那么成本可以降低到 O ( D ),这是最佳复杂度。如果所有角度最多为 $$\beta$$ β ,其中 $$\beta <2\pi$$ β < 2 π 是代理未知的常数,则成本最多为 $$O(D^{ 2-\epsilon })$$ O ( D 2 - ϵ ) ,对于某些 $$\epsilon >0$$ ϵ > 0 。对于这两个积极的结果,我们提出了实现上述成本的确定性算法。最后,如果作为提示给出的角度可以是任意的,小于 $$2\pi$$ 2 π ,那么我们证明成本复杂度 $$\varTheta (D^2)$$ Θ (D 2 ) 是不可战胜的。众所周知,在没有任何提示的情况下,最佳(最坏情况)成本是 $$\varTheta (D^2)$$ Θ ( D 2 ) 。我们表明,如果作为提示给出的所有角度最多为 $$\pi$$ π ,那么成本可以降低到 O ( D ),这是最佳复杂度。如果所有角度最多为 $$\beta$$ β ,其中 $$\beta <2\pi$$ β < 2 π 是代理未知的常数,则成本最多为 $$O(D^{ 2-\epsilon })$$ O ( D 2 - ϵ ) ,对于某些 $$\epsilon >0$$ ϵ > 0 。对于这两个积极的结果,我们提出了实现上述成本的确定性算法。最后,如果作为提示给出的角度可以是任意的,小于 $$2\pi$$ 2 π ,那么我们证明成本复杂度 $$\varTheta (D^2)$$ Θ (D 2 ) 是不可战胜的。众所周知,在没有任何提示的情况下,最佳(最坏情况)成本是 $$\varTheta (D^2)$$ Θ ( D 2 ) 。我们表明,如果作为提示给出的所有角度最多为 $$\pi$$ π ,那么成本可以降低到 O ( D ),这是最佳复杂度。如果所有角度最多为 $$\beta$$ β ,其中 $$\beta <2\pi$$ β < 2 π 是代理未知的常数,则成本最多为 $$O(D^{ 2-\epsilon })$$ O ( D 2 - ϵ ) ,对于某些 $$\epsilon >0$$ ϵ > 0 。对于这两个积极的结果,我们提出了实现上述成本的确定性算法。最后,如果作为提示给出的角度可以是任意的,小于 $$2\pi$$ 2 π ,那么我们证明成本复杂度 $$\varTheta (D^2)$$ Θ (D 2 ) 是不可战胜的。我们表明,如果作为提示给出的所有角度最多为 $$\pi$$ π ,那么成本可以降低到 O ( D ),这是最佳复杂度。如果所有角度最多为 $$\beta$$ β ,其中 $$\beta <2\pi$$ β < 2 π 是代理未知的常数,则成本最多为 $$O(D^{ 2-\epsilon })$$ O ( D 2 - ϵ ) ,对于某些 $$\epsilon >0$$ ϵ > 0 。对于这两个积极的结果,我们提出了实现上述成本的确定性算法。最后,如果作为提示给出的角度可以是任意的,小于 $$2\pi$$ 2 π ,那么我们证明成本复杂度 $$\varTheta (D^2)$$ Θ (D 2 ) 是不可战胜的。我们表明,如果作为提示给出的所有角度最多为 $$\pi$$ π ,那么成本可以降低到 O ( D ),这是最佳复杂度。如果所有角度最多为 $$\beta$$ β ,其中 $$\beta <2\pi$$ β < 2 π 是代理未知的常数,则成本最多为 $$O(D^{ 2-\epsilon })$$ O ( D 2 - ϵ ) ,对于某些 $$\epsilon >0$$ ϵ > 0 。对于这两个积极的结果,我们提出了实现上述成本的确定性算法。最后,如果作为提示给出的角度可以是任意的,小于 $$2\pi$$ 2 π ,那么我们证明成本复杂度 $$\varTheta (D^2)$$ Θ (D 2 ) 是不可战胜的。那么成本最多为 $$O(D^{2-\epsilon })$$ O ( D 2 - ϵ ) ,对于某些 $$\epsilon >0$$ ϵ > 0 。对于这两个积极的结果,我们提出了实现上述成本的确定性算法。最后,如果作为提示给出的角度可以是任意的,小于 $$2\pi$$ 2 π ,那么我们证明成本复杂度 $$\varTheta (D^2)$$ Θ (D 2 ) 是不可战胜的。那么成本最多为 $$O(D^{2-\epsilon })$$ O ( D 2 - ϵ ) ,对于某些 $$\epsilon >0$$ ϵ > 0 。对于这两个积极的结果,我们提出了实现上述成本的确定性算法。最后,如果作为提示给出的角度可以是任意的,小于 $$2\pi$$ 2 π ,那么我们证明成本复杂度 $$\varTheta (D^2)$$ Θ (D 2 ) 是不可战胜的。
更新日期:2020-05-30
down
wechat
bug