Procedia Computer Science · 2018 · 14 citations · 19 references
Life SciencesBioinformaticsBiologyComputational BiologyGenomicsNetwork BiologyBiological NetworksCommunity DetectionCommunity StructureInteraction NetworksProtein-protein Interaction NetworksGene Network AnalysisGenetic Algorithm OptimizationNetwork-based Community Analysis
We are interested in the detection of communities in biological networks. We focus more precisely on gene interaction networks. They represent protein-protein or gene-gene interactions. A community in such networks corresponds to a set of proteins or genes that collaborate at the same cellular function. Our goal is to identify such network or community from gene annotation sources such as Gene Ontology (GO). In this paper, we propose a Genetic Algorithm (GA) based approach to discover communities in a gene interaction network. Special solution coding and mutation operator are introduced. Otherwise, we propose a specific fitness function based on similarity measure and interaction value between genes. Experiments on real data extracted from the well-known Kyoto Encyclopedia of Genes and Genomes (KEGG) database show the ability of the proposed method to successfully detect existing or even new communities.
19
Genetic algorithms in search, optimization, and machine learning
Choice Reviews Online · 1989 · 49.3K citations
Gene Ontology: tool for the unification of biology
Michael Ashburner, Catherine A. Ball, Judith A. Blake et al. · Nature Genetics · 2000 · 44.6K citations · Full text
KEGG: Kyoto Encyclopedia of Genes and Genomes
Minoru Kanehisa · Nucleic Acids Research · 2000 · 39.2K citations · Full text
KEGG: Kyoto Encyclopedia of Genes and Genomes
Hiroyuki Ogata, Susumu Goto, Kazushige Sato et al. · Nucleic Acids Research · 1999 · 32.4K citations · Full text
Santo Fortunato · Physics Reports · 2009 · 11.3K citations · Full text