On distributed user-centric memetic algorithms

被引:3
|
作者
Fernandez-Leiva, Antonio J. [1 ]
Gutierrez-Fuentes, Alvaro [1 ]
机构
[1] Univ Malaga, ETSI Informat, Dept Lenguajes & Ciencias Comp, Campus Teatinos, E-29071 Malaga, Spain
关键词
Distributed computing; Memetic algorithm; Interactive evolutionary computation; User-centric optimization; Combinatorial optimization; Gene ordering problem; GENE-EXPRESSION; COMBINATORIAL OPTIMIZATION; SEARCH; DESIGN; STRATEGIES; MODEL; COMPUTATION; EVOLUTION;
D O I
10.1007/s00500-018-3049-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A user-centric memetic algorithm (UcMA) represents an instance of the so-called interactive evolutionary computation, in which the subjacent algorithm that interacts with a human consists of a memetic algorithm (MA) that manages knowledge of the problem with the aim of accelerating the solution search process. UcMAs have been proved to be effective optimization methods to tackle problems that require human intervention (in the form of evaluations/decisions). This paper proposes two generic schemas to distribute a number of (interactive/proactive) UcMAs that act as independent agents and, eventually, synchronize to interchange information. These schemas can be instantiated via a number of parameters (including the cooperation topology) to develop novel 2-dimensional spatially structured cooperative UcMAs. These algorithms can be viewed as specific instances of the so-called parallel MAs but with the particularity that they are especially suited to dealing with combinatorial problems whose solving requires subjective evaluations. An experimental study over microarray ordering problems is done including distinct instances of an NP-hard problem with strong implications in biomedicine and molecular biology, namely the gene ordering problem. It is shown that some distributed UcMAs, especially those based on proactivity, which have been instantiated from our proposals, efficiently handle these problems.
引用
收藏
页码:4019 / 4039
页数:21
相关论文
共 50 条
  • [1] On distributed user-centric memetic algorithms
    Antonio J. Fernández-Leiva
    Álvaro Gutiérrez-Fuentes
    [J]. Soft Computing, 2019, 23 : 4019 - 4039
  • [2] On user-centric memetic algorithms
    Reyes Badillo, Ana
    Jesus Ruiz, Juan
    Cotta, Carlos
    Fernandez-Leiva, Antonio J.
    [J]. SOFT COMPUTING, 2013, 17 (02) : 285 - 300
  • [3] On user-centric memetic algorithms
    Ana Reyes Badillo
    Juan Jesús Ruiz
    Carlos Cotta
    Antonio J. Fernández-Leiva
    [J]. Soft Computing, 2013, 17 : 285 - 300
  • [4] Towards User-Centric Memetic Algorithms: Experiences with the TSP
    Badillo, Ana Reyes
    Cotta, Carlos
    Fernandez-Leiva, Antonio J.
    [J]. ADVANCES IN COMPUTATIONAL INTELLIGENCE, IWANN 2011, PT II, 2011, 6692 : 284 - 291
  • [5] User-centric Design
    Fuchs, Andreas
    [J]. Fuchs, Andreas, 1600, Springer Vieweg (13) : 8 - 9
  • [6] A user-centric view
    Slayton, Derek
    [J]. COMMUNICATIONS NEWS, 2006, 43 (08): : 21 - 21
  • [7] User-Centric Security
    Feth, Denis
    [J]. 2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, 2015, : 1034 - 1037
  • [8] User-centric broadband
    Lombard, D
    [J]. ALCATEL TELECOMMUNICATIONS REVIEW, 2005, (01): : 2 - 3
  • [9] User-Centric Distributed Spectrum Sharing in Dynamic Network Architectures
    Shafigh, Alireza Shams
    Glisic, Savo
    Hossain, Ekram
    Lorenzo, Beatriz
    DaSilva, Luiz A.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2019, 27 (01) : 15 - 28
  • [10] User-Centric Distributed Solutions for Privacy-Preserving Analytics
    Bestavros, Azer
    Lapets, Andrei
    Varia, Mayank
    [J]. COMMUNICATIONS OF THE ACM, 2017, 60 (02) : 37 - 39