• search hit 2 of 3
Back to Result List

Uniform generation of temporal graphs with given degrees

  • Uniform sampling from the set G(d) of graphs with a given degree-sequence d=(d1,…,dn)∈Nn is a classical problem in the study of random graphs. We consider an analogue for temporal graphs in which the edges are labeled with integer timestamps. The input to this generation problem is a tuple D=(d,T)∈Nn×N>0 and the task is to output a uniform random sample from the set G(D) of temporal graphs with degree-sequence d and timestamps in the interval [1,T]. By allowing repeated edges with distinct timestamps, G(D) can be non-empty even if G(d) is, and as a consequence, existing algorithms are difficult to apply. We describe an algorithm for this generation problem which runs in expected time O(M) if Δ2+ϵ=O(M) for some constant ϵ>0 and T−Δ=Ω(T) where M=∑idi and Δ=maxidi. Our algorithm applies the switching method of McKay and Wormald [1] to temporal graphs: we first generate a random temporal multigraph and then remove self-loops and duplicated edges with switching operations which rewire the edges in a degree-preserving manner.

Download full text files

Export metadata

Additional Services

Share in Twitter Search Google Scholar
Metadaten
Author:Daniel AllendorfORCiD
URN:urn:nbn:de:hebis:30:3-861240
URL:https://arxiv.org/abs/2304.09654v2
DOI:https://doi.org/10.48550/arXiv.2304.09654
ArXiv Id:http://arxiv.org/abs/2304.09654v2
Parent Title (German):arXiv
Publisher:arXiv
Document Type:Preprint
Language:English
Date of Publication (online):2023/10/10
Date of first Publication:2023/10/10
Publishing Institution:Universitätsbibliothek Johann Christian Senckenberg
Release Date:2024/08/19
Tag:Degree Sequence; Random Graph; Switching Algorithm; Temporal Graph; Uniform Sampling
Issue:2304.09654v2
Edition:Version 2
Page Number:24
Institutes:Informatik und Mathematik / Informatik
Dewey Decimal Classification:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
5 Naturwissenschaften und Mathematik / 51 Mathematik / 510 Mathematik
Sammlungen:Universitätspublikationen
Licence (German):License LogoCreative Commons - CC BY-SA - Namensnennung - Weitergabe unter gleichen Bedingungen 4.0 International