Javascript must be enabled to continue!
Efficient Detection of Communities in Biological Bipartite Networks
View through CrossRef
Abstract
Methods to efficiently uncover and extract community structures are required in a number of biological applications where networked data and their interactions can be modeled as graphs, and observing tightly-knit groups of vertices (“communities”) can offer insights into the structural and functional building blocks of the underlying network. Classical applications of community detection have largely focused on unipartite networks—i.e., graphs built out of a single type of objects. However, due to increased availability of biological data from various sources, there is now an increasing need for handling heterogeneous networks which are built out of multiple types of objects. In this paper, we address the problem of identifying communities from biological
bipartite networks
—i.e., networks where interactions are observed between
two different types
of objects (e.g., genes and diseases, drugs and protein complexes, plants and pollinators, hosts and pathogens). Toward detecting communities in such bipartite networks, we make the following contributions: i) (
metric
) we propose a variant of bipartite modularity; ii) (
algorithms
) we present an efficient algorithm called
biLouvain
that implements a set of heuristics toward fast and precise community detection in bipartite networks; and iii) (
experiments
) we present a thorough experimental evaluation of our algorithm including comparison to other state-of-the-art methods to identify communities in bipartite networks. Experimental results show that our
b
iLouvain algorithm identifies communities that have a comparable or better quality (as measured by bipartite modularity) than existing methods, while significantly reducing the time-to-solution between one and four orders of magnitude.
Title: Efficient Detection of Communities in Biological Bipartite Networks
Description:
Abstract
Methods to efficiently uncover and extract community structures are required in a number of biological applications where networked data and their interactions can be modeled as graphs, and observing tightly-knit groups of vertices (“communities”) can offer insights into the structural and functional building blocks of the underlying network.
Classical applications of community detection have largely focused on unipartite networks—i.
e.
, graphs built out of a single type of objects.
However, due to increased availability of biological data from various sources, there is now an increasing need for handling heterogeneous networks which are built out of multiple types of objects.
In this paper, we address the problem of identifying communities from biological
bipartite networks
—i.
e.
, networks where interactions are observed between
two different types
of objects (e.
g.
, genes and diseases, drugs and protein complexes, plants and pollinators, hosts and pathogens).
Toward detecting communities in such bipartite networks, we make the following contributions: i) (
metric
) we propose a variant of bipartite modularity; ii) (
algorithms
) we present an efficient algorithm called
biLouvain
that implements a set of heuristics toward fast and precise community detection in bipartite networks; and iii) (
experiments
) we present a thorough experimental evaluation of our algorithm including comparison to other state-of-the-art methods to identify communities in bipartite networks.
Experimental results show that our
b
iLouvain algorithm identifies communities that have a comparable or better quality (as measured by bipartite modularity) than existing methods, while significantly reducing the time-to-solution between one and four orders of magnitude.
Related Results
Burden of the Beast
Burden of the Beast
Introduction
Throughout the COVID-19 pandemic, and its fluctuating waves of infections and the emergence of new variants, Indigenous populations in Australia and worldwide have re...
GEOSPATIAL ASPECTS OF FINANCIAL CAPACITY OF TERRITORIAL COMMUNITIES OF TERNOPIL REGION
GEOSPATIAL ASPECTS OF FINANCIAL CAPACITY OF TERRITORIAL COMMUNITIES OF TERNOPIL REGION
In the article geospatial aspects of the financial capacity of territorial communities of Ternopil region are described. The need to conduct such a study has been updated, since no...
Fidelity and entanglement of random bipartite pure states: insights and applications
Fidelity and entanglement of random bipartite pure states: insights and applications
Abstract
We investigate the fidelity of Haar random bipartite pure states from a fixed reference quantum state and their bipartite entanglement. By plotting the fide...
Complete (2,2) Bipartite Graphs
Complete (2,2) Bipartite Graphs
A bipartite graph G can be treated as a (1,1) bipartite graph in the sense that, no two vertices in the same part are at distance one from each other. A (2,2) bipartite graph is an...
A Novel Method for Community Detection in Bipartite Networks
A Novel Method for Community Detection in Bipartite Networks
The community structure is a major feature of bipartite networks, which serve as a typical model for empirical networks consisting of two kinds of nodes. Over the past years, commu...
A Novel Method for Community Detection in Bipartite Networks
A Novel Method for Community Detection in Bipartite Networks
The community structure is a major feature of bipartite networks, which serve as a typical model for empirical networks consisting of two kinds of nodes. Over the past years, commu...
Detecting Communities in 2-Mode Networks via Fast Nonnegative Matrix Trifactorization
Detecting Communities in 2-Mode Networks via Fast Nonnegative Matrix Trifactorization
With the rapid development of the Internet and communication technologies, a large number of multitype relational networks widely emerge in real world applications. The bipartite n...
ACM SIGCOMM computer communication review
ACM SIGCOMM computer communication review
At some point in the future, how far out we do not exactly know, wireless access to the Internet will outstrip all other forms of access bringing the freedom of mobility to the way...

