| 需要金币: |
资料包括:完整论文 | ![]() | |
| 转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:9390 | ||
| 折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:在货物配送中往往会出现运输效率的问题,在货物配送中,只有合理设计车辆配送线路,才能保证配送效率高。本文将针对成都市锦江区红旗超市货物配送中存在的问题进行研究,对红旗超市货物配送问题建立数学模型,编写基本遗传算法的MATLAB程序,并对该问题进行求解;对于基本遗传算法的不足,运用累积概率,采用Inver-over算子取代传统的交叉算子和变异算子,探索出改进的遗传算法,对本文的问题再次进行求解,最后用C++编程实现改进的遗传算法,证明该算法的可行性。 关键词:遗传算法 货物配送 累积概率 Inver-over算子
目录 摘要 Abstract 1 绪论-1 1.1 研究背景-1 1.2 研究意义-1 1.3 研究现状-1 1.3.1国外研究现状-2 1.3.2国内研究现状-2 1.4 研究的主要内容与结构-2 1.4.1研究的主要内容-2 1.4.2本文的结构-2 2 红旗超市货物配送存在问题的初探-4 2.1 红旗超市货物配送存在的问题-4 2.2 红旗超市货物配送存在问题的一般描述-4 2.1.1限制条件-4 2.1.2红旗超市货物配送存在问题的一般描述-4 3 红旗超市货物配送问题模型的建立-6 3.1 数学模型中的变量-6 3.1.1变量的定义-6 3.1.2变量的取值范围-6 3.2 数学模型-6 3.2.1目标函数-6 3.2.2约束条件-7 3.2.3约束条件的含义-7 4遗传算法的简介-8 4.1 遗传算法的定义-8 4.2 遗传算法的特点-8 4.3 遗传算法的优缺点-8 4.3.1优点-8 4.3.2缺点-8 4.4 遗传算法的基本机理-8 4.5 遗传算法的基本操作步骤-9 5应用遗传算法对红旗超市货物配送问题进行求解-10 5.1 染色体编码-10 5.2 适应度计算-10 5.3 遗传操作-10 5.3.1选择操作-10 5.3.2交叉操作-10 5.3.3变异操作-11 5.4 参数控制-11 5.5 终止条件-11 5.6 问题求解-11 6 改进的遗传算法-15 6.1累积概率-15 6.1.1定义-15 6.1.2计算过程-15 6.1.3计算公式-15 6.2 Inver-Over算子-15 6.2.1基本思想-15 6.2.2算法优点-16 6.2.3算法流程-16 6.2.4计算过程-16 6.3 改进遗传算法的求解步骤-16 6.4 问题求解-16 6.5 结果分析-19 7 结论-20 参考文献-21 致谢-22 |

