基于遗传算法的物流最佳路径的设计与实现

上传人:m**** 文档编号:469539930 上传时间:2023-08-26 格式:DOC 页数:16 大小:642.50KB
返回 下载 相关 举报
基于遗传算法的物流最佳路径的设计与实现_第1页
第1页 / 共16页
基于遗传算法的物流最佳路径的设计与实现_第2页
第2页 / 共16页
基于遗传算法的物流最佳路径的设计与实现_第3页
第3页 / 共16页
基于遗传算法的物流最佳路径的设计与实现_第4页
第4页 / 共16页
基于遗传算法的物流最佳路径的设计与实现_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《基于遗传算法的物流最佳路径的设计与实现》由会员分享,可在线阅读,更多相关《基于遗传算法的物流最佳路径的设计与实现(16页珍藏版)》请在金锄头文库上搜索。

1、滨江学院本科生毕业论文(设计) 题 目 基于遗传算法的物流最佳路径的设计与实现 学生姓名 学 号 系 别 专 业 指导教师 年 月 日 基于遗传算法的物流最佳路径的设计与实现摘要:在竞争日益激烈的现代社会企业只有以市场为核心去适应不断变化的环境并及时对市场做出反应才能在竞争中立于不败之地。物流管理正是以实现上述要求为目标。合理调度车辆等运输工具,优化运输路线,降低企业物流成本,是物流管理的重要功能。由于对物流管理中的车辆调度问题的研究对社会经济发展具有举足轻重的作用,因此,国内外学术界对物流运输系统的调度优化问题十分关注,研究的也比较早,但大部分都是理论上的跟踪型研究,真正为物流企业解决实际问

2、题软件产品却非常少。因此,本设计了基于遗传算法的物流最佳路径。通过此系统,保证了调度的合理性降低了运输成本更能适应现代化的物流企业管理。关键词:遗传算法,物流,最佳路径The design of drug sales management systemABSTRACT:With the rapid development of science and technology, all kinds of management systems have been applied to each field of the society. Various size enterprises regard

3、less of size, are fully aware of the traditional manual management mode has not adapted to the development of the times, in order to better development, in development for the management system。Through the medicine Invoicing management system this platform, can realize the medicine Invoicing managem

4、ent informatization, network, systematic, standardized, so that the staff from the complex data query and statistics out, reduce the workload. The main functions of the system include: the categorized management of drugs, medicines management, warehousing management, warehousing management, inventor

5、y information browsing, customer management, supplier management。The front of the system using JSP as a development language, the use of SqlServer as a database management system, the development environment is MyEclipse, server using tomcat, developed a Web technology based on B / S structure medic

6、ine Invoicing management system。Keywords: Medicine Invoicing,JSP,C / S structure目 录第一章 绪论1第二章 设计需求整体描述22.1设计问题描述22.2 车辆路线问题研究现状22.2.1车辆路线问题型态2第三章 整体设计方案53.1遗传算法介绍53.2遗传算法的设计思想53.3遗传算法的设计63.3.5 交叉操作73.3.6变异操作7第四章 系统模拟测试8结 论10参考文献11致 谢12I基于遗传算法的物流最佳路径的设计与实现第一章 绪论物流已被认为是继降低原材料消耗和提高劳动生产率之后的“第三利润源”。通过优化物

7、流系统,可以降低物流成本,从而增强企业的市场竞争能力。因此,研究物流系统中的优化问题,具有十分重要的意义,是国内外研究的一个热点。 库存成本与配送成本是物流系统的核心成本,在物流总成本中占据了很大的比例。如果能降低库存成本与配送成本,就能有效地降低物流成本。现在,物流配送多指配送中心按照多个客户的不同要求进行组织配送,并满足客户在产品质量、产品数量、到货时间等多方面的要求的同时使配送成本尽可能的低1,2,为了能够达到这一目标就要对配送路径进行优化。对配送路径进行优化就是对车辆路径进行优化,这是一个NP问题,以往的很多研究都证明了使用遗传算法求解这一类问题具有很大的优越性3,4。与与蚁群算法5相

8、比,它能更大概率地搜索到最优解,因为蚁群算法在寻找最优解的过程中,当搜索的一定程度后,容易出现停滞现象,所有的个体发现的解都是同一个,不能再对解空间进行深入的搜索;与禁忌搜索算法6相比它的收敛性好一些,因为禁忌搜索算法对初始解得依赖性强,当初始解的质量较差时,收敛速度会大大降低。遗传算法是一种应用很广泛的智能优化算法,本文对遗传算法进行了分析研究,针对遗传算法的一些缺陷提出了相应的改进方法。在上述研究基础上,本文基于遗传算法,研究了物流系统中的库存优化问题及车辆路径问题。本文将库存仿真优化问题与车辆路径问题都看作是组合优化问题,并应用遗传算法进行求解。 车辆路线问题(VRP)最早是由Dantz

9、ig和Ramser于1959年首次提出,它是指一定数量的客户,各自有不同数量的货物需求,配送中心向客户提供货物,由一个车队负责分送货物,组织适当的行车路线,目标是使得客户的需求得到满足,并能在一定的约束下,达到诸如路程最短、成本最小、耗费时间最少等目的。由此定义不难看出,旅行商问题(Traveling Saleman Problem,TSP)是VRP的特例,由于Gaery。已证明TSP问题是NP难题,因此,VRP也属于NP难题。 车辆路线问题自1959年提出以来,一直是网络优化问题中最基本的问题之一,由于其应用的广泛性和经济上的重大价值,一直受到国内外学者的广泛关注。第二章 设计需求整体描述2

