Local Community Detection via a Flow Propagation (FlowPro) method

버전 1.5.0.0 (742 KB) 작성자: Costas Panagiotakis
FlowPro finds the community of a node in a complex network without the knowledge of the entire graph
다운로드 수: 771
업데이트 날짜: 2015/9/3

라이선스 보기

We propose a flow propagation algorithm (FlowPro) that finds the community of a node in a complex network without the knowledge of the entire graph. The novelty of the proposed approach is the fact that FlowPro is local and it does not require the knowledge of the entire graph as most of the existing methods from literature. This makes possible the application of FlowPro in extremely large graphs or in cases where the entire graph is unknown like in most social networks.
This code is a simple (not speed optimized) and Non Distributed implementation of FlowPro
based on the papers [1] and [2]. You can find more details in www.csd.uoc.gr/~cpanag
Files:
getCommunityFlowPro.m: implemetation of the method
getHighestDiff2.m: function that gives the community accrding to the stored flow
getCommunityFlowProSize.m:implemetation of the method when the size of community is given
data.mat: Synthetic Data (D) with N = 1000, Comm = 10, degree = 20, local/degree = 0.65
with ground truth (COMM) (see paper [1] for the parameters).
usage to run FlowPro for INIT = 1 :

load data;
[Cluster,per,S,maxITE,totalSMS] = getCommunityFlowPro(D,COMM,1);

usage to run FlowPro using for INIT = 1 and size of community = 100:

load data;
[ClusterSize,perSize] = getCommunityFlowProSize(D,COMM,100,1);

We will appreciate if you cite our paper [1] in your work:

[1] C. Panagiotakis, H. Papadakis and P. Fragopoulou, FlowPro: A Flow Propagation Method for Single Community Detection, IEEE Consumer Communications and Networking Conference, 2014.

[2] C. Panagiotakis, H. Papadakis and P. Fragopoulou, CoViFlowPro: A Community Visualization method based on a Flow Propagation Algorithm, International Conference on Bio-inspired Information and Communications Technologies (formerly BIONETICS) - BICT 2014, 2014.

[3] C. Panagiotakis, H. Papadakis, and P. Fragopoulou, Local Community Detection via Flow Propagation, International conference on Advances in Social Network Analysis and Mining (ASONAM), 2015.

인용 양식

Costas Panagiotakis (2024). Local Community Detection via a Flow Propagation (FlowPro) method (https://www.mathworks.com/matlabcentral/fileexchange/45868-local-community-detection-via-a-flow-propagation-flowpro-method), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R2012a
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Graph and Network Algorithms에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.5.0.0

Description update
Tags update

1.4.0.0

Readme update

1.3.0.0

The tags have been updated.

1.2.0.0

The Description of the method has been updated.

1.1.0.0

The summary has been updated.

1.0.0.0