paper

On Sampling Edges Almost Uniformly

arXiv:1706.09748

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.

On Sampling Edges Almost Uniformly · wovepaper