{"title":"Incremental Community Detection in Social Networks Using Label Propagation Method","authors":"Mohammad Asadi, F. Ghaderi","doi":"10.23919/FRUCT.2018.8588023","DOIUrl":null,"url":null,"abstract":"The structure of online social networks such as Facebook is continuously changing. Phenomena such as birth, growth, contraction, split, dissolution, and merging with other communities are issues that occur in the communities of online social networks over time. However, characteristics of the consecutive time slots of these networks depend on each other, and independent investigation of each time slot is not efficient for detecting communities in terms of execution time due to the big size of data in each time slot. In order to detect the changes in communities over time, there is a need for algorithms that can detect communities incrementally with proper precision. In this paper, we propose an unsupervised machine learning algorithm for incremental detection of communities using the label propagation method, called Incremental Speaker-Listener Propagation Algorithm (ISLPA). ISLPA can detect both overlapping and non-overlapping communities incrementally after removing or adding a batch of nodes and edges over time. Execution time and modularity comparison on a subset of Facebook dataset confirm that despite the reduced computational costs, the proposed algorithm has promising performance.","PeriodicalId":183812,"journal":{"name":"2018 23rd Conference of Open Innovations Association (FRUCT)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 23rd Conference of Open Innovations Association (FRUCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/FRUCT.2018.8588023","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
The structure of online social networks such as Facebook is continuously changing. Phenomena such as birth, growth, contraction, split, dissolution, and merging with other communities are issues that occur in the communities of online social networks over time. However, characteristics of the consecutive time slots of these networks depend on each other, and independent investigation of each time slot is not efficient for detecting communities in terms of execution time due to the big size of data in each time slot. In order to detect the changes in communities over time, there is a need for algorithms that can detect communities incrementally with proper precision. In this paper, we propose an unsupervised machine learning algorithm for incremental detection of communities using the label propagation method, called Incremental Speaker-Listener Propagation Algorithm (ISLPA). ISLPA can detect both overlapping and non-overlapping communities incrementally after removing or adding a batch of nodes and edges over time. Execution time and modularity comparison on a subset of Facebook dataset confirm that despite the reduced computational costs, the proposed algorithm has promising performance.