Skip to main content

Discovering Hierarchical Subgraphs of K-Core-Truss

  • Conference paper
  • First Online:
Web Information Systems Engineering – WISE 2017 (WISE 2017)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10569))

Included in the following conference series:

  • 1497 Accesses

Abstract

Discovering dense subgraphs in a graph is a fundamental graph mining task, which has a wide range of applications in social networks, biology and graph visualization to name a few. Even the problems of computing most dense subgraphs (e.g., clique, quasi-clique, k-densest subgraph) are NP-hard, there exists polynomial time algorithms for computing k-core and k-truss. In this paper, we propose a novel dense subgraph, \(\mathsf {k}\)-\(\mathsf {core}\)-\(\mathsf {truss}\), that leverages on a new type of important edges based on the concepts of k-core and k-truss. Compared with k-core and k-truss, \(\mathsf {k}\)-\(\mathsf {core}\)-\(\mathsf {truss}\) can significantly discover the interesting and important structural information outside the scope of the k-core and k-truss. We study two useful problems of \(\mathsf {k}\)-\(\mathsf {core}\)-\(\mathsf {truss}\) decomposition and \(\mathsf {k}\)-\(\mathsf {core}\)-\(\mathsf {truss}\) search. In particular, we develop a \(\mathsf {k}\)-\(\mathsf {core}\)-\(\mathsf {truss}\) decomposition algorithm to find all \(\mathsf {k}\)-\(\mathsf {core}\)-\(\mathsf {truss}\) in a graph G by iteratively removing edges with the smallest \(\mathsf {degree}\)-\(\mathsf {support}\). In addition, we propose a \(\mathsf {k}\)-\(\mathsf {core}\)-\(\mathsf {truss}\) search algorithm to identify a particular \(\mathsf {k}\)-\(\mathsf {core}\)-\(\mathsf {truss}\) containing a given query node such that the core-number k is the largest. Extensive experiments on several web-scale real-world datasets show the effectiveness and efficiency of the \(\mathsf {k}\)-\(\mathsf {core}\)-\(\mathsf {truss}\) model and proposed algorithms.

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

Access this chapter

Institutional subscriptions

