说明:考虑到TSP问题的特点,采用一种受贪婪算法启发的贪婪交叉算子和贪婪倒位变异算子,实验证明,该算法能够极大地提高了算法的收敛速度又保证了最优解的得到,而且具有较好的鲁棒性。下面遗传算法求解TSP的基本步骤: (1)种群初始化。个体编码方法有二进制编码和实数编码,在解决TSP问题过程中个体编码方法为...
matlab 算法 tsp 简单 蚁群 求解 问题 随时 拓展
说明:背包问题或背包问题是组合优化的一个问题:给定一组项目,每一个块和一个值,确定每个项目的数目在一个集合,包括使总重量小于或等于一个定限制,总价值是尽可能地大。它的名字来源于面对别人的问题,谁是由一个固定大小的背包限制,必须用最贵重的物品填充。这个文件是有关使用PSO算法是一种群体智能方法的背包问题。我...
matlab 代码 pso 问题 背包
说明:蚁群算法是一种用来在图中寻找优化路径的机率型算法。是一种求解组合最优化问题的新型通用启发式方法,该方法具有正反馈、分布式计算和富于建设性的贪婪启发式搜索的特点。通过建立适当的数学模型,基于故障过电流的配电网故障定位变为一种非线性全局寻优问题。
配电网路径 配电网模型 分布式配电 故障定位matlab 故障定位-matlab
说明:基本的pid控制器算法以及simulink仿真模型,可以在线更改仿真参数。
在线优化参数 粒子群-在线 粒子群算法pid PID在线优化 改进
说明:主要用于用遗传算法解决多目标优化的VRP问题。
配送--物流 免疫算法vrp 物流选址 遗传算法-物流 多目标--vrp
说明:采用二次规划算法求解电动汽车入网的优化控制策略问题,控制车辆。
二次规划算法 电动汽车 入网 优化控制策略 控制策略
说明:装配生产线任务平衡优化遗传算法通MATLAB源码,下面的源码实现了装配生产线任务平衡优化问题(ALB问题)的遗传算法,算法主要参考下面这篇文献,并对其进行了改进。
生产线 生产线平衡
说明:利用经典遗传算法解决目标目的地优化的问题。
遗传算法 多优化
说明:爬山算法 可以解决许多函数优化方面的问题,可以与其他算法,如蚂蚁算法,粒子群算法等融合使用,有其一定的研究意义
hill1函数 粒子群优化 爬山算法matlab hill函数 粒子群算法
说明:用于车辆路径的优化的禁忌搜索程序代码,能够解决多车辆的动态调度问题
matlab车辆动态 matlab-路径 调度问题 路径搜索 车辆调度问题