Abstract
Community search has become especially important in graph analysis task, which aims to identify latent members of a particular community from a few given nodes. Most of the existing efforts in community search focus on exploring the community structure with a single scale in which the given nodes are located. Despite promising results, the following two insights are often neglected. First, node attributes provide rich and highly related auxiliary information apart from network interactions for characterizing the node properties. Attributes may indicate the community assignment of a node with very few links, which would be difficult to determine from the network structure alone. Second, the multiresolution community affords latent information to depict the hierarchical relation of the network and ensure that one of them is closest to the real one. It is essential for users to understand the underlying structure of the network and explore the community with strong structure and attribute cohesiveness at disparate scales. These aspects motivate us to develop a new community search framework called Multiresolution Local Spectral Attributed Community Search (MLSACS). Specifically, inspired by the local modularity, graph wavelets, and scaling functions, we propose a new Multiresolution Local modularity (MLQ) based on a reconstructed node attribute graph. Furthermore, to detect local communities with cohesive structures and attributes at different scales, a sparse indicator vector is developed based on MLQ by solving a linear programming problem. Extensive experimental results on both synthetic and real-world attributed graphs have demonstrated the detected communities are meaningful and the scale can be changed reasonably.
- [1] . 2018. On multi-query local community detection. In Proceedings of the IEEE International Conference on Data Mining. IEEE, Los Alamitos, CA, 9–18.Google Scholar
Cross Ref
- [2] . 2018. Exploring communities in large profiled graphs. IEEE Transactions on Knowledge and Data Engineering 31, 8 (2018), 1624–1629.Google Scholar
Digital Library
- [3] Fan R. K. Chung. 1997. Spectral graph theory. Vol. 92. American Mathematical Soc., 1997.Google Scholar
- [4] . 2005. Finding local community structure in networks. Physical Review E 72, 2 (2005), 026132.Google Scholar
Cross Ref
- [5] . 2016. Effective community search for large attributed graphs. Proceedings of the VLDB Endowment 9, 12 (2016), 1233–1244.Google Scholar
Digital Library
- [6] . 2020. A survey of community search over big graphs. VLDB Journal 29, 1 (2020), 353–392.Google Scholar
Digital Library
- [7] . 2021. ICS-GNN: Lightweight interactive community search via graph neural network. Proceedings of the VLDB Endowment 14, 6 (2021), 1006–1018.Google Scholar
Digital Library
- [8] . 2011. Wavelets on graphs via spectral graph theory. Applied and Computational Harmonic Analysis 30, 2 (2011), 129–150.Google Scholar
Cross Ref
- [9] . 2019. Krylov subspace approximation for local community detection in large networks. ACM Transactions on Knowledge Discovery from Data 13, 5 (2019), 1–30.Google Scholar
Digital Library
- [10] . 2016. Local spectral diffusion for robust community detection. In Proceedings of the 12th Workshop on Mining and Learning with Graphs.Google Scholar
- [11] . 2014. Querying k-truss community in large and dynamic graphs. In Proceedings of the ACM SIGMOD International Conference on Management of Data. 1311–1322.Google Scholar
Digital Library
- [12] . 2017. Attribute-driven community search. Proceedings of the VLDB Endowment 10, 9 (2017), 949–960.Google Scholar
Digital Library
- [13] . 2018. Multiresolution consensus clustering in networks. Scientific Reports 8, 1 (2018), 1–16.Google Scholar
Cross Ref
- [14] . 2022. Query driven-graph neural networks for community search: From non-attributed, attributed, to interactive attributed. Proceedings of the VLDB Endowment 15, 6 (2022), 1243–1255.Google Scholar
Digital Library
- [15] . 2021. Heterogeneous graph neural network via attribute completion. In Proceedings of The Web Conference 2021. 391–400.Google Scholar
Digital Library
- [16] . 2021. A survey of community detection approaches: From statistical modeling to deep learning. arXiv: 2101.016693v3 [cs.SI] (2021).Google Scholar
- [17] . 2019. K-core: Theories and applications. Physics Reports 832 (2019), 1–32.Google Scholar
Cross Ref
- [18] . 2017. Multi-scale community detection in temporal networks using spectral graph wavelets. In Proceedings of the International Workshop on Personal Analytics and Privacy. 139–154.Google Scholar
Cross Ref
- [19] . 2009. Detecting the overlapping and hierarchical community structure in complex networks. New Journal of Physics 11, 3 (2009), 033015.Google Scholar
Cross Ref
- [20] . 2011. Finding statistically significant communities in networks. PLoS One 6, 4 (2011), e18961.Google Scholar
Cross Ref
- [21] . 2012. Identifying overlapping communities in social networks using multi-scale local information expansion. European Physical Journal B 85, 6 (2012), 1–9.Google Scholar
Cross Ref
- [22] . 2022. Searching target communities with outliers in attributed graph. Knowledge-Based Systems 235 (2022), 107622.Google Scholar
Digital Library
- [23] . 2022. Local spectral for multiresolution community search in attributed graph. In Proceedings of the IEEE International Conference on Multimedia and Expo. IEEE, Los Alamitos, CA, 1–6.Google Scholar
Cross Ref
- [24] . 2015. Influential community search in large networks. Proceedings of the VLDB Endowment 8, 5 (2015), 509–520.Google Scholar
Digital Library
- [25] . 2015. Uncovering the small community structure in large networks: A local spectral approach. In Proceedings of the 24th International Conference on World Wide Web. 658–668.Google Scholar
Digital Library
- [26] . 2018. Local spectral clustering for overlapping community detection. ACM Transactions on Knowledge Discovery from Data 12, 2 (2018), 1–27.Google Scholar
Digital Library
- [27] . 2022. Adaptive target community search with sample expansion. Knowledge-Based Systems 259 (2022), 110077.Google Scholar
- [28] . 2020. Truss-based community search over large directed graphs. In Proceedings of the ACM SIGMOD International Conference on Management of Data. 2183–2197.Google Scholar
Digital Library
- [29] . 2020. VAC: Vertex-centric attributed community search. In Proceedings of the IEEE 36th International Conference on Data Engineering. IEEE, Los Alamitos, CA, 937–948.Google Scholar
Cross Ref
- [30] . 2020. Asymptotic resolution bounds of generalized modularity and multi-scale community detection. Information Sciences 525 (2020), 54–66.Google Scholar
Cross Ref
- [31] . 2020. Local community detection in multiple networks. In Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 266–274.Google Scholar
Digital Library
- [32] . 2008. Exploring local community structures in large networks. Web Intelligence and Agent Systems: An International Journal 6, 4 (2008), 387–400.Google Scholar
Digital Library
- [33] . 2019. Multiscale local community detection in social networks. IEEE Transactions on Knowledge and Data Engineering 33, 3 (2019), 1102–1112.Google Scholar
- [34] . 2014. Focused clustering and outlier detection in large attributed graphs. In Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD ’14). 1346–1355.Google Scholar
- [35] . 2010. The community-search problem and how to plan a successful cocktail party. In Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 939–948.Google Scholar
Digital Library
- [36] . 2022. A comprehensive survey on community detection with deep learning. IEEE Transactions on Neural Networks and Learning Systems. Early access, March 9, 2022.Google Scholar
Cross Ref
- [37] . 2020. Community search for multiple nodes on attribute graphs. Knowledge-Based Systems 193 (2020), 105393.Google Scholar
Digital Library
- [38] . 2013. Multiscale community mining in networks using spectral graph wavelets. In Proceedings of the 21st European Signal Processing Conference. IEEE, Los Alamitos, CA, 1–5.Google Scholar
- [39] . 2014. Graph wavelets for multiscale community mining. IEEE Transactions on Signal Processing 62, 20 (2014), 5227–5239.Google Scholar
Cross Ref
- [40] . 2008. Visualizing data using t-SNE. Journal of Machine Learning Research 9, 11 (2008), 2579–2605.Google Scholar
- [41] . 2020. Searching for polarization in signed graphs: A local spectral approach. In Proceedings of The Web Conference 2020. 362–372.Google Scholar
Digital Library
- [42] . 2022. Attributed community search considering community focusing and latent relationship. Knowledge and Information Systems 64, 3 (2022), 799–829.Google Scholar
Digital Library
- [43] . 2023. Efficient multi-scale community search method based on spectral graph wavelet. Frontiers of Computer Science 17, 5 (2023), 175335.Google Scholar
Digital Library
- [44] . 2022. Community search over heterogeneous information networks via weighting strategy and query replacement. Frontiers of Computer Science 16 (2022), 164345. https://doi.org/10.1007/s11704-022-1329-9.Google Scholar
- [45] . 2015. Defining and evaluating network communities based on ground-truth. Knowledge and Information Systems 42, 1 (2015), 181–213.Google Scholar
Digital Library
- [46] . 2020. Incorporating user’s preference into attributed graph clustering. arXiv:2003.11079 (2020).Google Scholar
- [47] . 2021. AS-GCN: Adaptive semantic architecture of graph convolutional networks for text-rich networks. In Proceedings of the IEEE International Conference on Data Mining. IEEE, Los Alamitos, CA, 837–846.Google Scholar
Cross Ref
- [48] . 2017. Index-based densest clique percolation community search in networks. IEEE Transactions on Knowledge and Data Engineering 30, 5 (2017), 922–935.Google Scholar
Cross Ref
- [49] . 2021. VEK: A vertex-oriented approach for edge k-core problem. World Wide Web 25 (2021), 723–740.Google Scholar
Index Terms
- Multiresolution Local Spectral Attributed Community Search
Recommendations
Local Spectral for Polarized Communities Search in Attributed Signed Network
Database Systems for Advanced ApplicationsAbstractSigned networks are graphs with edge annotations to indicate whether each interaction is friendly (positive edge) or antagonistic (negative edge). Community search on signed network expects to explore the polarized communities (i.e., two ...
Community search for multiple nodes on attribute graphs
AbstractCommunity search is individualized and targeted, which identifies local communities containing query nodes and meeting specific conditions only according to users. Community search is only interested in communities that satisfy the designated ...
Community Detection in Dynamic Attributed Graphs
Advanced Data Mining and ApplicationsAbstractCommunity detection is one of the most widely studied tasks in network analysis because community structures are ubiquitous across real-world networks. These real-world networks are often both attributed and dynamic in nature. In this paper, we ...
Comments