• DocumentCode
    1243648
  • Title

    Equivalence-set genes partitioning using an evolutionary-DP approach

  • Author

    Mak, Terrence S T ; Lam, K.P.

  • Author_Institution
    Dept. of Syst. Eng. & Eng. Manage., Chinese Univ. of Hong Kong, China
  • Volume
    4
  • Issue
    4
  • fYear
    2005
  • Firstpage
    295
  • Lastpage
    300
  • Abstract
    Computation of transitive-closure equivalence sets has recently emerged as an important step for building static and dynamic models of gene network from DNA sequences. We present an evolutionary-DP approach in which dynamic programming (DP) is embedded into a genetic algorithm (GA) for fitness function evaluation of small equivalence sets (with m genes) within a large-scale genetic network of n genes, where n≫m. This approach reduces a computation-intensive optimal problem of high dimension into a heuristic search problem on nCm candidates. The DP computation of transitive closure forms the basic fitness evaluation for selecting candidate chromosomes generated by GA operators. By introducing bounded mutation and conditioned crossover operators to constrain the feasible solution domain, small transitive-closure equivalence sets for large genetic networks can be found with much reduced computational effort. Empirical results have successfully demonstrated the feasibility of our GA-DP approach for offering highly efficient solutions to large scale equivalence gene-set partitioning problem. We also describe dedicated GA-DP hardware using field programmable gate arrays (FPGAs), in which significant speedup could be obtained over software implementation.
  • Keywords
    DNA; dynamic programming; genetic algorithms; genetics; physiological models; DNA sequences; bounded mutation; chromosomes; equivalence-set genes partitioning; evolutionary-dynamic programming; field programmable gate arrays; gene network; genetic algorithm; heuristic search problem; transitive-closure equivalence sets; Biological cells; Computer networks; DNA computing; Dynamic programming; Field programmable gate arrays; Genetic algorithms; Genetic mutations; Large-scale systems; Search problems; Sequences; Dynamic programming; equivalence set; genetic algorithm; genetic network; transitive closure; Algorithms; Computer Simulation; Gene Expression Profiling; Gene Expression Regulation; Models, Genetic; Nonlinear Dynamics; Oligonucleotide Array Sequence Analysis; Sequence Analysis, DNA; Signal Transduction;
  • fLanguage
    English
  • Journal_Title
    NanoBioscience, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1536-1241
  • Type

    jour

  • DOI
    10.1109/TNB.2005.859543
  • Filename
    1545826