skip to main content
10.1145/3356422.3356446acmotherconferencesArticle/Chapter ViewAbstractPublication PagesvinciConference Proceedingsconference-collections
research-article

Frequent Pattern-based Graph Exploration

Authors Info & Claims
Published:20 September 2019Publication History

ABSTRACT

Visual graph exploration can help the users have an intuitive impression about a dataset for the first time. However, it is better to provide some guidance so that the users can quickly locate the "interesting" or "informative" area in the graph. Then they can start the next stage of sense-making. We propose a visual exploration system which provides some frequent sub-graphs extracted from the whole graph, and the relationship between them. Thus, users can raise their study questions more quickly when they first confront a graph dataset. We evaluate our exploration system with two datasets. Specifically, we demonstrate how to raise a question and find the answer with our system, which validates the effectiveness of this project.

References

  1. James Abello, Fred Hohman, Varun Bezzam, and Duen Horng Chau. 2018. Large Graph Exploration via Subgraph Discovery and Decomposition. arXiv:1808.04414 [cs] (Aug. 2018). http://arxiv.org/abs/1808.04414 arXiv: 1808.04414.Google ScholarGoogle Scholar
  2. Nesreen K Ahmed, Ryan Rossi, John Boaz Lee, Theodore L Willke, Rong Zhou, Xi-angnan Kong, and Hoda Eldardiry. 2018. Learning role-based graph embeddings. arXiv preprint arXiv:1802.02896 (2018).Google ScholarGoogle Scholar
  3. H. G. Barrow and R. M. Burstall. 1976. Subgraph isomorphism, matching relational structures and maximal cliques. Inform. Process. Lett. 4, 4 (1976), 83--84.Google ScholarGoogle ScholarCross RefCross Ref
  4. George Berry. 2018. Role action embeddings: scalable representation of network positions. arXiv preprint arXiv:1811.08019 (2018).Google ScholarGoogle Scholar
  5. I Bordino, D Donato, A Gionis, and S Leonardi. 2009. Mining Large Networks with Subgraph Counting. In Eighth IEEE International Conference on Data Mining.Google ScholarGoogle Scholar
  6. Wei Chen, Fangzhou Guo, Dongming Han, Jacheng Pan, Xiaotao Nie, Jiazhi Xia, and Xiaolong Zhang. 2019. Structure-Based Suggestive Exploration: A New Approach for Effective Exploration of Large Networks. IEEE Transactions on Visualization and Computer Graphics 25, 1 (Jan. 2019), 555--565. https://doi.org/10.1109/TVCG.2018.2865139Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Cody Dunne and Ben Shneiderman. 2013. Motif Simplification: Improving Network Visualization Readability with Fan, Connector, and Clique Glyphs. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '13). ACM, New York, NY, USA, 3247--3256. https://doi.org/10.1145/2470654.2466444Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Mohammed Elseidy, Ehab Abdelhamid, Spiros Skiadopoulos, and Panos Kalnis. 2014. GraMi: Frequent Subgraph and Pattern Mining in a Single Large Graph. Proc. VLDB Endow. 7, 7 (March 2014), 517--528. https://doi.org/10.14778/2732286.2732289Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Mathias Fiedler and Christian Borgelt. 2007. Subgraph support in a single large graph. In Seventh IEEE International Conference on Data Mining Workshops (ICDMW 2007). IEEE, 399--404.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Palash Goyal and Emilio Ferrara. 2018. Graph embedding techniques, applications, and performance: A survey. Knowledge-Based Systems 151 (2018), 78--94.Google ScholarGoogle ScholarCross RefCross Ref
  11. Aditya Grover and Jure Leskovec. 2016. node2vec: Scalable feature learning for networks. In Proceedings of the 22nd ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 855--864.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Akihiro Inokuchi, Takashi Washio, and Hiroshi Motoda. 2000. An apriori-based algorithm for mining frequent substructures from graph data. In European conference on principles of data mining and knowledge discovery. Springer, 13--23.Google ScholarGoogle ScholarCross RefCross Ref
  13. Michihiro Kuramochi and George Karypis. 2005. Finding frequent patterns in a large sparse graph. Data mining and knowledge discovery 11, 3 (2005), 243--271.Google ScholarGoogle Scholar
  14. Jure Leskovec, Jon Kleinberg, and Christos Faloutsos. 2007. Graph Evolution: Densification and Shrinking Diameters. ACM Trans. Knowl. Discov. Data 1, 1, Article 2 (March 2007). https://doi.org/10.1145/1217299.1217301Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Gori Marco, Maggini Marco, and Sarti Lorenzo. 2005. Exact and approximate graph matching using random walks. IEEE Transactions on Pattern Analysis & Machine Intelligence 27, 7 (2005), 1100--1111.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Gonzalo Gabriel Méndez, Uta Hinrichs, and Miguel A Nacenta. 2017. Bottom-up vs. top-down: trade-offs in efficiency, understanding, freedom and creativity with InfoVis tools. In Proceedings of the 2017 CHI conference on human factors in computing systems. ACM, 841--852.Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Mohamed Moussaoui, Montaceur Zaghdoud, and Jalel Akaichi. 2016. Posgrami: possibilistic frequent subgraph mining in a single large graph. In International Conference on Information Processing and Management of Uncertainty in Knowledge-Based Systems. Springer, 549--561.Google ScholarGoogle ScholarCross RefCross Ref
  18. Annamalai Narayanan, Mahinthan Chandramohan, Lihui Chen, Yang Liu, and Santhoshkumar Saminathan. 2016. subgraph2vec: Learning distributed representations of rooted sub-graphs from large graphs. arXiv preprint arXiv:1606.08928 (2016).Google ScholarGoogle Scholar
  19. Annamalai Narayanan, Mahinthan Chandramohan, Lihui Chen, Yang Liu, and Santhoshkumar Saminathan. 2016. subgraph2vec: Learning distributed representations of rooted sub-graphs from large graphs. arXiv preprint arXiv:1606.08928 (2016).Google ScholarGoogle Scholar
  20. Annamalai Narayanan, Mahinthan Chandramohan, Rajasekar Venkatesan, Lihui Chen, Yang Liu, and Shantanu Jaiswal. 2017. graph2vec: Learning distributed representations of graphs. arXiv preprint arXiv:1707.05005 ( 2017).Google ScholarGoogle Scholar
  21. Christian Partl, Samuel Gratzl, Marc Streit, Anne Mai Wassermann, Hanspeter Pfister, Dieter Schmalstieg, and Alexander Lex. 2016. Pathfinder: Visual analysis of paths in graphs. In Computer Graphics Forum, Vol. 35. Wiley Online Library, 71--80.Google ScholarGoogle Scholar
  22. Zhe Peng, Tongtong Wang, Wei Lu, Hao Huang, Xiaoyong Du, Feng Zhao, and Anthony KH Tung. 2018. Mining frequent subgraphs from tremendous amount of small graphs using MapReduce. Knowledge and Information Systems 56, 3 (2018), 663--690.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Robert Pienta, James Abello, Minsuk Kahng, and Duen Horng Chau. 2015. Scalable graph exploration and visualization: Sensemaking challenges and opportunities. In 2015 International Conference on Big Data and Smart Computing (BIGCOMP). IEEE, 271--278.Google ScholarGoogle ScholarCross RefCross Ref
  24. T Ramraj and R Prabhakar. 2015. Frequent Subgraph Mining Algorithms-A Survey. Procedia Computer Science 47 (2015), 197--204.Google ScholarGoogle ScholarCross RefCross Ref
  25. Leonardo FR Ribeiro, Pedro HP Saverese, and Daniel R Figueiredo. 2017. struc2vec: Learning node representations from structural identity. In Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. ACM, 385--394.Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Robert Pienta, Minsuk Kahng, Zhiyuan Lin, Jilles Vreeken, Partha Talukdar, James Abello, Ganesh Parameswaran, and Duen Horng Chau. 2017. FACETS: Adaptive Local Exploration of Large Graphs. In Proceedings of the 2017 SIAM International Conference on Data Mining. Society for Industrial and Applied Mathematics, Philadelphia, PA, 597--605. https://doi.org/doi:10.1137/1.9781611974973.67Google ScholarGoogle ScholarCross RefCross Ref
  27. Zhao Sun, Hongzhi Wang, Haixun Wang, Bin Shao, and Jianzhong Li. 2012. Efficient subgraph matching on billion node graphs. Proceedings of the Vldb Endowment 5, 9 (2012), 788--799.Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Stef Van den Elzen and Jarke J Van Wijk. 2014. Multivariate network exploration and presentation: From detail to overview via selections and aggregations. IEEE Transactions on Visualization and Computer Graphics 20, 12 (2014), 2310--2319.Google ScholarGoogle ScholarCross RefCross Ref
  29. Yunhai Wang, Yanyan Wang, Haifeng Zhang, Yinqi Sun, Chi-Wing Fu, Michael Sedlmair, Baoquan Chen, and Oliver Deussen. 2018. Structure-aware Fisheye Views for Efficient Large Graph Exploration. IEEE transactions on visualization and computer graphics 25, 1 (2018), 566--575.Google ScholarGoogle Scholar
  30. Xifeng Yan and Jiawei Han. 2002. gspan: Graph-based substructure pattern mining. In 2002 IEEE International Conference on Data Mining, 2002. Proceedings. IEEE, 721--724.Google ScholarGoogle Scholar
  31. Shunyun Yang, Runxin Guo, Rui Liu, Xiangke Liao, Quan Zou, Benyun Shi, and Shaoliang Peng. 2018. cmFSM: a scalable CPU-MIC coordinated drug-finding tool by frequent subgraph mining. BMC bioinformatics 19, 4 (2018), 98.Google ScholarGoogle Scholar
  32. Hao Yin, Austin R. Benson, Jure Leskovec, and David F. Gleich. 2017. Local Higher-Order Graph Clustering. In Proceedings of the 23rd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD '17). ACM, New York, NY, USA, 555--564. https://doi.org/10.1145/3097983.3098069Google ScholarGoogle ScholarDigital LibraryDigital Library
  33. Michael Zinsmaier, Ulrik Brandes, Oliver Deussen, and Hendrik Strobelt. 2012. Interactive level-of-detail rendering of large graphs. IEEE Transactions on Visualization and Computer Graphics 18, 12 (2012), 2486--2495.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Frequent Pattern-based Graph Exploration

    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
      VINCI '19: Proceedings of the 12th International Symposium on Visual Information Communication and Interaction
      September 2019
      201 pages
      ISBN:9781450376266
      DOI:10.1145/3356422

      Copyright © 2019 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 the author(s) 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

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 20 September 2019

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article
      • Research
      • Refereed limited

      Acceptance Rates

      Overall Acceptance Rate71of193submissions,37%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader