Weighted, Bipartite, or Directed Stream Graphs for the Modeling of Temporal Networks

  • Chapter
  • First Online:
Temporal Network Theory

Part of the book series: Computational Social Sciences ((CSS))

  • 241 Accesses

Abstract

We recently introduced a formalism for the modeling of temporal networks, that we call stream graphs. It emphasizes the streaming nature of data and allows rigorous definitions of many important concepts generalizing classical graphs. This includes in particular size, density, clique, neighborhood, degree, clustering coefficient, and transitivity. In this contribution, we show that, like graphs, stream graphs may be extended to cope with bipartite structures, with node and link weights, or with link directions. We review the main bipartite, weighted or directed graph concepts proposed in the literature, we generalize them to the cases of bipartite, weighted, or directed stream graphs, and we show that obtained concepts are consistent with graph and stream graph ones. This provides a formal ground for an accurate modeling of the many temporal networks that have one or several of these features.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 1.

    Given any two sets X and Y, we denote by \(X\times Y\) the cartesian product of X and Y, i.e. the set of all ordered pairs (xy) such that \(x \in X\) and \(y \in Y\). We denote by \(X \otimes Y\) the set of all unordered pairs composed of \(x\in X\) and \(y\in Y\), with \(x\ne y\), that we denote by \(xy=yx\).

