An Efficient Noisy Binary Search in Graphs via Median Approximation

04/30/2020
by   Dariusz Dereniowski, et al.
0

Consider a generalization of the classical binary search problem in linearly sorted data to the graph-theoretic setting. The goal is to design an adaptive query algorithm, called a strategy, that identifies an initially unknown target vertex in a graph by asking queries. Each query is conducted as follows: the strategy selects a vertex q and receives a reply v: if q is the target, then v=q, and if q is not the target, then v is a neighbor of q that lies on a shortest path to the target. Furthermore, there is a noise parameter 0≤ p<1/2, which means that each reply can be incorrect with probability p. The optimization criterion to be minimized is the overall number of queries asked by the strategy, called the query complexity. The query complexity is well understood to be O(ε^-2log n) for general graphs, where n is the order of the graph and ε=1/2-p. However, implementing such a strategy is computationally expensive, with each query requiring possibly O(n^2) operations. In this work we propose two efficient strategies that keep the optimal query complexity. The first strategy achieves the overall complexity of O(ε^-1nlog n) per a single query. The second strategy is dedicated to graphs of small diameter D and maximum degree Δ and has the average complexity of O(n+ε^-2DΔlog n) per query. We stress out that we develop an algorithmic tool of graph median approximation that is of independent interest: the median can be efficiently approximated by finding a vertex minimizing the sum of distances to a randomly sampled vertex subset of size O(ε^-2log n).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/05/2018

A Framework for Searching in Graphs in the Presence of Errors

We consider two types of searching models, where the goal is to design a...
research
10/12/2020

Interval Query Problem on Cube-free Median Graphs

In this paper, we introduce the interval query problem on cube-free medi...
research
05/27/2019

A New Algorithm for Decremental Single-Source Shortest Paths with Applications to Vertex-Capacitated Flow and Cut Problems

We study the vertex-decremental Single-Source Shortest Paths (SSSP) prob...
research
10/22/2009

The Geometry of Generalized Binary Search

This paper investigates the problem of determining a binary-valued funct...
research
09/24/2022

When you come at the kings you best not miss

A tournament is an orientation of a complete graph. We say that a vert...
research
11/25/2021

On Queries Determined by a Constant Number of Homomorphism Counts

It is well known [Lovász, 1967] that up to isomorphism a graph G is dete...
research
02/18/2020

Noisy source location on a line

We study the problem of locating the source of an epidemic diffusion pro...

Please sign up or login with your details

Forgot password? Click here to reset