skip to main content
10.1145/3184558.3186934acmotherconferencesArticle/Chapter ViewAbstractPublication PageswwwConference Proceedingsconference-collections
poster
Free Access

Tink: A Temporal Graph Analytics Library for Apache Flink

Authors Info & Claims
Published:23 April 2018Publication History

ABSTRACT

We introduce the Tink library for distributed temporal graph analytics. Increasingly, reasoning about temporal aspects of graph-structured data collections is an important aspect of analytics. For example, in a communication network, time plays a fundamental role in the propagation of information within the network. Whereas existing tools for temporal graph analysis are built stand alone, Tink is a library in the Apache Flink ecosystem, thereby leveraging its advanced mature features such as distributed processing and query optimization. Furthermore, Flink requires little effort to process and clean the data without having to use different tools before analyzing the data. Tink focuses on interval graphs in which every edge is associated with a starting time and an ending time. The library provides facilities for temporal graph creation and maintenance, as well as standard temporal graph measures and algorithms. Furthermore, the library is designed for ease of use and extensibility.

References

  1. Renzo Angles, Marcelo Arenas, Pablo Barceló, Aidan Hogan, Juan L. Reutter, and Domagoj Vrgoc. 2017. Foundations of modern query languages for graph databases. ACM Comput. Surv., Vol. 50, 5 (2017), 68:1--68:40. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Guillaume Bagan, Angela Bonifati, Radu Ciucanu, George HL Fletcher, Aurélien Lemay, and Nicky Advokaat. 2017. gMark: schema-driven generation of graphs and queries. IEEE TKDE, Vol. 29, 4 (2017), 856--869. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Raymond Cheng et al. 2012. Kineograph: taking the pulse of a fast-changing and connected world ECCS'12. ACM, 85--98. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Antoine Dutot, Frédéric Guinand, Damien Olivier, and Yoann Pigné. 2007. Graphstream: A tool for bridging the gap between complex systems and dynamic graphs ECCS'07.Google ScholarGoogle Scholar
  5. Wentao Han, Youshan Miao, Kaiwei Li, Ming Wu, Fan Yang, Lidong Zhou, Vijayan Prabhakaran, Wenguang Chen, and Enhong Chen. 2014. Chronos: a graph engine for temporal graph analysis ECCS'14. ACM, 1. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Petter Holme. 2015. Modern temporal network theory: A colloquium. Eur Phys J B Vol. 88 (2015), 234--264.Google ScholarGoogle ScholarCross RefCross Ref
  7. Wouter Ligtenberg. 2017. Tink, a temporal graph analytics library for Apache Flink. Eindhoven University of Technology (2017).Google ScholarGoogle Scholar
  8. Ashwin Paranjape, Austin R. Benson, and Jure Leskovec. 2017. Motifs in Temporal Networks. In WSDM. 601--610. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Philip Stutz, Abraham Bernstein, and William Cohen. 2010. Signal/collect: graph algorithms for the (semantic) web. ISWC'10 (2010), 764--780. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Bimal Viswanath, Alan Mislove, Meeyoung Cha, and Krishna P Gummadi. 2009. On the evolution of user interaction in facebook. WOSN'09. ACM, 37--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Huanhuan Wu, James Cheng, Yiping Ke, Silu Huang, Yuzhen Huang, and Hejun Wu. 2016. Efficient Algorithms for Temporal Path Computation. IEEE TKDE, Vol. 28, 11 (2016), 2927--2942. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Tink: A Temporal Graph Analytics Library for Apache Flink

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Other conferences
        WWW '18: Companion Proceedings of the The Web Conference 2018
        April 2018
        2023 pages
        ISBN:9781450356404

        Copyright © 2018 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        International World Wide Web Conferences Steering Committee

        Republic and Canton of Geneva, Switzerland

        Publication History

        • Published: 23 April 2018

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • poster

        Acceptance Rates

        Overall Acceptance Rate1,899of8,196submissions,23%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format .

      View HTML Format