首页 | 本学科首页   官方微博 | 高级检索  
     


Two coding based adaptive parallel co-genetic algorithm with double agents structure
Authors:Yongming Li  Xiaoping Zeng  Liang Han  Pin Wang
Affiliation:2. Université de Franche-Comté, FEMTO-ST DISC, UMR 6174 CNRS, 4 Place Tharradin, 25200 Montbéliard, France;1212512. College of Information Science & Technology, Beijing University of Chemical Technology, Beijing 100029, China;1. Department of Information Systems, Arizona State University, Tempe, AZ 85287-4606, USA;2. Black Hills State University, Spearfish, SD 57799, USA;3. Information and Decision Sciences Department, The University of Texas at El Paso, El Paso, TX 79968, USA;1. Future IT R&D Lab., LG Electronics Umyeon R&D Campus, 38, Baumoe-ro, Secho-gu, Seoul 137-724, Republic of Korea;2. Department of Computer Science & Engineering, Kwangwoon University, 20 Kwangwoon-ro, Nowon-gu, Seoul 139-701, Republic of Korea
Abstract:This paper systematically proposed a multi-population agent co-genetic algorithm with double chain-like agent structure (MPATCGA) to solve the problem of the low optimization precision and long optimization time of simple genetic algorithm in terms of two coding strategy. This algorithm adopted multi-population parallel searching mode, close chain-like agent structure, cycle chain-like agent structure, dynamic neighborhood competition, and improved crossover strategy to realize parallel optimization, and has the characteristics of high optimization precision and short optimization time. Besides, the size of each sub-population is adaptive. The characteristic is very competitive when dealing with imbalanced workload. In order to verify the optimization precision of this algorithm with binary coding, some popular benchmark test functions were used for comparing this algorithm and a popular agent genetic algorithm (MAGA). The experimental results show that MPATCGA has higher optimization precision and shorter optimization time than MAGA. Besides, in order to show the optimization performance of MPATCGA with real coding, the authors used it for feature selection problems as optimization algorithm and compared it with some other well-known GAs. The experimental results show that MPATCGA has higher optimization precision (feature selection precision). In order to show the performance of the adaptability of size of sub-populations, MPATCGA with sub-populations with same size and MPATCGA with sub-populations with different size are compared. The experimental results show that when the workload on different sub-populations becomes not same, the adaptability will adaptively change the size of different sub-population to obtain precision as high as possible.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号