Research Article
TCDABCF: A Trust-Based Community Detection Using Artificial Bee Colony by Feature Fusion
Algorithm 1
ABC-based community detection algorithm of the proposed method.
| (1) | Input: MM adjacency matrix | | (2) | Output: Communities | | (3) | Begin | | (4) | For all users in the social network. | | (5) | Calculate all user’s communication rates. | | (6) | Calculate all user’s trust levels. | | (7) | End of for | | (8) | Select influential users with maximum communication rate and trust level as a community center. | | (9) | Merge overlap influential users due to the direct link. | | (10) | Extract community centers. | | (11) | Consider influential users as food sources in ABC. | | (12) | Search for a similar user to community centers based on fitness function to find employee, onlooker, and scout bees. | | (13) | Form communities based on fitness values greater than the threshold. | | (14) | Integrate communities based on overlap users. | | (15) | End |
|