Skip to main content
Log in

What effects topological changes in dynamic graphs?

Elucidating relationships between vertex attributes and the graph structure

  • Original Article
  • Published:
Social Network Analysis and Mining Aims and scope Submit manuscript

Abstract

To describe the dynamics taking place in networks that structurally change over time, we propose an approach to search for vertex attributes whose value changes impact the topology of the graph. In several applications, it appears that the variations of a group of attributes are often followed by some structural changes in the graph that one may assume they generate. We formalize the triggering pattern discovery problem as a method jointly rooted in sequence mining and graph analysis. We apply our approach on three real-world dynamic graphs of different natures—a co-authoring network, an airline network, and a social bookmarking system—assessing the relevancy of the triggering pattern mining approach.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Notes

  1. The term growth rate may be misleading: it is not related to time, but to the appearance of a target attribute in a sub group of objects with respect to the rest of the database.

  2. This enables to avoid to consider any prefix sequence \(s'\) having an equivalent projected database than a sequence s discovered before, i.e., \({\Delta }_{|s} = {\Delta }_{|s'}\). Two cases are possible. Either \(s' \prec s\) (backward sub-pattern) or \(s \prec s'\) (backward super-pattern). In case of backward sub-pattern, the exploration of \(s'\) and its descendants is stopped. In case of backward super-pattern, the descendant of s are transplanted to \(s'\) instead of exploring an already scanned projected database.

  3. See materials at: http://liris.cnrs.fr/~mplantev/doku/doku.php?id=trigat.

  4. Measures computed with SNAP http://snap.stanford.edu/.

  5. http://www.informatik.uni-trier.de/~ley/db/.

  6. http://transtats.bts.gov/.

  7. http://www.delicious.com/.

  8. As reported at http://en.wikipedia.org/wiki/Closings_and_cancellations_following_the_September_11_attacks#North_American_airspace.

  9. http://www.iata.org/pressroom/documents/impact-9-11-aviation.