10、.1设计问题描述车辆路径问题定义车辆路线问题(VRP)最早是由Dantzig和Ramser于1959年首次提出,它是指一定数量的客户,各自有不同数量的货物需求,配送中心向客户提供货物,由一个车队负责分送货物,组织适当的行车路线,目标是使得客户的需求得到满足,并能在一定的约束下,达到诸如路程最短、成本最小、耗费时间最少等目的。由此定义不难看出,旅行商问题是VRP的特例,已证明TSP问题是NP难题,因此,VRP也属于NP难题。 车辆路线问题自1959年提出以来,一直是网络优化问题中最基本的问题之一,由于其应用的广泛性和经济上的重大价值,一直受到国内外学者的广泛关注。车辆路线问题可以描述如下(如图1

11、): 图1 路径问题描述设有一场站,共有M 辆货车,车辆容量为Q,有N位顾客,每位顾客有其需求量D。车辆从场站出发对客户进行配送服务最后返回场站,要求所有顾客都被配送,每位顾客一次配送完成,且不能违反车辆容量的限制,目的是所有车辆路线的总距离最小。车辆路线的实际问题包括配送中心配送、公共汽车路线制定、信件和报纸投递、航空和铁路时间表安排、工业废品收集等。一般而言车辆路线问题大致可以分为以下三种类型: 1、相异的单一起点和单一终点。 2、相同的单一起点和终点。 3、多个起点和终点。 2.2 车辆路线问题研究现状经过几十年的研究发展,车辆路线问题研究取得了大量成果。下面从车辆路线问题的现有研究型态

12、和求解方法两个方面介绍车辆路线问题的研究现状。2.2.1车辆路线问题型态在基本车辆路线问题的基础上,车辆路线问题在学术研究和实际应用上产生了许多不同的延伸和变化型态,包括时窗限制车辆路线问题、追求最佳服务时间的车辆路线问题、多车种车辆路线问题、车辆多次使用的车辆路线问题、考虑收集的车辆路线问题、随机需求车辆路线问题等。3.3.2解决方法1、求解方法演进 综合过去有关车辆路线问题的求解方法,可以分为精确算法与启发式解法,其中精密算法有分支界限法、分支切割法、集合涵盖法等;启发式解法有节约法、模拟退火法、确定性退火法、禁忌搜寻法、基因算法、神经网络、蚂蚁殖民算法等。1995年,Fisher曾将求解

13、车辆路线问题的算法分成三个阶段。第一阶段是从1960年到1970年,属于简单启发式方式,包括有各种局部改善启发式算法和贪婪法等;第二阶段是从1970年到1980年,属于一种以数学规划为主的启发式解法,包括指派法、集合分割法和集合涵盖法;第三阶段是从1990开始至今,属于较新的方法,包括利用严谨启发式方法、人工智能方法等。 2、启发式算法 由于VRP是NP-hard问题,难以用精确算发求解,启发式算法是求解车辆运输问题的主要方法,多年来许多学者对车辆运输问题进行了研究,提出了各种各样的启发式方法。车辆运输问题的启发式方法可以分为简单启发式算法、两阶段启发式算法、人工智能方法建立的启发式方法。 简

14、单启发式方法包括节省法或插入法、路线内/间节点交换法、贪婪法和局部搜索法等方法。节省法或插入法是在求解过程中使用节省成本最大的可行方式构造路线,直到无法节省为止。交换法则是依赖其他方法产生一个起始路线,然后以迭代的方式利用交换改善法减少路线距离,直到不能改善为止。1960年,Clarke和Wrigh首先提出一种启发式节省法来建立车队配送路线。简单启发式方法简单易懂、求解速度快,但只适合求解小型、简单的VRP问题。 两阶段方法包括先分组后定路线和先定路线后分组两种启发式策略。前者是先将所有需求点大略分为几个组,然后再对各个组分别进行路线排序;后者则是先将所有的需求点建构成一条路线,再根据车辆的容

15、量将这一路线分割成许多适合的单独路线。 1990年以来,人工智能方法在解决组合优化问题上显示出强大功能,在各个领域得到充分应用,很多学者也将人工智能引入车辆路线问题的求解中,并构造了大量的基于人工智能的启发式算法。禁忌搜索法(TS)基本上是属于一种人工智能型(AI)的局部搜寻方法,Willard首先将此算法用来求解VRP ,随后亦有许多位学者也发表了求解VRP的TS 算法。西南交通大学的袁庆达等设计了考虑时间窗口和不同车辆类型的禁忌算法,这种算法主要采用GENIUS方法产生初始解,然后禁忌算法对初始解优化。模拟退火方法具有收敛速度快,全局搜索的特点,Osman对VRP的模拟退火算法进行了研究,他提出的模拟退火方法主要适合于解决路线分组。遗传算法具有求解组合优化问题的良好特性,Holland首先采用遗传算法(GA)编码解决VRPTW

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号