Abstract
Most community detection algorithms for online social networks rely solely either on the structure of the network, or on its contents. Both extremes ignore valuable information that influences cluster formation. We propose COTILES, an evolutionary community detection algorithm, that leverages both structural and content-based criteria so as to derive densely connected communities with similar contents. Specifically, we extend a fast online structural community detection algorithm by applying additional content-based constraints. We also further explore the effect of structure and content-based criteria on the clustering result by introducing three tunable variations of COTILES that either tighten or relax these criteria. Through our experimental evaluation, we show that the proposed method derives more cohesive communities compared to the original structural one, and highlight when the proposed variations should be deployed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Agarwal, M.K., Ramamritham, K., Bhide, M.: Real time discovery of dense clusters in highly dynamic graphs: identifying real world events in highly dynamic environments. Proc. VLDB Endow. 5(10), 980–991 (2012)
Akrida, E.C., Gąsieniec, L., Mertzios, G.B., Spirakis, P.G.: On temporally connected graphs of small cost. In: Sanità, L., Skutella, M. (eds.) WAOA 2015. LNCS, vol. 9499, pp. 84–96. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-28684-6_8
Begelman, G., Keller, P., Smadja, F., et al.: Automated tag clustering: improving search and exploration in the tag space. In: Proceedings of the Collaborative Web Tagging Workshop at 2006 World Wide Web Conference, pp. 15–33 (2006)
Bu, Z., Zhang, C., Xia, Z., Wang, J.: A fast parallel modularity optimization algorithm (FPMQA) for community detection in online social network. Knowl.-Based Syst. 50, 246–259 (2013)
Chakrabarti, D., Kumar, R., Tomkins, A.: Evolutionary clustering. In: Proceedings of the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 554–560. ACM (2006)
Dakiche, N., Tayeb, F.B.S., Slimani, Y., Benatchba, K.: Tracking community evolution in social networks: a survey. Inf. Process. Manag. 56(3), 1084–1102 (2019)
De Nart, D., Degl’Innocenti, D., Basaldella, M., Agosti, M., Tasso, C.: A content-based approach to social network analysis: a case study on research communities. In: Calvanese, D., De De Nart, D., Tasso, C. (eds.) IRCDL 2015. CCIS, vol. 612, pp. 142–154. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-41938-1_15
Di Tursi, D.J., Ghosh, G., Bogdanov, P.: Local community detection in dynamic networks. In: Proceedings of the 2017 IEEE International Conference on Data Mining (ICDM), pp. 847–852. IEEE (2017)
Fortunato, S.: Community detection in graphs. Phys. Rep. 486(3), 75–174 (2010)
Giannakidou, E., Kompatsiaris, I., Vakali, A.: SEMSOC: semantic, social and content-based clustering in multimedia collaborative tagging systems. In: Proceedings of the 2008 IEEE International Conference on Semantic Computing, pp. 128–135. IEEE (2008)
Hartmann, T., Kappes, A., Wagner, D.: Clustering evolving networks. In: Kliemann, L., Sanders, P. (eds.) Algorithm Engineering. LNCS, vol. 9220, pp. 280–329. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-49487-6_9
Stack Exchange Inc.: Stack exchange data dump. https://archive.org/details/stackexchange. Accessed 10 Feb 2019
Interdonato, R., Atzmueller, M., Gaito, S., Kanawati, R., Largeron, C., Sala, A.: Feature-rich networks: going beyond complex network topologies. Appl. Netw. Sci. 4(1), 4 (2019)
Jdidia, M.B., Robardet, C., Fleury, E.: Communities detection and analysis of their dynamics in collaborative networks. In: Proceedings of the 2nd International Conference on Digital Information Management, pp. 744–749. IEEE (2007)
Nath, K., Roy, S.: Detecting intrinsic communities in evolving networks. Soc. Netw. Anal. Min. 9(1), 13 (2019)
Palla, G., Barabási, A.L., Vicsek, T.: Quantifying social group evolution. Nature 446(7136), 664 (2007)
Rossetti, G., Cazabet, R.: Community discovery in dynamic networks: a survey. ACM Comput. Surv. (CSUR) 51(2), 1–37 (2018)
Rossetti, G., Pappalardo, L., Pedreschi, D., Giannotti, F.: Tiles: an online algorithm for community discovery in dynamic social networks. Mach. Learn. 106(8), 1213–1241 (2017)
Sachpenderis, N., Karakasidis, A., Koloniari, G.: Structure and content based community detection in evolving social networks. In: Proceedings of the 11th International Conference on Management of Digital EcoSystems, pp. 1–8. ACM (2019)
Sachpenderis, N., Koloniari, G.: Determining interesting communities in evolving social networks. In: Proceedings of the 22nd Pan-Hellenic Conference on Informatics, pp. 249–254. ACM (2018)
Sadri, A.M., Hasan, S., Ukkusuri, S.V.: Joint inference of user community and interest patterns in social interaction networks. Soc. Netw. Anal. Min. 9(1), 11 (2019)
Specia, L., Motta, E.: Integrating Folksonomies with the semantic web. In: Franconi, E., Kifer, M., May, W. (eds.) ESWC 2007. LNCS, vol. 4519, pp. 624–639. Springer, Heidelberg (2007). https://doi.org/10.1007/978-3-540-72667-8_44
Tennakoon, T., Nayak, R.: FCMiner: mining functional communities in social networks. Soc. Netw. Anal. Min. 9(1), 20 (2019)
Toyoda, M., Kitsuregawa, M.: Extracting evolution of web communities from a series of web archives. In: Proceedings of the Fourteenth ACM Conference on Hypertext and Hypermedia, pp. 28–37. ACM (2003)
Wang, C.D., Lai, J.H., Philip, S.Y.: Neiwalk: community discovery in dynamic content-based networks. IEEE Trans. Knowl. Data Eng. 26(7), 1734–1748 (2014)
Xie, J., Chen, M., Szymanski, B.K.: LabelRankT: incremental community detection in dynamic networks via label propagation. In: Workshop on Dynamic Networks Management and Mining, pp. 25–32 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer-Verlag GmbH Germany, part of Springer Nature
About this chapter
Cite this chapter
Sachpenderis, N., Koloniari, G., Karakasidis, A. (2020). COTILES: Leveraging Content and Structure for Evolutionary Community Detection. In: Hameurlain, A., et al. Transactions on Large-Scale Data- and Knowledge-Centered Systems XLV. Lecture Notes in Computer Science(), vol 12390. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-62308-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-662-62308-4_3
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-62307-7
Online ISBN: 978-3-662-62308-4
eBook Packages: Computer ScienceComputer Science (R0)