References

  • Ahmed R, Karypis G (2011) Algorithms for mining the evolution of conserved relational states in dynamic networks. In: ICDM, IEEE, pp 1–10

  • Berlingerio M, Bonchi F, Bringmann B, Gionis A (2009) Mining graph evolution rules. In: ECML/PKDD, pp 115–130

  • Borgwardt KM, Kriegel H-P, Wackersreuther P (2006) Pattern mining in frequent dynamic subgraphs. In: ICDM, IEEE, pp 818–822

  • Bringmann B, Berlingerio M, Bonchi F, Gionis A (2010) Learning and predicting the evolution of social networks. IEEE Intell Syst 25(4):26–35

    Article  Google Scholar 

  • Cantador I, Brusilovsky P, Kuflik T (2011) Information heterogeneity and fusion in recommender systems. In: RecSys, ACM

  • Cormen TH, Leiserson CE, Rivest RL, Stein C (2009) Introduction to algorithms, 3rd edn. MIT Press, Cambridge

    MATH  Google Scholar 

  • de Melo POV, Faloutsos C, Loureiro AAF (2011) Human dynamics in large communication networks. In: SDM, SIAM, pp 968–879

  • Desmier E, Plantevit M, Robardet C, Boulicaut J-F (2013) Trend mining in dynamic attributed graphs. In: ECML/PKDD, pp 654–669

  • Dong G, Li J (1999) Efficient mining of emerging patterns: discovering trends and differences. In: KDD, pp 43–52

  • Freeman LC (1977) A set of measures of centrality based on betweenness. Sociometry 40(1):35–41

    Article  Google Scholar 

  • Girvan M, Newman ME (2002) Community structure in social and biological networks. Proc Natl Acad Sci 99(12):7821–7826

    Article  MathSciNet  MATH  Google Scholar 

  • Goyal A, Bonchi F, Lakshmanan LVS, Venkatasubramanian S (2013) On minimizing budget and time in influence propagation over social networks. Soc Netw Anal Min 3(2):179–192

    Article  Google Scholar 

  • Günnemann S, et al (2010) Subspace clustering meets dense subgraph mining: a synthesis of two paradigms. In: ICDM, pp 845–850

  • Inokuchi A, Washio T (2010) Mining frequent graph sequence patterns induced by vertices. In: SDM, SIAM, p 466–477

  • Jiang M, Cui P, Liu R, Yang Q, Wang F, Zhu W, Yang S (2012) Social contextual recommendation. In: CIKM, pp 45–54

  • Khan A, Yan X, Wu K-L (2010) Towards proximity pattern mining in large graphs. In: SIGMOD, ACM, pp 867–878

  • Lahiri M, Berger-Wolf TY (2008) Mining periodic behavior in dynamic social networks. In: ICDM, IEEE, pp 373–382

  • Leskovec J, Lang KJ, Dasgupta A, Mahoney MW (2008) Statistical properties of community structure in large social and information networks. In: WWW, ACM, pp 695–704

  • Leskovec J, Sosič R (2014) SNAP: a general purpose network analysis and graph mining library in C++. http://snap.stanford.edu/snap

  • Moser F, Colak R, Rafiey A, Ester M (2009) Mining cohesive patterns from graphs with feature vectors. In: SDM, SIAM, pp 593–604

  • Mougel PN, Rigotti C, Plantevit M, Gandrillon O (2014) Finding maximal homogeneous clique sets. Knowl Inf Syst 35(1):1–30

    Google Scholar 

  • Ng RT, Lakshmanan LVS, Han J, Pang A (1998) Exploratory mining and pruning optimizations of constrained association rules. In: Haas LM, Tiwary A (eds) SIGMOD 1998, Proceedings ACM SIGMOD international conference on management of data, June 2–4, 1998, Seattle, Washington, USA, ACM Press, pp 13–24

  • Nguyen K-N, Cerf L, Plantevit M, Boulicaut J-F (2013) Discovering descriptive rules in relational dynamic graphs. Intell Data Anal 17(1):49–69

    Google Scholar 

  • Novak PK, Lavrač N, Webb GI (2009) Supervised descriptive rule discovery: a unifying survey of contrast set, emerging pattern and subgroup mining. J Mach Learn Res 10:377–403

    MATH  Google Scholar 

  • Plantevit M, Crémilleux B (2009) Condensed representation of sequential patterns according to frequency-based measures. In: Adv. in intelligent data analysis, LNCS, vol. 5772, Springer, Heidelberg, pp 155–166

  • Prado A, Jeudy B, Fromont É, Diot F (2013) Mining spatiotemporal patterns in dynamic plane graphs. Intell Data Anal 17(1):71–92

    Google Scholar 

  • Prado A, Plantevit M, Robardet C, Boulicaut J-F (2012) Mining graph topological patterns: finding co-variations among vertex descriptors. IEEE TKDE 99:1

    Google Scholar 

  • Robardet C (2009) Constraint-based pattern mining in dynamic graphs. In: ICDM, IEEE, pp 950–955

  • Sese J, Seki M, Fukuzaki M (2010) Mining networks with shared items. In: CIKM, ACM, pp 1681–1684

  • Silva A, Meira W, Zaki MJ (2012) Mining attribute-structure correlated patterns in large attributed graphs. PVLDB 5(5):466–477

    Google Scholar 

  • Tong H, Papadimitriou S, Sun J, Yu PS, Faloutsos C (2008) Colibri: fast mining of large static and dynamic graphs. In: KDD

  • Yan X, Han J, Afshar R (2003) Clospan: mining closed sequential patterns in large databases. In: SDM, SIAM, pp 166–177

  • Yang Y, Yu J, Gao H, Pei J, Li J (2013) Mining most frequently changing component in evolving graphs. WWW, pp 1–26

  • You CH, Holder LB, Cook DJ (2009) Learning patterns in the dynamics of biological networks. In: KDD, pp 977–986

  • Zaki MJ, Hsiao CJ (2002) Charm: an efficient algorithm for closed itemset mining. In: SDM, SIAM

  • Zhang Q, Song X, Shao X, Zhao H, Shibasaki R (2014) Attributed graph mining and matching: an attempt to define and extract soft attributed patterns. In: CVPR, pp 1394–1401

  • Zhou Y, Cheng H, Yu JX (2009) Graph clustering based on structural/attribute similarities. Proc VLDB Endow 2(1):718–729

    Article  Google Scholar 

Download references

Acknowledgments

This work has been partially supported by the project GRAISearch—EU Marie Curie Actions—FP7-PEOPLE-2013-IAPP.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mehdi Kaytoue.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kaytoue, M., Pitarch, Y., Plantevit, M. et al. What effects topological changes in dynamic graphs?. Soc. Netw. Anal. Min. 5, 55 (2015). https://doi.org/10.1007/s13278-015-0294-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s13278-015-0294-9

Keywords

Navigation