Internet Mathematics · 2011 · 295 citations · 67 references
EngineeringPrescribed DegreesNetwork AnalysisGraph ProcessingRandom GraphData ScienceRandom GraphsDiscrete MathematicsCombinatorial OptimizationProbabilistic Graph TheoryStatisticsNetwork EstimationKnowledge DiscoveryComputer ScienceGraph AlgorithmUnknown ProbabilitiesNetwork ScienceGraph TheoryBusinessSequential AlgorithmGraph Analysis
Random graphs with prescribed degrees extend beyond the Erdős–Rényi model, but the degree constraint makes simulation and estimation challenging. This work seeks to create a sequential algorithm that generates random labeled graphs with a specified degree sequence. The algorithm builds on an extension of Erdős and Gallai’s combinatorial characterization to enable efficient sequential importance sampling. The resulting method is straightforward to implement, computes probabilities on the fly for proper reweighting, and is demonstrated on ecological network simulation and counting graphs with a given degree sequence.
Random graphs with given degrees are a natural next step in complexity beyond the Erdős–Rényi model, yet the degree constraint greatly complicates simulation and estimation. We use an extension of a combinatorial characterization due to Erdős and Gallai to develop a sequential algorithm for generating a random labeled graph with a given degree sequence. The algorithm is easy to implement and allows for surprisingly efficient sequential importance sampling. The resulting probabilities are easily computed on the fly, allowing the user to reweight estimators appropriately, in contrast to some ad hoc approaches that generate graphs with the desired degrees but with completely unknown probabilities. Applications are given, including simulating an ecological network and estimating the number of graphs with a given degree sequence.
67
R: A Language and Environment for Statistical Computing
R Core Team · 2000 · 352.8K citations · Full text
Collective dynamics of ‘small-world’ networks
Duncan J. Watts, Steven H. Strogatz · Nature · 1998 · 42.4K citations
Emergence of Scaling in Random Networks
Albert-Ĺaszló Barabási, Réka Albert · Science · 1999 · 35.7K citations · Full text
The Structure and Function of Complex Networks
Michael Newman · SIAM Review · 2003 · 18.4K citations · Full text
Network Motifs: Simple Building Blocks of Complex Networks
Ron Milo, Shai S. Shen-Orr, Shalev Itzkovitz et al. · Science · 2002 · 7.3K citations