计算机工程与科学2018,Vol.40Issue(1):121-127,7.DOI:10.3969/j.issn.1007-130X.2018.01.018
一种基于选择策略的差分混合蛙跳算法
A hybrid differential shuffled frog leaping algorithm based on selection strategy
摘要
Abstract
A Selected Differential Shuffled Frog Leaping Algorithm (SDSFLA) is proposed.Compared with the classic Shuffled Frog Leaping Algorithm (SFLA),SDSFLA improves the efficiency of populationupdatingby increasingthe number of updated vectors,uses thecrossover operator and mutation operator of Differential Evolution(DE) to strengthen information exchanges between vectors,uses multiple updating strategies to improve the success rate of the trial vectors,and increases the diversity of the population viarandomly-selected control parameters.Based on 16 benchmark functions,SDSFLA is compared with an improved frog leaping algorithm and two improved differential evolution algorithms.The test results confirm the validity and stability of the SDSFLA algorithm.关键词
混合蛙跳算法/差分进化/实验个体选择/资源池Key words
shuffled frog leaping algorithm/differential evolution/trial vector selection/resource pool分类
信息技术与安全科学引用本文复制引用
王林,万小雨,万建超..一种基于选择策略的差分混合蛙跳算法[J].计算机工程与科学,2018,40(1):121-127,7.基金项目
国家自然科学基金(71602015,71531009) (71602015,71531009)
教育部人文社科规划项目(15YJA630095) (15YJA630095)