计算机科学
节点(物理)
GSM演进的增强数据速率
鉴定(生物学)
不相交集
数据挖掘
集合(抽象数据类型)
群落结构
动态网络分析
质量(理念)
算法
人工智能
数学
计算机网络
植物
生物
哲学
结构工程
认识论
组合数学
工程类
程序设计语言
作者
Shivansh Mishra,Shashank Sheshar Singh,Shivansh Mishra,Bhaskar Biswas
标识
DOI:10.1016/j.comcom.2023.11.021
摘要
A network is a topological arrangement of its two basic elements, nodes and edges. Networks in the real world are not static. They tend to evolve with time, causing the set of nodes and edges to alter as well. They consist of several hidden bits of data whose analysis have drawn significant research interest. Identifying groups of similar nodes or edges helps in gaining knowledge about their interaction patterns. These groups are known as communities, which can be disjoint or overlapping. The dynamic nature of the network also impact its current community structure and makes it difficult to keep track of them. The paper presents a multi-objective optimization approach for identifying community structure in a dynamic network. A network is considered as a series of events generated over time, where each event is a new edge introduced at a time. The proposed algorithm uses three objective functions that are inspired from network properties. The community of a node corresponding to an input edge is updated by an algorithm based on its newness. The algorithm uses the Pareto front principle to identify the optimal community. The algorithm is evaluated over 12 datasets and compared to 10 state-of-the-art algorithms. It shows superior performance on real and connected datasets and also performs well for disconnected datasets. The algorithm is evaluated using both accuracy and quality metrics, with the quality metrics slightly outweighing the accuracy metrics.
科研通智能强力驱动
Strongly Powered by AbleSci AI