References

  1. Alvarez-Hamelin, J.I., Dall’Asta, L., Barrat, A., Vespignani, A.: Large scale networks fingerprinting and visualization using the k-core decomposition. In: Advances in neural information processing systems (2005)

    Google Scholar 

  2. Angel, A., Sarkas, N., Koudas, N., Srivastava, D.: Dense subgraph maintenance under streaming edge weight updates for real-time story identification. Proc. VLDB Endow. 5(6), 574–585 (2012)

    Article  Google Scholar 

  3. Batagelj, V., Zaversnik, M.: An O(m) algorithm for cores decomposition of networks. CoRR cs.DS/0310049 (2003)

    Google Scholar 

  4. Buehrer, G., Chellapilla, K.: A scalable pattern mining approach to web graph compression with communities. In: WSDM (2008)

    Google Scholar 

  5. Cheng, J., Ke, Y., Chu, S., Özsu, M.T.: Efficient core decomposition in massive networks. In: ICDE (2011)

    Google Scholar 

  6. Cohen, E., Halperin, E., Kaplan, H., Zwick, U.: Reachability and distance queries via 2-hop labels. SIAM J. Comput. 32(5), 1338–1355 (2003)

    Article  MathSciNet  Google Scholar 

  7. Dourisboure, Y., Geraci, F., Pellegrini, M.: Extraction and classification of dense communities in the web. In: WWW (2007)

    Google Scholar 

  8. Fratkin, E., Naughton, B.T., Brutlag, D.L., Batzoglou, S.: MotifCut: regulatory motifs finding with maximum density subgraphs. Bioinformatics 22(14), e150–e157 (2006)

    Article  Google Scholar 

  9. Huang, X., Cheng, H., Qin, L., Tian, W., Yu, J.X.: Querying k-truss community in large and dynamic graphs. SIGMOD (2014)

    Google Scholar 

  10. Huang, X., Lakshmanan, L.V., Yu, J.X., Cheng, H.: Approximate closest community search in networks. Proc. VLDB Endow. 9(4), 276–287 (2015)

    Article  Google Scholar 

  11. Jin, R., Xiang, Y., Ruan, N., Fuhry, D.: 3-HOP: a high-compression indexing scheme for reachability query. In: SIGMOD (2009)

    Google Scholar 

  12. Lee, P., Lakshmanan, L.V.S., Milios, E.: CAST: a context-aware story-teller for streaming socail content. In: CIKM (2014)

    Google Scholar 

  13. Li, R., Liu, J., Yu, J.X., Chen, H., Kitagawa, H.: Co-occurrence prediction in a large location-based social network. Front. Comput. Sci. 7(2), 185–194 (2013)

    Article  MathSciNet  Google Scholar 

  14. Li, R., Qin, L., Yu, J.X., Mao, R.: Influential community search in large networks. Proc. VLDB Endow. 8(5), 509–520 (2015)

    Article  Google Scholar 

  15. Li, R., Qin, L., Yu, J.X., Mao, R.: Efficient and progressive group steiner tree search. In: SIGMOD (2016)

    Google Scholar 

  16. Li, R., Qin, L., Yu, J.X., Mao, R.: Finding influential communities in massive networks. VLDB J. (2017)

    Google Scholar 

  17. Li, R., Yu, J.X., Mao, R.: Efficient core maintenance in large dynamic graphs. IEEE Trans. Knowl. Data Eng. 26(10), 2453–2465 (2014)

    Article  Google Scholar 

  18. Montresor, A., Pellegrini, F.D., Miorandi, D.: Distributed k-core decomposition. IEEE Trans. Parallel Distrib. Syst. 24(2), 288–300 (2013)

    Article  Google Scholar 

  19. Qin, L., Li, R., Chang, L., Zhang, C.: Locally densest subgraph discovery. In: KDD, pp. 965–974 (2015)

    Google Scholar 

  20. Sariyuce, A.E., Seshadhri, C., Pinar, A., Catalyurek, U.V.: Finding the hierarchy of dense subgraphs using nucleus decompositions. In: WWW (2015)

    Google Scholar 

  21. Seidman, S.B.: Network structure and minimum degree. Soc. Netw. 5(3), 269–287 (1983)

    Article  MathSciNet  Google Scholar 

  22. Shang, S., Chen, L., Wei, Z., Jensen, C.S., Wen, J.R., Kalnis, P.: Collective travel planning in spatial networks. IEEE Trans. Knowl. Data Eng. 28(5), 1132–1146 (2016)

    Article  Google Scholar 

  23. Shang, S., Ding, R., Zheng, K., Jensen, C.S., Kalnis, P., Zhou, X.: Personalized trajectory matching in spatial networks. VLDB J. ł Int. J. Very Large Data Bases 23(3), 449–468 (2014)

    Article  Google Scholar 

  24. Wang, J., Cheng, J.: Truss decomposition in massive networks. Proc. VLDB Endow. 5(9), 812–823 (2012)

    Article  Google Scholar 

  25. Wen, D., Qin, L., Zhang, Y., Lin, X., Yu, J.X.: I/O efficient core graph decomposition at web scale. In: ICDE (2016)

    Google Scholar 

  26. Zheng, D., Liu, J., Li, R., Aslay, Ç., Chen, Y., Huang, X.: Querying intimate-core groups in weighted graphs. In: 11th IEEE International Conference on Semantic Computing, ICSC 2017, San Diego, CA, USA, 30 January–1 February 2017 (2017)

    Google Scholar 

Download references

Acknowledgement

We thank anonymous reviewers for their insightful comments. The work was supported in part by NSFC Grants (61402292, U1301252, 61033009), NSF-Shenzhen Grants (JCYJ20150324140036826, JCYJ20140418095735561), and Startup Grant of Shenzhen Kongque Program (827/000065).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rong-Hua Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Li, Zj., Zhang, WP., Li, RH., Guo, J., Huang, X., Mao, R. (2017). Discovering Hierarchical Subgraphs of K-Core-Truss. In: Bouguettaya, A., et al. Web Information Systems Engineering – WISE 2017. WISE 2017. Lecture Notes in Computer Science(), vol 10569. Springer, Cham. https://doi.org/10.1007/978-3-319-68783-4_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-68783-4_30

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-68782-7

  • Online ISBN: 978-3-319-68783-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics