Overcoming Probabilistic Faults in Disoriented Linear Search

被引:2
作者
Georgiou, Konstantinos [1 ]
Giachoudis, Nikos [1 ]
Kranakis, Evangelos [2 ]
机构
[1] Toronto Metropolitan Univ, Dept Math, Toronto, ON, Canada
[2] Carleton Univ, Sch Comp Sci, Ottawa, ON, Canada
来源
STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, SIROCCO 2023 | 2023年 / 13892卷
基金
加拿大自然科学与工程研究理事会;
关键词
Linear Search; Probabilistic Faults; Mobile Agents;
D O I
10.1007/978-3-031-32733-9_23
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We consider search by mobile agents for a hidden, idle target, placed on the infinite line. Feasible solutions are agent trajectories in which all agents reach the target sooner or later. A special feature of our problem is that the agents are p-faulty, meaning that every attempt to change direction is an independent Bernoulli trial with known probability p, where p is the probability that a turn fails. We are looking for agent trajectories that minimize the worst-case expected termination time, relative to the distance of the hidden target to the origin (competitive analysis). Hence, searching with one 0-faulty agent is the celebrated linear search (cow-path) problem that admits optimal 9 and 4.59112 competitive ratios, with deterministic and randomized algorithms, respectively. First, we study linear search with one deterministic p-faulty agent, i.e., with no access to random oracles, p is an element of(0, 1/2). For this problem, we provide trajectories that leverage the probabilistic faults into an algorithmic advantage. Our strongest result pertains to a search algorithm (deterministic, aside from the adversarial probabilistic faults) which, as p -> 0, has optimal performance 4.59112+ epsilon, up to the additive term epsilon that can be arbitrarily small. Additionally, it has performance less than 9 for p <= 0.390388. When p -> 1/2, our algorithm has performance Theta(1/(1 - 2p)), which we also show is optimal up to a constant factor. Second, we consider linear search with two p-faulty agents, p is an element of (0, 1/2), for which we provide three algorithms of different advantages, all with a bounded competitive ratio even as p -> 1/2. Indeed, for this problem, we show how the agents can simulate the trajectory of any 0-faulty agent (deterministic or randomized), independently of the underlying communication model. As a result, searching with two agents allows for a solution with a competitive ratio of 9 + epsilon (which we show can be achieved with arbitrarily high concentration) or a competitive ratio of 4.59112+ epsilon. Our final contribution is a novel algorithm for searching with two p-faulty agents that achieves a competitive ratio 3+ 4 root p(1 - p), with arbitrarily high concentration.
引用
收藏
页码:520 / 535
页数:16
相关论文
共 22 条
[1]  
Ahlswede R., 1987, Search Problems
[2]  
Alpern S., 2006, The Theory of Search Games and Rendezvous, V55
[3]   PARALLEL SEARCHING IN THE PLANE [J].
BAEZAYATES, R ;
SCHOTT, R .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1995, 5 (03) :143-154
[4]   SEARCHING IN THE PLANE [J].
BAEZAYATES, RA ;
CULBERSON, JC ;
RAWLINS, GJE .
INFORMATION AND COMPUTATION, 1993, 106 (02) :234-252
[5]   Rendezvous search when marks are left at the starting points [J].
Baston, V ;
Gal, S .
NAVAL RESEARCH LOGISTICS, 2001, 48 (08) :722-731
[6]   YET MORE ON LINEAR SEARCH PROBLEM [J].
BECK, A ;
NEWMAN, DJ .
ISRAEL JOURNAL OF MATHEMATICS, 1970, 8 (04) :419-&
[7]   ON LINEAR SEARCH PROBLEM [J].
BECK, A .
ISRAEL JOURNAL OF MATHEMATICS, 1964, 2 (04) :221-&
[8]   MORE ON LINEAR SEARCH PROBLEM [J].
BECK, A .
ISRAEL JOURNAL OF MATHEMATICS, 1965, 3 (02) :61-&
[9]  
Bellmann Richard, 1963, SIAM Review, V5, P274
[10]   Algorithms for p-Faulty Search on a Half-Line [J].
Bonato, Anthony ;
Georgiou, Konstantinos ;
MacRury, Calum ;
Pralat, Pawel .
ALGORITHMICA, 2023, 85 (08) :2485-2514