Abstract
In this paper, we are concerned with a problem of enumerating maximal isolated cliques (MIC) in a given undirected graph. Each target to be extracted is defined as a maximal subset X of vertices which is a clique and satisfies an isolatedness. Our isolation concept is based on the notion of variable j-coreness which imposes a connection lower bound depending on each vertex in X. Based on a standard clique enumerator, we design a depth-first algorithm for the problem. In our algorithm, we can prune many hopeless cliques from which we can never obtain our solution. It is noted that our solution MICs can be divided into two classes, fixpoint solutions and non-fixpoint solutions, where the latter ones are not trivial to detect. Based on a degree descending order of vertices, we show a theoretical property of non-fixpoint MICs and present an effective method of detecting them. Our experimental results for real world (benchmark) networks show that the proposed algorithm can work very well even for a large network with over a million vertices.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Batagelj, V., Zaversnik, M.: An O(m) Algorithm for Cores Decomposition of Networks. CoRR 2003, cs.DS/0310049 OpenURL
Eppstein, D., Strash, D.: Listing all maximal cliques in large sparse real-world graphs. In: Pardalos, P.M., Rebennack, S. (eds.) SEA 2011. LNCS, vol. 6630, pp. 364–375. Springer, Heidelberg (2011)
Ito, H., Iwama, K.: Enumeration of Isolated Cliques and Pseudo-Cliques. ACM Transactions on Algorithms 5(4), Article 40 (2009)
Komusiewicz, C., Hüffner, F., Moser, H., Niedermeier, R.: Isolation Concepts for Efficiently Enuerating Dense Subgraphs. Theoretical Computer Science 410(38–40), 3640–3654 (2009)
Leskovec, J., Krevl, A.: SNAP Datasets: Stanford Large Network Dataset Collection (2014). http://snap.stanford.edu/data
Liben-Nowell, D., Kleinberg, J.M.: The Link-Prediction Problem for Social Networks. Journal of the Association for Information Science and Technology 58(7), 1019–1031 (2007)
Luxburg, U.: A Tutorial on Spectral Clustering. Statistics and Computing 17(4), 395–416 (2007)
Newman, M.E.J.: Finding Community Structure in Networks Using the Eigenvectors of Matrices. Physical Review E. 74(3), 036104 (2006)
Okubo, Y., Haraguchi, M., Tomita, E.: Structural change pattern mining based on constrained maximal k-plex search. In: Ganascia, J.-G., Lenca, P., Petit, J.-M. (eds.) DS 2012. LNCS, vol. 7569, pp. 284–298. Springer, Heidelberg (2012)
Pattillo, J., Youssef, N., Butenko, S.: Clique Relaxation Models in Social Network Analysis. Handbook of Optimization in Complex Networks: Communication and Social Networks, Springer Optimization and Its Applications 58, 143–162 (2012)
Rymon, R.: Search through systematic set enumeration. In: Proceedings of International Conference on Principles of Knowledge Representation Reasoning - KR 1992, pp. 539–550 (1992)
Scott, J.P., Carrington, P.J. (eds.): The SAGE Handbook of Social Network Analysis (2011)
Seidman, S.B.: Network Structure and Minimum Degree. Social Networks 5(3), 269–287 (1983)
Seidman, S.B., Foster, B.L.: A Graph-Theoretic Generalization of the Clique Concept. Journal of Mathematical Sociology 6(1), 139–154 (1978)
Tomita, E., Tanaka, A., Takahashi, H.: The Worst-Case Time Complexity for Generating All Maximal Cliques and Computational Experiments. Theoretical Computer Science 363(1), 28–42 (2006)
Zhai, H., Haraguchi, M., Okubo, Y., Tomita, E.: A fast and complete enumeration of pseudo-cliques for large graphs. In: Khan, L., et al. (eds.) PAKDD 2016. LNCS, vol. 9651, pp. 423–435. Springer, Heidelberg (2016). doi:10.1007/978-3-319-31753-3_34
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Okubo, Y., Haraguchi, M., Tomita, E. (2016). Enumerating Maximal Isolated Cliques Based on Vertex-Dependent Connection Lower Bound. In: Perner, P. (eds) Machine Learning and Data Mining in Pattern Recognition. MLDM 2016. Lecture Notes in Computer Science(), vol 9729. Springer, Cham. https://doi.org/10.1007/978-3-319-41920-6_45
Download citation
DOI: https://doi.org/10.1007/978-3-319-41920-6_45
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-41919-0
Online ISBN: 978-3-319-41920-6
eBook Packages: Computer ScienceComputer Science (R0)