Scientific journal paper Q1
Syntgen: a system to generate temporal networks with user specified topology
Luis Ramada Pereira (Pereira, L. R.); Jorge Louçã (Louçã, J.); Rui J. Lopes (Lopes, R. J.);
Journal Title
Journal of Complex Networks
Year (definitive publication)
2020
Language
English
Country
United Kingdom
More Information
Web of Science®

Times Cited: 2

(Last checked: 2024-07-02 18:11)

View record in Web of Science®


: 0.3
Scopus

Times Cited: 2

(Last checked: 2024-06-28 07:16)

View record in Scopus


: 0.2
Google Scholar

Times Cited: 5

(Last checked: 2024-06-30 18:00)

View record in Google Scholar

Abstract
In the last few years, the study of temporal networks has progressed markedly. The evolution of clusters of nodes (or communities) is one of the major focus of these studies. However, the time dimension increases complexity, introducing new constructs and requiring novel and enhanced algorithms. In spite of recent improvements, the relative scarcity of timestamped representations of empiric networks, with known ground truth, hinders algorithm validation. A few approaches have been proposed to generate synthetic temporal networks that conform to static topological specifications while in general adopting an ad hoc approach to temporal evolution. We believe there is still a need for a principled synthetic network generator that conforms to problem domain topological specifications from a static as well as temporal perspective. Here, we present such a system. The unique attributes of our system include accepting arbitrary node degree and cluster size distributions and temporal evolution under user control, while supporting tunable joint distribution and temporal correlation of node degrees. Theoretical contributions include the analysis of conditions for graphic sequences of inter- and intracluster node degrees and cluster sizes and the development of a heuristic to search for the cluster membership of nodes that minimizes the shared information distance between clusterings. Our work shows that this system is capable of generating networks under user controlled topology with up to thousands of nodes and hundreds of clusters with strong topology adherence. Much larger networks are possible with relaxed requirements. The generated networks support algorithm validation as well as problem domain analysis.
Acknowledgements
--
Keywords
Graph algorithms,Network flows,Clustering,Temporal networks,Topology
  • Mathematics - Natural Sciences
  • Computer and Information Sciences - Natural Sciences
Funding Records
Funding Reference Funding Entity
UID/EEA/50008/2013 Fundação para a Ciência e a Tecnologia
UID/MULTI/0446/2013 Fundação para a Ciência e a Tecnologia
Related Projects

This publication is an output of the following project(s):

With the objective to increase the research activity directed towards the achievement of the United Nations 2030 Sustainable Development Goals, the possibility of associating scientific publications with the Sustainable Development Goals is now available in Ciência-IUL. These are the Sustainable Development Goals identified by the author(s) for this publication. For more detailed information on the Sustainable Development Goals, click here.