On Sampling Edges Almost Uniformly
Computational Complexity
2017-06-30 v1 Discrete Mathematics
Combinatorics
Probability
Abstract
We consider the problem of sampling an edge almost uniformly from an unknown graph, . Access to the graph is provided via queries of the following types: (1) uniform vertex queries, (2) degree queries, and (3) neighbor queries. We describe an algorithm that returns a random edge using queries in expectation, where is the number of vertices, and is the number of edges, such that each edge is sampled with probability . We prove that our algorithm is optimal in the sense that any algorithm that samples an edge from an almost-uniform distribution must perform queries.
Cite
@article{arxiv.1706.09748,
title = {On Sampling Edges Almost Uniformly},
author = {Talya Eden and Will Rosenbaum},
journal= {arXiv preprint arXiv:1706.09748},
year = {2017}
}