Deterministic and probabilistic binary search in graphs
From MaRDI portal
exponential-time hypothesisnoisy binary searchPSPACE-hardnessquasipolynomial-time algorithmssearching in metric spaces
Graph algorithms (graph-theoretic aspects) (05C85) Computational difficulty of problems (lower bounds, completeness, difficulty of approximation, etc.) (68Q17) Analysis of algorithms and problem complexity (68Q25) Problem solving in the context of artificial intelligence (heuristics, search strategies, etc.) (68T20)
Abstract: We consider the following natural generalization of Binary Search: in a given undirected, positively weighted graph, one vertex is a target. The algorithm's task is to identify the target by adaptively querying vertices. In response to querying a node , the algorithm learns either that is the target, or is given an edge out of that lies on a shortest path from to the target. We study this problem in a general noisy model in which each query independently receives a correct answer with probability (a known constant), and an (adversarial) incorrect one with probability . Our main positive result is that when (i.e., all answers are correct), queries are always sufficient. For general , we give an (almost information-theoretically optimal) algorithm that uses, in expectation, no more than queries, and identifies the target correctly with probability at leas . Here, denotes the entropy. The first bound is achieved by the algorithm that iteratively queries a 1-median of the nodes not ruled out yet; the second bound by careful repeated invocations of a multiplicative weights algorithm. Even for , we show several hardness results for the problem of determining whether a target can be found using queries. Our upper bound of implies a quasipolynomial-time algorithm for undirected connected graphs; we show that this is best-possible under the Strong Exponential Time Hypothesis (SETH). Furthermore, for directed graphs, or for undirected graphs with non-uniform node querying costs, the problem is PSPACE-complete. For a semi-adaptive version, in which one may query nodes each in rounds, we show membership in in the polynomial hierarchy, and hardness for .
Recommendations
Cited in
(33)- Binary search and recursive graph problems
- Binary search in graphs revisited
- On the diameter of tree associahedra
- An efficient noisy binary search in graphs via Median approximation
- The power of adaptivity in source identification with time queries on the path
- Path search in the pyramid and in other graphs
- Identifying codes and searching with balls in graphs
- An almost-greedy search on random binary vectors and random graphs
- Bisection search with noisy responses
- Noisy binary search and its applications
- Constrained binary identification problem
- Deterministic Decentralized Search in Random Graphs
- On the Complexity of Finding an Unknown Cut Via Vertex Queries
- Searching a Tree with Permanently Noisy Advice
- Sequential metric dimension for random graphs
- The tree search game for two players
- Binary search in graphs revisited
- Search for the end of a path in the \(\cdot\)-dimensional grid and in other graphs
- The complexity of bicriteria tree-depth
- Competitive Online Search Trees on Trees
- Theoretical analysis of git bisect
- Edge and pair queries-random graphs and complexity
- Theoretical Analysis of Git Bisect
- Partial order multiway search
- A framework for searching in graphs in the presence of errors
- Sharp noisy binary search with monotonic probabilities
- The query complexity of searching trees with permanently noisy advice
- Combinatorial generation via permutation languages. IV: Elimination trees
- Interactive learning of a dynamic structure
- Learning with comparison feedback: online estimation of sample statistics
- Noisy (binary) searching: simple, fast and correct
- Computational geometry with probabilistically noisy primitive operations
- Randomized binary and tree search under pressure
This page was built for publication: Deterministic and probabilistic binary search in graphs
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5361858)