Cluster Discovery in Biological Networks

Biological networks can be represented by graphs and detection of modules in such networks is then reduced to finding clusters in graphs. Clustering in graphs is basically detecting dense regions with higher number of edges between the nodes in the clusters than to the rest of the graph. Clustering...

Full description

Saved in:
Bibliographic Details
Published inDistributed and Sequential Algorithms for Bioinformatics Vol. 23; pp. 241 - 274
Main Author Erciyes, Kayhan
Format Book Chapter
LanguageEnglish
Published Switzerland Springer International Publishing AG 2015
Springer International Publishing
SeriesComputational Biology
Subjects
Online AccessGet full text
ISBN9783319249643
3319249649
ISSN1568-2684
DOI10.1007/978-3-319-24966-7_11

Cover

More Information
Summary:Biological networks can be represented by graphs and detection of modules in such networks is then reduced to finding clusters in graphs. Clustering in graphs is basically detecting dense regions with higher number of edges between the nodes in the clusters than to the rest of the graph. Clustering is NP-hard in the general case and the huge size of biological networks make this process more difficult. We start this chapter by defining parameters for the validation of the cluster quality. We then classify and describe clustering algorithms for biological networks. Although the general graph clustering algorithms can be used for biological networks, we present algorithms that are frequently used for networks in the cell. There are a number of reported distributed clustering algorithms as we describe and we also propose two new algorithms for this purpose.
ISBN:9783319249643
3319249649
ISSN:1568-2684
DOI:10.1007/978-3-319-24966-7_11