skip to main content
10.1145/3341161.3343692acmconferencesArticle/Chapter ViewAbstractPublication PageskddConference Proceedingsconference-collections
research-article

Algorithm and application for signed graphlets

Authors Info & Claims
Published:15 January 2020Publication History

ABSTRACT

As the world is flooded with deluge of data, the demand for mining data to gain insights is increasing. One effective technique to deal with the problem is to model the data as networks (graphs) and then apply graph mining techniques to uncover useful patterns. Several graph mining techniques have been studied in the literature, and graphlet-based analysis is gaining popularity due to its power in exposing hidden structure and interaction within the networks.

The concept of graphlets for basic (undirected) networks was introduced around 2004 by Pržulj, et. al. [14]. Subsequently, graphlet based network analysis gained attraction when Pržulj added the concept of graphlet orbits and applied to biological networks [15]. A decade later, Sarajlić, et. al. introduced graphlets and graphlet orbits for directed networks, illustrating its application to fields beyond biology such as world trade networks, brain networks, communication networks, etc. [19]. Hence, directed graphlets are found to be more powerful in exposing hidden structures of the network than undirected graphlets of same size, due to added information on the edges. Taking this approach further, more recently, graphlets and orbits for signed networks have been introduced by Dale [3]. This paper presents a simple algorithm to enumerate signed graphlets and orbits. It then demonstrates an application of signed graphlets and orbits to a metabolic network.

References

  1. Aparicio, D., Robeiro, P., Silva, F.: Extending the applicability of graphlets to directed networks, IEEE ACM Transactions on Computational Biology and Bioinformatics, 14(6):1302-1315, 2017.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Becchetti, L., Boldi, P., Castillo, C., Gionis, A.: Efficient semi-streaming algorithms for local triangle counting in massive graphs, Proceedings of the 14th ACM SIGKDD international conference on knowledge discovery and data mining, 16--24, 2008.Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Dale, M.: Applying Graph Theory in Ecological Research, Cambridge University Press, 2017.Google ScholarGoogle ScholarCross RefCross Ref
  4. Davis, D., Yaveroğlu, Ö. N., Malod-Dognin, N., Stojmirovic, A., Pržulj, N.: Topology-function conservation in protein-protein interaction networks, Bioinformatics, 31(10):1632-1639, 2015.Google ScholarGoogle Scholar
  5. Holland, P. W., Leinhardt, S.: Local structure in social networks, Sociological Methodology, 7:1-45, 1976.Google ScholarGoogle ScholarCross RefCross Ref
  6. Kolountzakis, M. N., Miller, G. L., Peng, R., Tsourakakis, C. E.: Efficient triangle counting in large graphs via degree-based vertex partitioning, Internet Mathematics, 8(1-2):161-185, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  7. Li, W., Schuurmans, D.: Modular community detection in networks, Proc. of the 22nd Intl. Conf. on Artificial Intelligence, 1366--1371, 2011.Google ScholarGoogle Scholar
  8. Milenković, T., Lai, J., Pržulj, N.: Graphcrunch: a tool for large network analyses, BMC Bioinformatics, 9(70):1-11, 2008.Google ScholarGoogle Scholar
  9. Milenković, T., Memišević, V., Ganesan, A. K., Pržulj, N.: Systems-level cancer gene identification from protein interaction network topology applied to melanogenesis-related functional genomics data, Journal of the Royal Society Interface, 7(44):423-437, 2009.Google ScholarGoogle ScholarCross RefCross Ref
  10. Milenković, T., and Pržulj, N.: Uncovering biological network function via graphlet degree signatures, Cancer Informatics, 6:1-10, 2008.Google ScholarGoogle ScholarCross RefCross Ref
  11. Marcus, D., Shavitt, Y.: RAGE-a rapid graphlet enumerator for large networks, Computer Networks, 56(2):810-819, 2012.Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Pagh R., Tsourakakis, C.: Colorful triangle counting and a MapReduce implementation, Information Processing Letters, 112(7):277-281, 2012.Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Pearl, J., Glymour, M., Jewell, N. P.: Causal Inference in Statistics, Wiley, 2016.Google ScholarGoogle Scholar
  14. Pržulj, N., Corneil, D. G., Jurisica, I.: Modeling : scale-free or geometric? Bioinformatics, 20(18):3508-3515, 2004.Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Pržulj, N: Biological network comparison using graphlet degree distribution, Bioinformatics, 23(2):177-183, 2007.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Rossi, R. A., Ahmed, N. K.: The network data repository with interactive graph analytics and visualization, Proceedings of the 29th AAAI Conference on Artificial Intelligence, 4292--4293, 2015.Google ScholarGoogle Scholar
  17. Leskovec, Jure and Sosič, Rok: SNAP: A general-purpose network analysis and graph-mining library, ACM Transactions on Intelligent Systems and Technology (TIST) 8(1):1:1-20 (2016).Google ScholarGoogle Scholar
  18. Schank, T.: Algorithmic Aspects of Triangle-Based Network Analysis, PhD Thesis, Universitiat Karlsruhe, 2007.Google ScholarGoogle Scholar
  19. Sarajlić, A., Malod-Dognin, N., Yaveroğlu, Ö. N., Pržulj, N.: Graphlet-based characterization of directed networks, Nature Scientific Reports, 6(35098):1-14, 2016.Google ScholarGoogle Scholar
  20. Sonmez, A. B., and Can, T.: Comparison of tissue/disease specific integrated networks using directed graphlet signatures, BMC bioinformatics, 18(4):41-50, 2017.Google ScholarGoogle Scholar
  21. Suri, S., Vassilvitskii, S.: Counting triangles and the curse of the last reducer, Proceedings of the 20th international conference on world wide web, 607--614, 2011.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Schank, T., Wagner, D.: Finding, counting and listing all triangles in large graphs, an experimental study, Proc. of the international workshop on experimental and efficient algorithms, Springer, 606--609, 2005.Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Yaveroğlu, N.: Graphlet correlations for network comparison and modelling: World trade network example, Thesis, Imperial College, 2014.Google ScholarGoogle Scholar
  24. Yaveroğlu, et. al.: Revealing the hidden language of complex networks, Nature Scientific Reports, 4(4547):1-9, 2014.Google ScholarGoogle Scholar
  25. Toubiana, D. et. al.: Correlation-based network analysis of metabolite and enzyme profiles reveals a role of citrate biosynthesis in modulating N and C metabolism in Zea mays, Frontiers in Plant Science, 7(1022):1-10, 2016.Google ScholarGoogle Scholar
  1. Algorithm and application for signed graphlets

      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 Conferences
        ASONAM '19: Proceedings of the 2019 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining
        August 2019
        1228 pages
        ISBN:9781450368681
        DOI:10.1145/3341161

        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 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

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 15 January 2020

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        ASONAM '19 Paper Acceptance Rate41of286submissions,14%Overall Acceptance Rate116of549submissions,21%

        Upcoming Conference

        KDD '24

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader