1. APAL: Adjacency Propagation Algorithm for overlapping community detection in biological networks
- Author
-
Kaya Oguz and Osman Doluca
- Subjects
Information Systems and Management ,Property (programming) ,Computer science ,Filter (signal processing) ,Clique percolation method ,Field (computer science) ,Computer Science Applications ,Theoretical Computer Science ,Artificial Intelligence ,Control and Systems Engineering ,Benchmark (computing) ,Graph (abstract data type) ,Adjacency list ,Algorithm ,Software ,Biological network - Abstract
We propose a novel method called Adjacency Propagation Algorithm (APAL) which considers the notion that the adjacent vertices are the best candidates for detecting overlapping communities in an undirected, unweighted, nontrivial graph. This is a compact algorithm with a single threshold parameter used to filter the detected communities according to their intraconnectivity property . In this study, APAL was tested rigorously using synthetic generators, such as the widely accepted LFR benchmark, as well as real data sets of yeast and human protein interactions networks . It was compared against the foremost algorithms in the field; the Clique Percolation Method (CPM), Community Overlap Propagation Algorithm (COPRA) and Neighbourhood-Inflated Seed Expansion (NISE). The results show that APAL outperforms its competitors for networks with increases in the number of memberships of the overlapping vertices. Such conditions are often found in biological networks, where a particular protein subunit may form part of several complexes. We believe that this shows the value of the implementation of APAL for protein interaction and other biological networks.
- Published
- 2021