References

  • S.E. Ahnert, D. Garlaschelli, T.M.A. Fink, G. Caldarelli, Ensemble approach to the analysis of weighted networks. Phys. Rev. E 76, 016101 (2007)

    Article  ADS  Google Scholar 

  • J. Alstott, P. Panzarasa, M. Rubinov, E.T. Bullmore, P.E. Vértes, A unifying framework for measuring weighted rich clubs. Sci. Rep. 4, 7258 (2014)

    Article  ADS  Google Scholar 

  • S.iI. Amano, K.-i. Ogawa, Y. Miyake, Node property of weighted networks considering connectability to nodes within two degrees of separation. Sci. Rep. 8464 (2018)

    Google Scholar 

  • I.E. Antoniou, E.T. Tsompa, Statistical analysis of weighted networks. Discret. Dyn. Nat. Soc. (2008)

    Google Scholar 

  • A. Barrat, M. Barthélemy, R. Pastor-Satorras, A. Vespignani, The architecture of complex weighted networks. Proc. Natl. Acad. Sci. 101(11), 3747–3752 (2004)

    Article  ADS  MATH  Google Scholar 

  • S. Battiston, M. Catanzaro, Statistical properties of corporate board and director networks. Eur. Phys. J. B 38, 345–352 (2004)

    Article  ADS  Google Scholar 

  • D. Bernardes, M. Diaby, R. Fournier, F. Fogelman-Soulié, E. Viennet, A social formalism and survey for recommender systems. SIGKDD Explorations 16(2), 20–37 (2014)

    Article  Google Scholar 

  • P. Bonacich, Technique for analyzing overlap** memberships. Sociol. Methodol. 4, 176–185 (1972)

    Article  Google Scholar 

  • S.P. Borgatti, M.G. Everett, Network analysis of 2-mode data. Soc. Netw. 19(3), 243–269 (1997)

    Article  Google Scholar 

  • R.L. Breiger, The duality of persons and groups. Soc. Forces 53(2), 181–190 (1974)

    Article  Google Scholar 

  • C.T. Butts, A relational event framework for social action. Sociol. Methodol. 38(1), 155–200 (2008)

    Article  Google Scholar 

  • A. Casteigts, P. Flocchini, W. Quattrociocchi, N. Santoro, Time-varying graphs and dynamic networks. IJPEDS 27(5), 387–408 (2012)

    Google Scholar 

  • G.P. Clemente, R. Grassi, Directed clustering in weighted networks: a new perspective. Chaos, Solitons & Fractals 107, 26–38 (2018)

    Article  ADS  MathSciNet  Google Scholar 

  • A. Conte, L. Candeloro, L. Savini, A new weighted degree centrality measure: the application in an animal disease epidemic. PLoS ONE 11 (2016)

    Google Scholar 

  • J.L. Curzel, R. Lüders, K.V.O. Fonseca, M. de Oliveira Rosa, Temporal performance analysis of bus transportation using link streams. Math. Prob. Eng. (2019)

    Google Scholar 

  • P. Doreian, A note on the detection of cliques in valued graphs. Sociometry 32, 237–242 (1969)

    Article  Google Scholar 

  • F.Z. Esfahlani, H. Sayama, A percolation-based thresholding method with applications in functional connectivity analysis, in Complex Networks IX, ed. by S. Cornelius, K. Coronges, B. Gonçalves, R. Sinatra, A. Vespignani (2018), pp. 221–231

    Google Scholar 

  • G. Fagiolo, Clustering in complex directed networks. Phys. Rev. E 76, 026107 (2007)

    Article  ADS  Google Scholar 

  • K. Faust, Centrality in affiliation networks. Soc. Netw. 19, 157–191 (1997)

    Article  Google Scholar 

  • P. Grindrod, Range-dependent random graphs and their application to modeling large small-world proteome datasets. Phys. Rev. E 66, 066702 (2002)

    Article  ADS  Google Scholar 

  • J-L. Guillaume, M. Latapy, Bipartite structure of all complex networks. Inf. Process. Lett. (IPL) 90(5), 215–221 (2004)

    Google Scholar 

  • J-L. Guillaume, S. Le Blond, M. Latapy, Clustering in P2P exchanges and consequences on performances, in Lecture Notes in Computer Sciences (LNCS), Proceedings of the 4-th International Workshop on Peer-to-Peer Systems (IPTPS) (2005)

    Google Scholar 

  • J-L. Guillaume, S. Le Blond, M. Latapy, Statistical analysis of a P2P query graph based on degrees and their time-evolution, in Lecture Notes in Computer Sciences (LNCS), Proceedings of the 6-th International Workshop on Distributed Computing (IWDC) (2004)

    Google Scholar 

  • S.L. Hakimi, On the degrees of the vertices of a directed graph. J. Frankl. Inst. 279(4), 290–308 (1965)

    Article  MathSciNet  MATH  Google Scholar 

  • G. Kalna, D.J. Higham, A clustering coefficient for weighted networks, with application to gene expression data. AI Commun. 20, 263–271 (2007)

    MathSciNet  MATH  Google Scholar 

  • M. Latapy, C. Magnien, N. Del Vecchio, Basic notions for the analysis of large two-mode networks. Soc. Netw. 31–48 (2008)

    Google Scholar 

  • M. Latapy, T. Viard, C. Magnien, Stream graphs and link streams for the modeling of interactions over time. Social Netw. Analys. Mining 8(1), 1–61 (2018)

    Google Scholar 

  • P.G. Lind, M.C. González, H.J. Herrmann, Cycles and clustering in bipartite networks. Phys. Rev. E 72, 056127 (2005)

    Article  ADS  Google Scholar 

  • C. Lioma, F. Tarissan, J.G. Simonsen, C. Petersen, B. Larsen, Exploiting the bipartite structure of entity grids for document coherence and retrieval, in Proceedings of the 2016 ACM International Conference on the Theory of Information Retrieval, ICTIR ’16 (ACM 2016), pp. 11–20

    Google Scholar 

  • J. Mazel, P. Casas, R. Fontugne, K. Fukuda, P. Owezarski, Hunting attacks in the dark: clustering and correlation analysis for unsupervised anomaly detection. Int. J. Netw. Manag. 25(5), 283–305 (2015)

    Article  Google Scholar 

  • R. Meusel, S. Vigna, O. Lehmberg, C. Bizer, The graph structure in the web - analyzed on different aggregation levels. J. Web Sci. 1, 33–47 (2015)

    Article  Google Scholar 

  • A. Mislove, M. Marcon, K.P. Gummadi, P. Druschel, B. Bhattacharjee, Measurement and analysis of online social networks, in Proceedings of the 7th ACM SIGCOMM Conference on Internet Measurement (2007), pp. 29–42

    Google Scholar 

  • M.E.J. Newman, Scientific collaboration networks: I. Network construction and fundamental results. Phys. Rev. E 64, 016131 (2001a)

    Google Scholar 

  • M.E.J. Newmanm Scientific collaboration networks: II. Shortest paths, weighted networks, and centrality. Phys. Rev. E 64, 016132 (2001b)

    Google Scholar 

  • M.E.J. Newman, Analysis of weighted networks. Phys. Rev. E 70, 056131 (2004)

    Article  ADS  Google Scholar 

  • M.E.J. Newman, S.H. Strogatz, D.J. Watts, Random graphs with arbitrary degree distributions and their applications, Phys. Rev. E 64, 026118 (2001)

    Google Scholar 

  • T. Opsahl, V. Colizza, P. Panzarasa, J.J. Ramasco, Prominence and control: the weighted rich-club effect. Phys. Rev. Lett. 101, 168702 (2008)

    Google Scholar 

  • T. Opsahl, Triadic closure in two-mode networks: redefining the global and local clustering coefficients. Soc. Netw. 35(2), 159–167 (2013)

    Article  Google Scholar 

  • J-P. Onnela, J Saramäki, J. Kertész, K. Kaski, Intensity and coherence of motifs in weighted complex networks. Phys. Rev. E 71, 065103 (2005)

    Google Scholar 

  • T. Opsahl, F. Agneessens, J. Skvoretz, Node centrality in weighted networks: generalizing degree and shortest paths. Soc. Netw. 32(3), 245–251 (2010)

    Article  Google Scholar 

  • T. Opsahl, P. Panzarasa, Clustering in weighted networks. Soc. Netw. 31(2), 155–163 (2009)

    Article  Google Scholar 

  • P. Panzarasa, T. Opsahl, K.M. Carley, Patterns and dynamics of users’ behavior and interaction: network analysis of an online community. J. Am. Soc. Inf. Sci. Technol. 60(5), 911–932 (2009)

    Article  Google Scholar 

  • M.Á. Serrano, M. Boguñá, A. Vespignani, Extracting the multiscale backbone of complex weighted networks. Proc. Natl. Acad. Sci. 106(16), 6483–6488 (2009)

    Google Scholar 

  • G. Robins, M. Alexander, Small worlds among interlocking directors: network structure and distance in bipartite graphs. Comput. Math. Organ. Theory 10(1), 69–94 (2004)

    Article  MATH  Google Scholar 

  • J. Saramäki, M. Kivelä, J.P. Onnela, K. Kaski, J. Kertesz, Generalizations of the clustering coefficient to weighted complex networks. Phys. Rev. E 75(2), 027105 (2007)

    Article  ADS  Google Scholar 

  • K. Smith, H. Azami, M.A. Parra, J.M. Starr, J. Escudero, Cluster-span threshold: An unbiased threshold for binarising weighted complete networks in functional connectivity analysis, in 2015 37th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC) (2015), pp. 2840–3

    Google Scholar 

  • C. Stadtfeld, P. Block, Interactions, actors, and time: dynamic network actor models for relational events. Soc. Sci. 318–352 (2017)

    Google Scholar 

  • T. Viard, R. Fournier-S’niehotta, C. Magnien, M. Latapy, Discovering patterns of interest in IP traffic using cliques in bipartite link streams, in Proceedings of Complex Networks IX (2018), pp. 233–241

    Google Scholar 

  • Yu. Wang, E. Ghumare, R. Vandenberghe, P. Dupont, Comparison of different generalizations of clustering coefficient and local efficiency for weighted undirected graphs. Neural Comput. 29, 313–331 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  • S. Wasserman, K. Faust, Social Network Analysis: Methods and Applications (Cambridge University Press, 1994)

    Google Scholar 

  • D. Watts, S. Strogatz, Collective dynamics of small-world networks. Nature 393, 440–442 (1998)

    Article  ADS  MATH  Google Scholar 

  • K. Wehmuth, A. Ziviani, E. Fleury, A unifying model for representing time-varying graphs, in 2015 IEEE International Conference on Data Science and Advanced Analytics, DSAA 2015 (Campus des Cordeliers, Paris, France, 2015), pp. 1–10. Accessed from 19–21 Oct 2015

    Google Scholar 

  • K. Wehmuth, E. Fleury, A. Ziviani, On multiaspect graphs. Theor. Comput. Sci. 651, 50–61 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  • B. Zhang, S. Horvath, A general framework for weighted gene co-expression network analysis. Stat. Appl. Genetics Mol. Biol. 4, 1544–6115 (2005)

    MathSciNet  MATH  Google Scholar 

  • P. Zhang, J. Wang, X. Li, M. Li, Z. Di, Y. Fan, Clustering coefficient and community structure of bipartite networks. Phys. A 387(27), 6869–6875 (2008)

    Article  Google Scholar 

  • V. Zlatic, G. Bianconi, A. Díaz-Guilera, D. Garlaschelli, F. Rao, G. Caldarelli, On the rich-club effect in dense and weighted networks. Eur. Phys. J. B 67(3), 271–275 (2009)

    Article  ADS  Google Scholar 

  • Z. Zou, Polynomial-time algorithm for finding densest subgraphs in uncertain graphs, in In Proceedings of MLG Workshop (2013)

    Google Scholar 

Download references

Acknowledgements

This work is funded in part by the European Commission H2020 FETPROACT 2016–2017 program under grant 732942 (ODYCCEUS), by the ANR (French National Agency of Research) under grants ANR-15-CE38-0001 (AlgoDiv), by the Ile-de-France Region and its program FUI21 under grant 16010629 (iTRAC).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Matthieu Latapy .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Latapy, M., Magnien, C., Viard, T. (2023). Weighted, Bipartite, or Directed Stream Graphs for the Modeling of Temporal Networks. In: Holme, P., Saramäki, J. (eds) Temporal Network Theory. Computational Social Sciences. Springer, Cham. https://doi.org/10.1007/978-3-031-30399-9_3

Download citation

Publish with us

Policies and ethics

Navigation