DocumentCode
1806445
Title
Construction of simple graphs with a target joint degree matrix and beyond
Author
Gjoka, Minas ; Tillman, Balint ; Markopoulou, Athina
Author_Institution
Univ. of California, Irvine, Irvine, CA, USA
fYear
2015
fDate
April 26 2015-May 1 2015
Firstpage
1553
Lastpage
1561
Abstract
In networking research, it is often desirable to generate synthetic graphs with certain properties. In this paper, we present a new algorithm, 2K_Simple, for exact construction of simple graphs with a target joint degree matrix (JDM). We prove that the algorithm constructs exactly the target JDM and that its running time is linear in the number of edges. Furthermore, we show that the algorithm poses less constraints on the graph structure than previous state-of-the-art construction algorithms. We exploit this flexibility to extend 2K_Simple and design two algorithms that achieve additional network properties on top of the exact target JDM. In particular, 2K_Simple_Clustering produces simple graphs with a target JDM and average clustering coefficient close to a target, while 2K_Simple_Attributes produces exactly simple graphs with a target JDM and joint occurrence of node attribute pairs. We exhaustively evaluate our algorithms through simulation for small graphs, and we also demonstrate their benefits in generating graphs that resemble real-world social networks in terms of accuracy and speed; we reduce the running time by orders of magnitudes compared to previous approaches that rely on Monte Carlo Markov Chains.
Keywords
Markov processes; Monte Carlo methods; computer networks; graph theory; matrix algebra; pattern clustering; social networking (online); Monte Carlo Markov chain; average clustering coefficient; computer network; simple graph construction; social network; synthetic graph generation; target JDM; target joint degree matrix; Algorithm design and analysis; Approximation algorithms; Clustering algorithms; Conferences; Joints; Social network services; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Communications (INFOCOM), 2015 IEEE Conference on
Conference_Location
Kowloon
Type
conf
DOI
10.1109/INFOCOM.2015.7218534
Filename
7218534
Link To Document