Ilias Gialampoukidis, T. Tsikrika, S. Vrochidis, Y. Kompatsiaris
{"title":"Community detection in complex networks based on DBSCAN* and a Martingale process","authors":"Ilias Gialampoukidis, T. Tsikrika, S. Vrochidis, Y. Kompatsiaris","doi":"10.1109/SMAP.2016.7753375","DOIUrl":null,"url":null,"abstract":"Community detection is a valuable tool for analyzing and understanding the structure of complex networks. This work investigates the application of the density-based algorithm DBSCAN* to the community detection problem. Given, though, that this algorithm requires a lower bound for the community size to be determined a priori, this work proposes the application of a Martingale process to DBSCAN* so as to progressively detect communities at various levels of granularity, without the need to define in advance a single threshold for the minimum community size. In particular, the proposed DBSCAN*-Martingale community detection algorithm corresponds to an iterative process that progressively lowers the threshold of the size of the acceptable communities, while maintaining the communities detected for higher thresholds. Evaluation experiments are performed based on four realistic benchmark networks and the results indicate improvements in the effectiveness of the proposed DBSCAN*-Martingale community detection algorithm in terms of the Normalized Mutual Information and RAND metrics against several state-of-the-art community detection approaches.","PeriodicalId":247696,"journal":{"name":"2016 11th International Workshop on Semantic and Social Media Adaptation and Personalization (SMAP)","volume":"53 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 11th International Workshop on Semantic and Social Media Adaptation and Personalization (SMAP)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SMAP.2016.7753375","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
Abstract
Community detection is a valuable tool for analyzing and understanding the structure of complex networks. This work investigates the application of the density-based algorithm DBSCAN* to the community detection problem. Given, though, that this algorithm requires a lower bound for the community size to be determined a priori, this work proposes the application of a Martingale process to DBSCAN* so as to progressively detect communities at various levels of granularity, without the need to define in advance a single threshold for the minimum community size. In particular, the proposed DBSCAN*-Martingale community detection algorithm corresponds to an iterative process that progressively lowers the threshold of the size of the acceptable communities, while maintaining the communities detected for higher thresholds. Evaluation experiments are performed based on four realistic benchmark networks and the results indicate improvements in the effectiveness of the proposed DBSCAN*-Martingale community detection algorithm in terms of the Normalized Mutual Information and RAND metrics against several state-of-the-art community detection approaches.