Finding paths in sparse random graphs requires many queries

preprint2016arXivOpen access

Abstract

We discuss a new algorithmic type of problem in random graphs studying the minimum number of queries one has to ask about adjacency between pairs of vertices of a random graph G∼G(n,p)G\sim {\mathcal G}(n,p) in order to find a subgraph which possesses some target property with high probability. In this paper we focus on finding long paths in G∼G(n,p)G\sim \mathcal G(n,p) when p=1+εnp=\frac{1+\varepsilon}{n} for some fixed constant ε>0\varepsilon>0. This random graph is known to have typically linearly long paths. To have ℓ\ell edges with high probability in G∼G(n,p)G\sim \mathcal G(n,p) one clearly needs to query at least Ω(ℓp)Ω\left(\frac{\ell}{p}\right) pairs of vertices. Can we find a path of length ℓ\ell economically, i.e., by querying roughly that many pairs? We argue that this is not possible and one needs to query significantly more pairs. We prove that any randomised algorithm which finds a path of length ℓ=Ω(log⁡(1ε)ε)\ell=Ω\left(\frac{\log\left(\frac{1}{\varepsilon}\right)}{\varepsilon}\right) with at least constant probability in G∼G(n,p)G\sim \mathcal G(n,p) with p=1+εnp=\frac{1+\varepsilon}{n} must query at least Ω(ℓpεlog⁡(1ε))Ω\left(\frac{\ell}{p\varepsilon \log\left(\frac{1}{\varepsilon}\right)}\right) pairs of vertices. This is tight up to the log⁡(1ε)\log\left(\frac{1}{\varepsilon}\right) factor.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.