说明:本算法为自适应遗传算法,采用基于排序的选择策略,编码方案为实数编码。能够解决很多优化问题!
排序选择策略 遗传算法排序 adaptive 鑷€傚簲閬椾紶绠楁硶 缂栫爜-閬椾紶
说明:matlab编写的遗传算法优化程序,采用随机配对交叉,多点交叉,两点交叉,编译对目标函数进行优化
交叉 两点交叉 多点交叉 crossover GA
说明:这是使用差分进化算法求解经济调度问题的MATLAB代码。 差分进化(DE)是启发式算法优化的工具。从本质上讲,它是一种思想的贪婪与品质保障的基础上,实数编码遗传算法。与遗传算法,差分进化算法包含了变异和交叉操作,但它比遗传算法好得多。
matlab 算法 解决方案 经济 差分 调度 进化
说明:排课问题是一个有约束的、多目标的组合优化问题,并且已经被证明是一个NP完全问题。 遗传算法借鉴生物界自然选择和自然遗传机制,使用群体搜索技术,尤其是用于处理传统搜索方法难以解决的复杂的和非线性的问题。经过近40年的发展,遗传算法在理论研究和实际应用中取得了巨大的成功,本文将遗传算法用于排课问题的求解...
排课 排课问题 solving fuzzy 排课约束 NP排课 适应度函数
说明:应用背景该代码是非常有用的遗传算法在无线传感器网络中的实施,并使用遗传密码,也获得了性能的网络。在这个模型中的启发式方法是非常想获得的性能的有用和有助于实现更好的效率。这也提供了一个精确的输出结果的三维图像表示。关键技术在这里所使用的技术是遗传算法,它是在无线通信中,特别是在无线传感器网络中的一个主...
matlab 算法 网络 编码 无线 遗传 传感器 节点
说明:本程序考虑的是在飞机自由非条件下,有遗传算法来求解最优的多架飞机的飞行轨迹,使得航线的偏移量最小这一目标函数来实现(以此来节省燃料和旅客的舒适度)。飞机在航行过程中可以自由调整飞行轨迹左偏30度或者右偏30度或者保持水平。在染色体编码上,左转30度编码01,右转30度编码10,水平方向编码11或者0...
matlab 算法 自由 方法 遗传 条件 探测 冲突
说明:Matlab中的下列项目包含源代码和Matlab遗传算法examplesused。遗传算法(或GA)是一种搜索手段计算找到真实或近似为2变量函数优化问题和解决方案源代码文件包含在本项目的项目文件中列出的,请确认是否有可满足你的需要的源代码。
matlab 算法 编码 解决方案 搜索 函数 遗传 优化 问题 近似 变量
说明:遗产算法的matlab实现,阐述了遗传算法的基本原理,探讨了在MATLAB 环境中实现遗传算法各算子的编程方法, 并以一个简单的实例说明所编程序在函数全局寻优中的应用
matlab 算法 源代码 遗产
说明:遗传算法(Genetic Algorithm)是模拟达尔文生物进化论的自然选择和遗传学机理的生物进化过程的计算模型,是一种通过模拟自然进化过程搜索最优解的方法。遗传算法表问题是从代可能潜在的解集的一个种群(population)开始的,而一个种群则由经过基因(gene)编码的一定数目的个体(indi...
说明:考虑到TSP问题的特点,采用一种受贪婪算法启发的贪婪交叉算子和贪婪倒位变异算子,实验证明,该算法能够极大地提高了算法的收敛速度又保证了最优解的得到,而且具有较好的鲁棒性。下面遗传算法求解TSP的基本步骤: (1)种群初始化。个体编码方法有二进制编码和实数编码,在解决TSP问题过程中个体编码方法为...
matlab 算法 tsp 简单 蚁群 求解 问题 随时 拓展