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 条
[41]   Peer-to-Peer Electricity Market Based on Local Supervision [J].
Khajeh, Hosna ;
Gazafroudi, Amin Shokri ;
Laaksonen, Hannu ;
Shafie-Khah, Miadreza ;
Siano, Pierluigi ;
Catalao, Joao P. S. .
IEEE ACCESS, 2021, 9 :156647-156662
[42]   Towards a common framework for peer-to-peer Web retrieval [J].
Aberer, K ;
Wu, J .
FROM INTEGRATED PUBLICATION AND INFORMATION SYSTEMS TO VIRTUAL INFORMATION AND KNOWLEDGE ENVIRONMENTS: ESSAYS DEDICATED TO ERICH J NEUHOLD ON THE OCCASION OF HIS 65TH BIRTHDAY, 2005, 3379 :138-151
[43]   Data management in Peer-to-Peer environment: A perspective of BestPeer [J].
AoYing Zhou ;
WeiNing Qian ;
ShuiGeng Zhou ;
Bo Ling ;
LinHao Xu ;
Siong Ng Wee ;
Chin Ooi Beng ;
Kian-Lee Tan .
Journal of Computer Science and Technology, 2003, 18 :452-461
[44]   Jamjuree cluster: A peer-to-peer cluster computing system [J].
Tritrakan, Kasame ;
Kanchana, Pakit ;
Muangsin, Veera .
NETWORK-BASED INFORMATION SYSTEMS, PROCEEDINGS, 2007, 4658 :375-+
[45]   Peer-to-peer error recovery for wireless video broadcasting [J].
Zhang, Bo ;
Chan, S. -H. Gary ;
Cheung, Gene .
PEER-TO-PEER NETWORKING AND APPLICATIONS, 2015, 8 (05) :822-834
[46]   Query routing in a peer-to-peer semantic link network [J].
Zhuge, H ;
Liu, J ;
Feng, L ;
Sun, XP ;
He, C .
COMPUTATIONAL INTELLIGENCE, 2005, 21 (02) :197-216
[47]   A simple service broking middleware for peer-to-peer applications [J].
Gao, CS ;
Wang, Z ;
Peng, GG .
8TH WORLD MULTI-CONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL III, PROCEEDINGS: COMMUNICATION AND NETWORK SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2004, :170-175
[48]   LinuxNOW: A peer-to-peer metacomputer for the Linux Operating System [J].
Morrison, JP ;
O'Dowd, PJ ;
Healy, PD .
PDPTA '04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS 1-3, 2004, :1211-1216
[49]   Enhancing Distribution System Resilience With Peer-to-Peer Transactions [J].
Zhu, Yuerong ;
Xiao, Yunpeng ;
Wang, Xiuli ;
Chen, Chen ;
Lu, Zelong ;
Wang, Xifan .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2025, 40 (01) :907-919
[50]   DTNDocs: A Delay Tolerant Peer-to-Peer Collaborative Editing System [J].
Robin, Charles Edward A. ;
Romero, Victor M., II .
2018 32ND INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2018, :92-97