遗传算法在红旗超市货物配送中的应用研究.docx

  • 需要金币1000 个金币
  • 资料目录论文助手 > 大学本科 > 科技学院 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2021-03-23
  • 论文字数:9390
  • 课题出处:(paiguoguo)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:在货物配送中往往会出现运输效率的问题,在货物配送中,只有合理设计车辆配送线路,才能保证配送效率高。本文将针对成都市锦江区红旗超市货物配送中存在的问题进行研究,对红旗超市货物配送问题建立数学模型,编写基本遗传算法的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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费