Parallelization of the Conical Area Evolutionary Algorithm on Message-Passing Clusters

被引:0
|
作者
Ying, Weiqin [1 ]
Wu, Bingshen [1 ]
Xie, Yuehong [1 ]
Feng, Yuxiang [1 ]
Wu, Yu [2 ]
机构
[1] South China Univ Technol, Sch Software Engn, Guangzhou 510006, Guangdong, Peoples R China
[2] Guangzhou Univ, Sch Comp Sci & Educ Software, Guangzhou 510006, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
Bi-objective optimization; Evolutionary algorithm; Migration topology; Parallelization; Message passing; EFFICIENT; MOEA/D;
D O I
10.1007/978-3-319-49568-2_6
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Conical Area Evolutionary Algorithm (CAEA) has exhibited significant performance for bi-objective optimization problems. In this paper, a parallel partially evolved CAEA (peCAEA) on message-passing clusters is proposed to further reduce the runtime of the sequential CAEA for bi-objective optimization. Each island maintains an entire population but is responsible for evolution of only a portion of the population. Further, the elitist migration adopted in order to share information among islands and speed up the evolutionary process. Additionally, a dynamic directional migration topology presented here to obtain a satisfactory balance between convergence speed and communication costs. Experimental results on ZDT test problems indicate that the peCAEA obtains satisfactory solution quality with good speedup on clusters.
引用
收藏
页码:36 / 44
页数:9
相关论文
共 50 条
  • [41] MESSAGE-PASSING FOR MOTIF FINDING
    Lee, Sang Hyun
    Vikalo, Haris
    Vishwanath, Sriram
    2009 IEEE INTERNATIONAL WORKSHOP ON GENOMIC SIGNAL PROCESSING AND STATISTICS (GENSIPS 2009), 2009, : 150 - 153
  • [42] Topology-aware communication in wide-area message-passing
    Lee, CA
    RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, 2003, 2840 : 644 - 652
  • [43] A hybrid multithreading/message-passing approach for solving irregular problems on SMP clusters
    Wu, JJ
    Chiang, CL
    Lin, NW
    INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, PROCEEDINGS, 1999, : 1826 - 1832
  • [44] Design of efficient Java message-passing collectives on multi-core clusters
    Guillermo L. Taboada
    Sabela Ramos
    Juan Touriño
    Ramón Doallo
    The Journal of Supercomputing, 2011, 55 : 126 - 154
  • [45] Simplified grid message-passing algorithm with application to digital image halftoning
    Thiennviboon, P
    Ortega, A
    Chugg, KM
    2001 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL II, PROCEEDINGS, 2001, : 1061 - 1064
  • [46] An asynchronous message-passing distributed algorithm for the global critical section problem
    Kamei, Sayaka
    Kakugawa, Hirotsugu
    2017 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING (CANDAR), 2017, : 414 - 419
  • [47] Sparse Code Multiple Access Decoding Using Message-Passing Algorithm
    Andhary, Lathifa Rizqi
    Nuha, Hilal H.
    Haryanti, Tita
    2022 INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ITS APPLICATIONS (ICODSA), 2022, : 161 - 165
  • [48] A Message-Passing Algorithm for Counting Short Cycles in Nonbinary LDPC Codes
    Cho, Sunghye
    Cheun, Kyungwhoon
    Yang, Kyeongcheol
    2018 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2018, : 486 - 490
  • [49] A Message-Passing Algorithm for Spectrum Access in Cognitive Radio Relay Networks
    Lee, Sang Hyun
    Shamaiah, Manohar
    Vishwanath, Sriram
    Vikalo, Haris
    2011 CONFERENCE RECORD OF THE FORTY-FIFTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS (ASILOMAR), 2011, : 1753 - 1757
  • [50] A message-passing distributed-memory parallel power flow algorithm
    Tu, F
    Flueck, AJ
    2002 IEEE POWER ENGINEERING SOCIETY WINTER MEETING, VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2002, : 211 - 216