Skip to main content

Historical Graph Management

  • Living reference work entry
  • First Online:
  • 567 Accesses

Definition

Real-world graphs evolve over time, with continuous addition and removal of vertices and edges, as well as frequent change in their attribute values. For decades, the work in graph analytics was restricted to a static perspective of the graph. In recent years, however, we have witnessed an increasing abundance of timestamped observational data, fueling an interest in performing richer analysis of graphs, along a temporal dimension. However, the traditional graph data management systems that were designed for static graphs provide inadequate support for such temporal analyses. We present a summary of recent advances in the field of historical graph data management. They involve, compact storage of large graph histories, efficient retrieval of temporal subgraphs, and effective interfaces for expressing historical graph queries, essential for enabling temporal graph analytics.

Overview

There is an increasing availability of timestamped graph data – from social and communication...

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

References

  • Ahn JW, Taieb-Maimon M, Sopan A, Plaisant C, Shneiderman B (2011) Temporal visualization of social network dynamics: prototypes for nation of neighbors. In: Salerno J, Yang SJ, Nau D, Chai S-K (eds) Social computing, behavioral-cultural modeling and prediction. Springer, New York, pp 309–316

    Google Scholar 

  • Ahn JW, Plaisant C, Shneiderman B (2014) A task taxonomy for network evolution analysis. IEEE Trans Vis Comput Graph 20(3):365–376

    Google Scholar 

  • Asur S, Parthasarathy S, Ucar D (2009) An event-based framework for characterizing the evolutionary behavior of interaction graphs. ACM Trans Knowl Discov Data (TKDD) 3(4):16

    Google Scholar 

  • Bahmani B, Chowdhury A, Goel A (2010) Fast incremental and personalized pagerank. In: Proceedings of the international conference on very large data bases (VLDB)

    Google Scholar 

  • Beck F, Burch M, Diehl S, Weiskopf D (2014) The state of the art in visualizing dynamic graphs. In: EuroVis STAR 2

    Google Scholar 

  • Han W, Miao Y, Li K, Wu M, Yang F, Zhou L, Prabhakaran V, Chen W, Chen E (2014) Chronos: a graph engine for temporal graph analysis. In: Proceedings of the ninth European conference on computer systems. ACM, p 1

    Google Scholar 

  • Khurana U (2015) Historical graph data management. PhD thesis, University of Maryland

    Google Scholar 

  • Khurana U, Deshpande A (2013a) Efficient snapshot retrieval over historical graph data. In: Proceedings of IEEE international conference on data engineering, pp 997–1008

    Google Scholar 

  • Khurana U, Deshpande A (2013b) Hinge: enabling temporal network analytics at scale. In: Proceedings of the ACM SIGMOD international conference on management of data. ACM, pp 1089–1092

    Google Scholar 

  • Khurana U, Deshpande A (2016) Storing and analyzing historical graph data at scale. In: Proceedings of international conference on extending database technology, pp 65–76

    Google Scholar 

  • Khurana U, Nguyen VA, Cheng HC, Ahn Jw, Chen X, Shneiderman B (2011) Visual analysis of temporal trends in social networks using edge color coding and metric timelines. In: Proceedings of the IEEE third international conference on social computing, pp 549–554

    Google Scholar 

  • Kumar R, Novak J, Tomkins A (2010) Structure and evolution of online social networks. In: Faloutsos C et al (eds) Link mining: models, algorithms, and applications. Springer, New York, pp 337–357

    Chapter  Google Scholar 

  • Leskovec J, Kleinberg J, Faloutsos C (2007) Graph evolution: densification and shrinking diameters. ACM Trans Knowl Discov Data (TKDD) 1(1):2

    Article  Google Scholar 

  • Macko P, Marathe VJ, Margo DW, Seltzer MI (2015) LLAMA: efficient graph analytics using large multiversioned arrays. In: Proceedings of IEEE international conference on data engineering, pp 363–374

    Google Scholar 

  • Navlakha S, Kingsford C (2011) Network archaeology: uncovering ancient networks from present-day interactions. PLoS Comput Biol 7(4):e1001119

    Article  MathSciNet  Google Scholar 

  • Pan RK, Saramäki J (2011) Path lengths, correlations, and centrality in temporal networks. Phys Rev E 84(1):016105

    Article  Google Scholar 

  • Ren C, Lo E, Kao B, Zhu X, Cheng R (2011) On querying historial evolving graph sequences. In: Proceedings of the international conference on very large data bases (VLDB)

    Google Scholar 

  • Salzberg B, Tsotras VJ (1999) Comparison of access methods for time-evolving data. ACM Comput Surv (CSUR) 31(2):158–221

    Article  Google Scholar 

  • Tang L, Liu H, Zhang J, Nazeri Z (2008) Community evolution in dynamic multi-mode networks. In: Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining. ACM, pp 677–685

    Google Scholar 

  • Tantipathananandh C, Berger-Wolf T, Kempe D (2007) A framework for community identification in dynamic social networks. In: Proceedings of the 13th ACM SIGKDD international conference on knowledge discovery and data mining, pp 717–726

    Google Scholar 

  • Toyoda M, Kitsuregawa M (2005) A system for visualizing and analyzing the evolution of the web with a time series of graphs. In: Proceedings of the sixteenth ACM conference on hypertext and hypermedia, pp 151–160

    Google Scholar 

  • Xu KS, Kliger M, Hero III AO (2011) Visualizing the temporal evolution of dynamic networks. Stress (X) 1:2

    Google Scholar 

  • Yi JS, Elmqvist N, Lee S (2010) TimeMatrix: analyzing temporal social networks using interactive matrix-based visualizations. Int J Hum Comput Interact 26(11-12):1031–1051

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Udayan Khurana or Amol Deshpande .

Editor information

Editors and Affiliations

Section Editor information

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this entry

Check for updates. Verify currency and authenticity via CrossMark

Cite this entry

Khurana, U., Deshpande, A. (2018). Historical Graph Management. In: Sakr, S., Zomaya, A. (eds) Encyclopedia of Big Data Technologies. Springer, Cham. https://doi.org/10.1007/978-3-319-63962-8_210-1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-63962-8_210-1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-63962-8

  • Online ISBN: 978-3-319-63962-8

  • eBook Packages: Springer Reference MathematicsReference Module Computer Science and Engineering

Publish with us

Policies and ethics