Diffusion model based spectral clustering for protein-protein interaction networks.
BACKGROUND
A goal of systems biology is to analyze large-scale molecular networks including gene expressions and protein-protein interactions, revealing the relationships between network structures and their biological functions. Dividing a protein-protein interaction (PPI) network into naturally grouped parts is an essential way to investigate the relationship between topology of networks and their functions. However, clear modular decomposition is often hard due to the heterogeneous or scale-free properties of PPI networks.


RESULTS
To address this problem, we propose a diffusion model-based spectral clustering algorithm, which analytically solves the cluster structure of PPI networks as a problem of random walks in the diffusion process in them. To cope with the heterogeneity of the networks, the power factor is introduced to adjust the diffusion matrix by weighting the transition (adjacency) matrix according to a node degree matrix. This algorithm is named adjustable diffusion matrix-based spectral clustering (ADMSC). To demonstrate the feasibility of ADMSC, we apply it to decomposition of a yeast PPI network, identifying biologically significant clusters with approximately equal size. Compared with other established algorithms, ADMSC facilitates clear and fast decomposition of PPI networks.


CONCLUSIONS
ADMSC is proposed by introducing the power factor that adjusts the diffusion matrix to the heterogeneity of the PPI networks. ADMSC effectively partitions PPI networks into biologically significant clusters with almost equal sizes, while being very fast, robust and appealing simple.
Inoue
Kentaro
K
Department of Bioscience and Bioinformatics, Kyushu Institute of Technology, Iizuka, Japan.
Li
Weijiang
W
Kurata
Hiroyuki
H
D000465:Algorithms; D004058:Diffusion; D008954:Models, Biological; D011485:Protein Binding; D025941:Protein Interaction Mapping / Q000379:methods*; D011506:Proteins / Q000737:chemistry*; D012441:Saccharomyces cerevisiae / Q000737:chemistry / Q000378:metabolism*; D029701:Saccharomyces cerevisiae Proteins / Q000737:chemistry / Q000378:metabolism
D011506:Proteins; D029701:Saccharomyces cerevisiae Proteins