1. Detecting communities in directed acyclic networks using modified LPA algorithms
- Author
-
Damir Vukičević, Suzana Antunović, Došlić, Tomislav, and Martinjak, Ivica
- Subjects
Theoretical computer science ,Computer science ,Community detection ,directed acyclic network ,label propagation algorithm - Abstract
Networks (or graphs) appear as dominant structures in different domains, in- cluding sociology, biology, neuroscience and computing. In most cases, these graphs are directed which changes the semantics of the edges that are no longer symmetrical in the sense that the beginning vertex transfers some property or value to the end vertex, but not vice versa. Detecting community structure in complex networks is an interdisciplinary topic with many relevant areas of application. In order to detect communities in directed acyclic networks, apart from the direction of the edge, the requirement for topological ordering of the vertices should be taken into account. In other words, if the vertices are topo- logically order is such a way that x_1 < x_2 < ... < x_n we are interested in dividing the network into communities C1 , C2 , ..., Ck in such a way that: if x_i < x_j, x_i ∈ C_i, x_j ∈ C_j then C_i < C_j or C_i = C_j We present an algorithm derived from LPA algorithms which are commonly used in network detection, mostly because of their quick computational time and fairly good results. They were originally developed for undirected networks, but have been modified for this purpose.
- Published
- 2019
- Full Text
- View/download PDF