EvAg: a scalable peer-to-peer evolutionary algorithm

被引:27
|
作者
Laredo, J. L. J. [1 ]
Eiben, A. E. [2 ]
van Steen, M. [2 ]
Merelo, J. J. [1 ]
机构
[1] Univ Granada, ATC ETSIT, E-18071 Granada, Spain
[2] Vrije Univ Amsterdam, Dept Comp Sci, Amsterdam, Netherlands
关键词
Peer-to-peer computing; Evolutionary algorithms; Scalability analysis; Diversity; GENETIC ALGORITHMS; COMPUTATION;
D O I
10.1007/s10710-009-9096-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper studies the scalability of an Evolutionary Algorithm (EA) whose population is structured by means of a gossiping protocol and where the evolutionary operators act exclusively within the local neighborhoods. This makes the algorithm inherently suited for parallel execution in a peer-to-peer fashion which, in turn, offers great advantages when dealing with computationally expensive problems because distributed execution implies massive scalability. In this paper we show another advantage of this algorithm: We experimentally demonstrate that it scales up better than traditional alternatives even when executed in a sequential fashion. In particular, we analyze the behavior of several EAs on well-known deceptive trap functions with varying sizes and levels of deceptiveness. The results show that the new EA requires smaller optimal population sizes and fewer fitness evaluations to reach solutions. The relative advantage of the new EA is more outstanding as problem hardness and size increase. In some cases the new algorithm reduces the computational efforts of the traditional EAs by several orders of magnitude.
引用
收藏
页码:227 / 246
页数:20
相关论文
共 50 条
  • [1] EvAg: a scalable peer-to-peer evolutionary algorithm
    J. L. J. Laredo
    A. E. Eiben
    M. van Steen
    J. J. Merelo
    Genetic Programming and Evolvable Machines, 2010, 11 : 227 - 246
  • [2] Scalable peer-to-peer RDF query algorithm
    Ranger, D
    Cloutier, JF
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2005 WORKSHOPS, PROCEEDINGS, 2005, 3807 : 266 - 274
  • [3] Resilience to churn of a peer-to-peer evolutionary algorithm
    Laredo, Juan L.J.
    Castillo, Perdo A.
    Mora, A.M.
    Merelo, M.
    Fernandes, C.
    International Journal of High Performance Systems Architecture, 2008, 1 (04) : 260 - 268
  • [4] An Adaptive Scheduling Algorithm for Scalable Peer-to-Peer Streaming
    Han, Longzhe
    In, Hoh Peter
    COMPUTERS, NETWORKS, SYSTEMS, AND INDUSTRIAL ENGINEERING 2011, 2011, 365 : 193 - 200
  • [5] On the Run-Time Dynamics of a Peer-to-Peer Evolutionary Algorithm
    Laredo, J. L. J.
    Eiben, A. E.
    van Steen, M.
    Merelo, J. J.
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN X, PROCEEDINGS, 2008, 5199 : 236 - +
  • [6] A scalable peer-to-peer lookup model
    Chen, HT
    Xu, CF
    Huang, ZG
    Hu, HP
    Gong, ZH
    GRID AND COOPERATIVE COMPUTING, PT 1, 2004, 3032 : 379 - 387
  • [7] A scalable peer-to-peer IPTV system
    Lu, Meng-Ting
    Nien, Hung
    Wu, Jui-Chieh
    Peng, Kuan-Jen
    Huang, Polly
    Yao, Jason J.
    Lai, Chih-Chun
    Chen, Homer H.
    2007 4TH IEEE CONSUMER COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2007, : 313 - +
  • [8] A Local Scalable Distributed Expectation Maximization Algorithm for Large Peer-to-Peer Networks
    Bhaduri, Kanishka
    Srivastava, Ashok N.
    2009 9TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, 2009, : 31 - +
  • [9] Rich and scalable peer-to-peer search with SHARK
    Mischke, J
    Stiller, B
    PROCEEDINGS OF THE AUTONOMIC COMPUTING WORKSHOP/FIFTH ANNUAL INTERNATIONAL WORKSHOP ON ACTIVE MIDDLEWARE SERVICES, 2003, : 112 - 121
  • [10] Scalable Resource Annotation in Peer-to-Peer Grids
    Andrade, Nazareno
    Santos-Neto, Elizeu
    Brasileiro, Francisco
    P2P'08: EIGHTH INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2008, : 231 - +