- 博客(6)
- 收藏
- 关注
原创 利用基于保留最好个体的遗传算法求解研究生导师问题
若第gen+1代的染色体的适应度值小于第gen代,则子代染色体为第gen代染色体;原理:若第gen+1代的染色体的适应度值大于第gen代,则子代染色体变为第gen+1代染色体;最优结果是27.3614,虽然距离最优结果35点多还有距离,但已经进一步优化了。在每次染色体交叉变异后选择最好的(即适应度函数较大的保存)
2023-10-12 11:24:45 60
原创 利用遗传算法求解研究生导师问题(MATLAB代码优化后)
为了防止交换的基因片段相同,通过改变交叉算子优化遗传算法模型,并增加种群数量和迭代次数。最后结果是19-20,但是离着最优结果35.9825依旧有差距。
2023-10-10 19:37:11 50 1
原创 利用遗传算法求解研究生导师问题(MATLAB代码)
参考B站视频【数学建模国赛美赛模拟退火算法Matlab求解研究生导师分配问题】 https://www.bilibili.com/video/BV12V4y1e7Eh/?数据文件见"C:\Users\linwe\Desktop\数学建模相关\问题三老师分配的模拟退火程序\问题三老师分配的模拟退火程序"。
2023-10-08 21:27:12 43
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人