TOPICS
Search

k-Out Graph Sampling


k-out graph sampling is a random procedure that selects incident edges locally at each graph vertex of a finite undirected simple graph. In the with-replacement model, each nonisolated graph vertex independently chooses k incident edges uniformly with replacement. The sampled spanning subgraph retains all vertices and the union of these choices. An isolated graph vertex chooses nothing. Without replacement, each graph vertex instead chooses a uniformly random min(k,deg(v))-element subset of its incident edges (Holm et al. 2019, Chen and Chen 2026).

For every such graph on n vertices and every integer k>=2, Chen and Chen (2026) prove that the expected number of original edges joining distinct sampled connected components is O(n/k). The estimate holds in both models and is sharp up to constants. It fails for k=1. Thus two local choices suffice to leave only O(n) original intercomponent edges in expectation. Chen and Chen (2026) report AI assistance in developing and checking parts of the proof.


See also

Connected Component, Random Graph, Spanning Subgraph

Explore with Wolfram|Alpha

References

Chen, Y. and Chen, Y. "Two Choices Suffice: k-Out Sampling Leaves O(n/k) Intercomponent Edges for k>=2." 30 Oct 2026. https://arxiv.org/abs/2610.42067v1.Holm, J.; King, V.; Thorup, M.; Zamir, O.; and Zwick, U. "Random k-Out Subgraph Leaves Only O(n/k) Inter-Component Edges." 24 Sep 2019. https://arxiv.org/abs/1909.11147.

Cite this as:

Weisstein, Eric W. "k-Out Graph Sampling." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/k-OutGraphSampling.html

Subject classifications