首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > 其他 > NSGA2

NSGA2

  • 资源大小:9.41 MB
  • 上传时间:2021-06-30
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: c++,c NSGA

资 源 简 介

NSGA -Ⅱ是目前最流行的多目标进化算法之一,它降低了非劣排序遗传算法的复杂性,具有运行速度快,解集的收敛性好的优点,成为其他多目标优化算法性能的基准。NSGA-Ⅱ算法是Srinivas和Deb于2000年在NSGA的基础上提出的,它比NSGA算法更加优越:它采用了快速非支配排序算法,计算复杂度比NSGA大大的降低;采用了拥挤度和拥挤度比较算子,代替了需要指定的共享半径shareq,并在快速排序后的同级比较中作为胜出标准,使准帕累托域中的个体能扩展到整个帕累托域,并均匀分布,保持了种群的多样性;引入了精英策略,扩大了采样空间,防止最佳个体的丢失,提高了算法的运算速度和鲁棒性。

文 件 列 表

nsga2code
all_fitness.out
crossover.h
decode.h
final_fitness.out
final_var.out
func-con.h
g_rank_record.out
init.h
inp-b
inp-r
inp-rb
input-binary
input-rb+bin
input-real
input.h
keepaliven.h
mut.h
nsga2.c
nsga2.exe
output.out
plot.out
rancon.h
random.h
ranking.h
ranks.out
read.me
realcross2.h
realinit.h
realmut1.h
report.h
roullette.h
select.h
uniformxr.h
VIP VIP
0.190544s