COMPLEX NETWORKS EVOLUTIONARY DYNAMICS USING GENETIC ALGORITHMS

被引:6
|
作者
Aguilar-Hidalgo, Daniel [1 ]
Cordoba Zurita, Antonio [1 ]
Lemos Fernandez, Ma Carmen [1 ]
机构
[1] Univ Seville, Dept Fis Mat Condensada, E-41012 Seville, Spain
来源
关键词
Complex networks; evolutionary dynamics; genetic algorithm; systems biology; TRANSCRIPTION FACTORS; PAX6; EXPRESSION; HOMEOBOX; MOTIFS; CELLS; OLIG2; LENS;
D O I
10.1142/S0218127412501568
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Gene regulatory networks set a second order approximation to genetics understanding, where the first order is the knowledge at the single gene activity level. With the increasing number of sequenced genomes, including humans, the time has come to investigate the interactions among myriads of genes that result in complex behaviors. These characteristics are included in the novel discipline of Systems Biology. The composition and unfolding of interactions among genes determine the activity of cells and, when is considered during development, the organogenesis. Hence the interest of building representative networks of gene expression and their time evolution, i.e. the structure as the network dynamics, for certain development processes. The complexity of this kind of problems makes imperative to analyze the problem in the field of network theory and the evolutionary dynamics of complex systems. All this has led us to investigate, in a first step, the evolutionary dynamics in generic networks. Thus, the results can be used in experimental researches in the field of Systems Biology. This research aims to decode the transformation rules governing the evolutionary dynamics in a network. To do this, a genetic algorithm has been implemented in which, starting from initial and ending network states, it is possible to determine the transformation dynamics between these states by using simple acting rules. The network description is the following: (a) The network node values in the initial and ending states can be active or inactive; (b) The network links can act as activators or repressors; (c) A set of rules is established in order to transform the initial state into the ending one; (d) Due to the low connectivity, frequently observed, in gene regulatory networks, each node will hold a maximum of three inputs with no restriction on outputs. The "chromosomes" of the genetic algorithm include two parts, one related to the node links and another related to the transformation rules. The implemented rules are based on certain genetic interactions behavior. The rules and their combinations are compound by logic conditions and set the bases to the network motifs formation, which are the building blocks of the network dynamics. The implemented algorithm is able to find appropriate dynamics in complex networks evolution among different states for several cases.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Investigation on Relationship between Complex Networks and Evolutionary Algorithms Dynamics
    Zelinka, Ivan
    [J]. NUMERICAL ANALYSIS AND APPLIED MATHEMATICS ICNAAM 2011: INTERNATIONAL CONFERENCE ON NUMERICAL ANALYSIS AND APPLIED MATHEMATICS, VOLS A-C, 2011, 1389
  • [2] COMPLEX NETWORKS AND EVOLUTIONARY ALGORITHMS
    Tomsu, Lukas
    Zelinka, Ivan
    [J]. MENDELL 2009, 2009, : 55 - 61
  • [3] Community detection in complex networks using collaborative evolutionary algorithms
    Cog, Anca
    Dumitrescu, D.
    Hirsbrunner, Beat
    [J]. ADVANCES IN ARTIFICIAL LIFE, PROCEEDINGS, 2007, 4648 : 886 - +
  • [4] Multiobjective evolutionary algorithms on complex networks
    Kirley, Michael
    Stewart, Robert
    [J]. EVOLUTIONARY MULTI-CRITERION OPTIMIZATION, PROCEEDINGS, 2007, 4403 : 81 - +
  • [5] Evolutionary neural networks based on genetic algorithms
    Guo, Xiaoting
    Zhu, Yan
    [J]. 2000, Press of Tsinghua University (40):
  • [6] Evolutionary Dynamics in Gene Networks and Inference Algorithms
    Aguilar-Hidalgo, Daniel
    Lemos, Maria C.
    Cordoba, Antonio
    [J]. COMPUTATION, 2015, 3 (01): : 99 - 113
  • [7] Adaptive community detection in complex networks using genetic algorithms
    Guerrero, Manuel
    Montoya, Francisco G.
    Banos, Raul
    Alcayde, Alfredo
    Gil, Consolacion
    [J]. NEUROCOMPUTING, 2017, 266 : 101 - 113
  • [8] Separated and Overlapping Community Detection in Complex Networks using Multiobjective Evolutionary Algorithms
    Liu, Jing
    Zhong, Weicai
    Abbass, Hussein A.
    Green, David G.
    [J]. 2010 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2010,
  • [9] Application of Evolutionary Algorithms for the Optimization of Genetic Regulatory Networks
    Rosati, Elise
    Madec, Morgan
    Rezgui, Abir
    Colman, Quentin
    Toussaint, Nicolas
    Lallement, Christophe
    Collet, Pierre
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2016, PT I, 2016, 9597 : 184 - 200
  • [10] Structural Heterogeneity and Evolutionary Dynamics on Complex Networks
    Zhao, Jinhua
    Wang, Xianjia
    Gu, Cuiling
    Qin, Ying
    [J]. DYNAMIC GAMES AND APPLICATIONS, 2021, 11 (03) : 612 - 629