基于免疫遗传算法的物流配送VRP问题研究

来源 :天津理工大学 | 被引量 : 8次 | 上传用户:haihanzhi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
物流配送路径优化,即车辆路径问题(Vehicle Routing Problem, VRP),是当今物流配送优化中关键的一环,也是电子商务活动不可缺少的内容,一直是近二十多年来的研究热点。运输路线是否合理直接影响到配送速度、成本和效益。选取恰当的车辆路径,不仅可以加快对客户需求的响应速度,提高服务质量,还可以增强客户对物流环节的满意度,降低服务商运作成本。本文在认真分析国内外VRP研究的基础上,建立了一种基于单边硬时间窗的物流配送路径优化模型(ST-VRP),提出单边硬时间窗的车辆路径问题,即在不违背车辆容量,最大路径时间等约束条件的前提下,合理规划运输时的车辆路径安排,以尽可能小的成本满足客户对货物和服务时间的要求。首先介绍了课题的研究背景、意义及VRP问题的研究现状,分析了物流配送VRP问题的构成要素及分类,总结和比较了以往解决VRP问题的算法及存在的缺点,最后将遗传算法(Genetic Algorithm ,GA)和免疫系统的思想相结合,提出一种免疫遗传改进算法用以解决ST-VRP问题。该算法依据抗原与抗体的亲和度以及抗体之间的亲和度进行评价和选择,通过抗体之间的促进和抑制作用,提高最优点附近的搜索效率;通过记忆细胞的作用,有效地减小了陷入局部最优点的可能,提高了全局搜索能力。基于基本免疫遗传算法(Immune Genetic Algorithm ,IGA)解决ST-VRP问题的解决方案,提出对基本免疫遗传算法的三个重要的改进策略:第一,针对以往免疫遗传算法基于单种群的缺陷,算法一旦达到平衡状态则种群不会再有大的变化从而难以寻求全局最优,将分布式遗传算法(Distributed Genetic Algorithm,DGA)的思想引入到免疫遗传算法中,提出多种群策略和迁移算子策略,从而有效提高了算法的搜索范围,防止算法出现“早熟”现象;第二,在新抗体产生的过程中,为了进一步提高选择算子的选优能力,在传统轮盘赌选择算子的基础上提出一种基于排序的多轮轮盘赌选择算子,在提高了选择算子的选优能力的同时有效地减少了随机性所产生的误差;随后将此算子与最佳个体保存法的思想相结合,进一步提出了无回放的基于排序的多轮轮盘赌选择算子,达到了既能够选出最好个体又能够保证种群多样性的效果;第三,针对基于信息熵亲和力计算方法适用于二进制编码问题但不适用于实数编码问题的缺点,以及基于矢量距离的亲和力计算方法忽略了VRP问题编码中弧信息的缺点,提出一种新的基于对等弧的亲和力计算方法,该方法针对ST-VRP问题编码特征能够更有效地保证种群内抗体的多样性。在本文的最后给出了用改进的免疫遗传算法解决物流配送ST-VRP问题的详细流程,并应用Java语言编程实现了新算法。通过将新算法的实验数据与遗传算法以及基本免疫遗传算法相比较,显示出本算法在解决物流配送ST-VRP问题方面的优越性,达到了保持群体多样性、克服早熟收敛、加快搜索速度、提高算法全局搜索能力的效果。
其他文献
文本关键词自动提取算法可分为基于统计的方法,基于词语共现图的方法,基于词语网络的方法三种。基于统计中最基础的词频统计方法是选出文档中词频最高的几个词语作为关键词。
近年来,随着Internet技术和校园网的发展,通过网络来进行学校教育教学方面的管理越来越成为网络研究与应用的热点之一,学分制的管理作为教育教学管理中一部分,在教育教学管理中占
本体在信息集成、语义网和知识管理等领域中被认为是重要的理论基础。然而,在很多情况下,不同领域对许多相同概念会定义出不同的本体,甚至在同一领域,不同机构定义出的本体也
随着中小超市规模的扩大,对于这些超市的资源管理、信息的存储和处理也显得迫切需要,要适应市场竞争,就需要有高效的处理方式和管理方法,因此加快超市的信息化进程是必然选择。本
随着计算机处理能力的不断增强,以及图像处理与识别技术的快速发展,数字图像处理与识别技术在农业中的应用越来越广泛,并将成为实现农业信息化与自动化的重要技术力量。农业
学位
人脸表情识别是模式识别、情感计算、心理学、机器视觉等研究领域的一个极富挑战性的交叉学科课题,是近年来的一个研究热点,目标是设计出具有情感反馈的人机交互环境,并最终实现
学位
问答系统是新一代的智能搜索引擎,它允许用户以自然语言的方式提问,并向用户返回答案。限定域问答系统是指针对特定领域,如教育、银行、法律、旅游等专业领域的问答系统,其领域范
随着Internet应用在全球的快速普及,电子邮件以其成本低廉、传播迅速的特点,已经成为人们日常生活中通信、交流的重要手段之一。然而,一些人出于个人目的,利用Internet滥发垃
语义Web服务是将语义Web技术和Web服务技术结合起来,引入本体来增强对Web服务的语义描述,使得Web服务的描述成为机器可读和可理解,并利用语义的推理技术使Web服务的发现、组合和