1、为了确保物流周转效率和质量,应当借助互联网以及大数据的发展实现物流管理的优化提升,针对物流为了确保物流周转效率和质量,应当借助互联网以及大数据的发展实现物流管理的优化提升,针对物流配送过程中存在的仓储布局、物流路线优化等问题,构建面向物流配送的多品种物流配送的配送过程中存在的仓储布局、物流路线优化等问题,构建面向物流配送的多品种物流配送的VRP模型,模型,采用改进的遗传算法对其进行求解,并通过实例进行验证。本课题拟将物流配送系统中的智能调度问题采用改进的遗传算法对其进行求解,并通过实例进行验证。本课题拟将物流配送系统中的智能调度问题建模,并将其转换为一类基于启发式智能算法的物流网络路径优化问题
2、,以物流调度需求为输入变量,建模,并将其转换为一类基于启发式智能算法的物流网络路径优化问题,以物流调度需求为输入变量,以物流系统中的物流调度为目标,设计物流调度系统中物流系统的物流调度优化方案。通过对全国公路、以物流系统中的物流调度为目标,设计物流调度系统中物流系统的物流调度优化方案。通过对全国公路、铁路、水路三大交通网络的优化设计,使车辆从生产基地先运至前铁路、水路三大交通网络的优化设计,使车辆从生产基地先运至前置仓库,再运至置仓库,再运至4S门店。针对以上问门店。针对以上问题,本文将构建以仓储位置为对象的题,本文将构建以仓储位置为对象的图图聚类模型,在物流费用与时间最优相矛盾且不能兼顾的情
3、况下,聚类模型,在物流费用与时间最优相矛盾且不能兼顾的情况下,构建多目标优化模型,并利用构建多目标优化模型,并利用GPU并行遗传算法求解。并行遗传算法求解。关键词关键词 遗传算法聚类,遗传算法聚类,VRP,车辆配送,车辆配送 Multilayer Network Pathway Planning Research Based on a Heuristic Intelligence Algorithm Mengyao Wu1,Siyu Li1,Yufan Xiong2,Xintong Yang2,Wenzhuo Li3 1School of Mathematics and Statistics,
4、Changchun University of Science and Technology,Changchun Jilin 2College of Computer Science and Technology,Changchun University of Science and Technology,Changchun Jilin 3School of Physics,Changchun University of Science and Technology,Changchun Jilin Received:Dec.27th,2023;accepted:Jan.21st,2024;pu
5、blished:Jan.30th,2024 吴梦瑶 等 DOI:10.12677/aam.2024.131045 454 应用数学进展 Abstract In order to ensure the efficiency and quality of logistics turnover,the optimization of logistics management should be realized with the help of the Internet and the development of big data.Aiming at the problems existing i
6、n the process of logistics distribution,such as warehousing layout and logistics route optimization,a multi-variety logistics distribution VRP model for logis-tics distribution is constructed,which is solved by improved genetic algorithm and verified by an example.This topic intends to model the int
7、elligent scheduling problem in the logistics distribu-tion system,and transform it into a kind of logistics network path optimization problem based on heuristic intelligent algorithm,taking the logistics scheduling demand as the input variable,taking the logistics scheduling in the logistics system
8、as the goal,design the logistics scheduling optimi-zation scheme of the logistics system in the logistics scheduling system.Through the optimization design of the national highway,railway and waterway transportation networks,the vehicles are first transported from the production base to the front wa
9、rehouse,and then to the 4S stores.In view of the above problems,this paper will build a graph clustering model based on warehousing location.Under the condition that logistics cost and time optimization are contradictory and can not be taken into account,a multi-objective optimization model is const
10、ructed and solved by GPU parallel genetic algorithm.Keywords Genetic Algorithm Cluster,VRP,Vehicle Distribution Copyright 2024 by author(s)and Hans Publishers Inc.This work is licensed under the Creative Commons Attribution International License(CC BY 4.0).http:/creativecommons.org/licenses/by/4.0/1
11、.引言引言 随着经济的快速发展,我国的城市化进程也在持续地推进,城市人口也在快速地增加,因此,我国的物流总量也呈现出了指数式的增长。要想保证物流周转的效率和质量,应该利用互联网和大数据的发展,来实现对物流管理的优化升级1。建设智能物流可以使物流运作与网络2紧密结合,使我国的物流事业进入到一个新的高度。物流运输已经开始向着智慧型发展,它不但可以有更高的运输效率,而且还具备了及时处理和自我调整的能力。因此,在传统仓储中,将物联网技术运用到智能物流仓储管理系统中,可以提高货物进出效率,扩大存储的容量,降低人工的劳动强度,降低人工的成本,还可以实时显示和监控货物进出情况。智慧物流能够促进城市之间的甩挂
12、运输、城市内部的联合配送等方式的落地;其次,基于数据驱动的智慧物流供应链能够促进城市供给、消费和商业渠道3等要素的资源优化配置。当前,在国内外先进的智慧物流系统中,已经开始将最新的光、机、电、信息等技术应用到其中,比如红外探测技术、无线通信技术、编码认址技术、RFID 识别技术等。这些新技术给物流产业注入了新的动力,极大地提升了物流系统的运作能力,使传统物流朝着大型化、节能化、标准化、系统化、智能化和高效化的方向发展。目前,我们所要研究的内容,主要集中在仓库选址和最优的运输路线上,此外,还应考虑相关的货物转运模式。在进行仓储选址时,可采用解析法、仿真法、k-means 聚类等多种算法。本文将结
13、合实际地理环境,基于少数已知数据对某些数据进行分类,并对迭代函数进行优化。因此利用聚类方法建立了一Open AccessOpen Access吴梦瑶 等 DOI:10.12677/aam.2024.131045 455 应用数学进展 个以仓库选址为对象的图聚类模型,对配送中心进行了合理的选择。在路径优化中,采用了捕食搜索、粒子群、蚁群4、启发式遗传算法。该方法采用了一种新的优化方法,该方法直接使用了目标函数,具有很大的灵活性和很少受参数影响的特点。因此,在配送过程中,采用了一种基于启发式的智能算法来解决配送中心的选址问题以及配送路线的优化问题。2.前置仓选址前置仓选址 2.1.模型的建立模型的
14、建立 多层图结构的弧集为123fAAAA=,其中1A表示公路构成的弧集,2A表示铁路构成的弧集,3A表示水路构成的弧集,见图 1(只显示一线和新一线共十九个城市)所示。Figure 1.Schematic diagram of multilayer diagram structure 图图 1.多层图结构示意图 以下需要解决的问题可以描述为运输工具从三个前置仓出发向其所处类中的 4S 店运输所需车辆。为确定具体的前置仓以及其所负责的 4S 店,建立的聚类模型可表示如下:1)只考虑了一个生产厂(还兼做前置仓),两个前置仓的情况。2)仅考虑了前置仓库对所属类别内的 4S 店供应的情况。3)最佳化指
15、标与费用组成:由前置仓至车 4S 店的路程长平均运费单价与前置仓租金。4)只考虑了公路运输,没有考虑到各区域之间的费用差别。5)各前置仓库的仓储成本为一种固定的经营成本,与运输工具的数量没有任何关系。以上约束条件,使得 141128111111minmin111jjjabcABCiiiiiCijdddJabc=+(2-1)吴梦瑶 等 DOI:10.12677/aam.2024.131045 456 应用数学进展 1123min,kkkkdddd=(2-2)111111abiiiimidl pM S=+(2-3)选择得分最低时的聚类情况作为最终的聚类结果。2.2.前置仓库选址的前置仓库选址的 k
16、-Means 聚类算法的实现步骤聚类算法的实现步骤 依据关于 k-means 5的计算逻辑,并结合对于 4S 店智慧配送的实际情况,对全国主要城市(共 49 个)的 4S 店进行聚类分析。具体步骤为:1)确定数据6。本文的数据选取根据 2023 年最新数据,选择一线城市(4 个)、新一线城市(15 个)以及二线城市(30 个),共 49 个城市的 4S 店作为初始数据。2)选取初始聚类中心。为方便计算,初始聚类中心选取个数为 3,将温州设置为生产仓库(作为其中一固定的聚类中心,可将其记为1A),即在聚类过程中只有两个聚类中心是变化的,这两个聚类中心在剩下的 48 个主要城市中任意选取。3)根据
17、选取初始聚类中心,以各 4S 店之间的实际公路距离为聚类属性,将 4S 店按照距离的远近进行聚类。具体过程为:将所选取的 4S 店依次编号()1,49nAAn?1,将 i、j 两地的实际公路距离记为1ijs(其中上角标 1 表示公路运输),假定第一次选择1A、2A、3A分别为四个聚类的初始聚类中心,四个聚类分别记为1G、2G、3G,以1A作为第一个聚类(即1G)的初始聚类中心为例,进行以下操作:Step 1:通过实际最短公路距离11 il描述点iA与1A之间的路径关系,其中定义10ijl=(当ij=时)Step 2:将各地之间的两两直接公路路径关系用矩阵进行表示,记为()149 49ijs 1
18、,1injn Step 3:记fijl表示在第f种运输方式下从销售点i到销售点j的实际最短公路距离,在这里仅考虑1ijl(即公路运输下从销售点 i 到销售点 j 的最短距离);记fp为第 f 种运输工具运输时的平均单价,在这里仅考虑1p(即通过公路运输时的平均单价);记im为每个仓库(包括生产仓库和前置仓库)的租金单价(单位:元/m2);记iS为每个仓库(包括生产仓库和前置仓库)的占地面积(单位:m2)。查询并计算每个 4S 店分别到 3 个聚类中心的实际距离ijd,生成距离矩阵,两点之间的实际距离定义为:111111abiiiimidl pm S=+()1,in=?其中 a 表示车型数量,b
19、 表示仓库数量(包括生产仓库和前置仓库)。然后根据距各点到各初始聚类中心距离的远近进行排序,形成初始聚类。在每一类中,计算未分类的点分别到三个聚类中心的距离,记某一未参与分类的点为kA,比较1kd、2kd、3kd之间的大小关系,若 1123min,kkkkdddd=则1kAG。重复、,直到所有城市全部聚类完成,对聚类后的点重新编号:112,aGA AA=?212,bGB BB=?吴梦瑶 等 DOI:10.12677/aam.2024.131045 457 应用数学进展 312,cGC CC=?其中1A、1B、1C、4D为聚类中心计算本轮聚类情况的得分。定义聚类得分 31_iscorejaver
20、ageDistanceij=其中 111_11jaAiidaverageDistanceja=111_21jbBiidaverageDistancejb=111_31jcCiidaverageDistancejc=将重复248C次。比较 score_j 之间的大小关系,当min_scorescorej=时,将此时四个聚类中心作为最终的输出结果。注意:当 _0averageDistanceij=(即本类中只有一个城市)时,舍弃第 j 种情况。3.车辆配送路径车辆配送路径 3.1.配送过程模型构建配送过程模型构建 用 N 表示 4S 店dD、前置仓库oO和生产基地qQ构成的点集;汽运、铁运、水运的
21、交通运输线路构成图的弧集fA;f 表示运输工具的种类(f 取值为 1,2,3 分别代表公路、铁路和水路);用oom表示前置仓库一个周期(月)的运营成本(单位:元),用fC表示第 f 种运输工具的运载能力;用iw表示每个节点的 总需求量,1Kkiikww=。忽略在配送过程中运输工具遇到的拥挤排队等不利于生产进行的外界因素,整个装配运送过程正常运行。多层图结构的弧集为123fAAAA=,其中1A表示公路构成的弧集,2A表示铁路构成的弧集,3A表示水路构成的弧集。fijl表示在第 f 种运输方式下从销售点 i 到销售点 j 的实际最短距离,货物从出发点到运输到目的路径由多段弧(),i j构成,mfp
22、为第 f 种运输工具运输第 m 种车型的单价。在多层有向图(),fGN A=上考虑多车型配送问题7,配送方案须满足配送需求的情况下,使配送费用达到最小。在配送过程中 1)只考虑了 1 个生产仓(还兼做前置仓)、3 个前置仓的情况。2)最佳化之目的与成本组成:从生产地至前置仓库之运费、从前置仓库至 4S 商店之运费、及前置仓库之房租。吴梦瑶 等 DOI:10.12677/aam.2024.131045 458 应用数学进展 3)将一个月作为一个时间单元,并将生产基地的车辆出货周期(每月)与 4S 商店的需求周期(每月)相一致,根据产量和需求,对此期间的分配计划进行优化。4)前置仓库先进,后出,也
23、就是从生产基地运来的商品先到前置仓库,然后才从前置仓库运出去。5)关于货物(车辆)约束,每个节点(需求站点)和运输车工具的流平衡关系,即对于节点 i,所有运输工具运进该节点的货物(车辆)数量减去从该节点运出货物(车辆)的数量等于该节点的需求量。6)容量约束,限制每条运输路径(弧)上总流量不能超过所有运输工具所提供的总容量。7)每条配送路径上都只有同一种运输工具进行货物(车辆)配送,不能使用其他运输工具进行配送。8)货物出厂补货恒等约束,各个生产基地每种车型出厂数之和等于前置仓库每种车型补货数之和。多层图结构的弧集为123fAAAA=,其中1A表示公路构成的弧集,2A表示铁路构成的弧集,3A表示
24、水路构成的弧集。fijl表示在第 f 种运输方式下从销售点 i 到销售点 j 的实际最短距离,货物从出发点到运输到目的路径由多段弧(),i j构成,mfp为第 f 种运输工具运输第 m 种车型的单价。在多层有向图(),fGN A=上考虑多车型配送问题,配送方案须满足配送需求的情况下,使配送费用达到最小8。对于在弧(),i j上定义指示变量fij:在弧(),i j上若选择了第 f 种运输方式,则1fij=,否则0fij=。定义()|,iNjNi jA+=,()|,iNjNj iA=智慧配送策略数学模型9为:,iikkkijijidj Nj NxxwiDkK+=(3-1)在实际计算中只考虑每个节点
25、的总需求量1Kkiikww=目标函数为最小化运输费用()(),minfokkfijijfijii jAk K fFi OF il x pm=+(3-2)s.t.(),kfijijfk KfFxui jA (3-3)()1,0,1ffijfijfFi jA=(3-4)()(),okkkfijiii OxsrkKi jA+(3-5)(),okkkiiidi OdsriDkK+(3-6)()0,kijfxi jAkK (3-7)3.2.运费最低车辆路径问题遗传算法求解运费最低车辆路径问题遗传算法求解 通过以下方式解决多层图结构下的路径选择问题10:Step 1:分别将公路运输、铁路运输、水路运输的路
26、网数据进行矩阵表示,得到距离矩阵,记为 A、B、C;Step 2:根据运费=路径长度运费单价计算得到公路运输、铁路运输、水路运输的运费矩阵,记为A、B、C;Step 3:用,1,2,3fijlf=表示在第 f 种运输方式下节点iA与jA之间的实际最短公路(铁路、水路)距离;吴梦瑶 等 DOI:10.12677/aam.2024.131045 459 应用数学进展 Step 4:当从前置仓库向其所处类中的 4S 店运输时,仅考虑公路运输。在运输过程中运输媒介对被运输物品只关注其数量而不关注其类别与型号,只考虑每个节点的总需求量1Kkiikww=,通过不同运输方式运输(每种运输方式下只包含一种运输
27、工具)时运输工具的容量记为fC,节点的最大需求量记为 M,总的类别需求量记为312max,GGGGMMMM=,要求12GMMC,同时假设2C、3GCM?。运输车辆的数量约束:(以1G为例)根据聚类结果可知,最终得到的四个类的节点的集合分别为:1G、2G、3G 四个类中的每个节点的需求量分别记为1iw、2jw、3kw,1,2,ia=?,1,2,jb=?,1,2,kc=?1A是前置仓库,当运输车辆在某一路径上行驶时,不妨设该车辆负责并途径的 4S 店依次为()2,2,3,kAAka=?,这些 4S 店的需求量分别为()112,2,3,kwwka=?,当 111111111,122kkkkkkkwC
28、ww+=+时,该车辆由1kA沿1kA与1A之间的最短路径直接返回1A,由新的运输车辆从1A开始沿第二条路径开始运输。故可同时有1u辆车从1A出发,最多可以有一辆车使得其满足一个节点的需求后所能容纳的货物量()1min,2,3,kwka=?。2G、3G同理。从生产仓库向前置仓库运输时,仅比较生产仓库与前置仓库之间的公路运输和水路运输的运费矩阵 B、C,选择运费较小的运输方式进行运输。算法流程算法流程 遗传算法的流程包括:编码、种群初始化、适应度函数、遗传算子、交叉算子、变异算子等基本步骤。本节设计遗传算法11运算流程见图 2 所示。Figure 2.Genetic algorithm flow
29、chart 图图 2.遗传算法流程图 吴梦瑶 等 DOI:10.12677/aam.2024.131045 460 应用数学进展 1)编码和解码 编码的过程就是通过设计基因将所研究问题中的决策内容转换为计算机可识别符号的过程,本文决策内容主要包括前置仓选择、顾客分配以及配送路径设计。在遗传算法中常见的编码方式有实数编码、二进制编码以及符号编码等,本文采用二进制和实数混合编码12。本文的车辆路径问题适合采用自然数编码来构造染色体,用数字“1”、“2”、“3”分别表示三个聚类中心,用“1,2,N?”来表示 4S 店,用“0”来分隔每辆车的配送路径,染色体中“0”的个数应为“车辆数+1”,用X表示车
30、辆数。该模型编码情景可描述为:模型中有I个前置仓可供选择、J个顾客需要服务,所选前置仓需确保自己的配送服务能覆盖所有顾客群,因此整个编码过程涉及顾客分配以及配送路径设计13两个决策内容,算法对应两部分决策内容。模型中有J个顾客需要服务,根据 k-means 聚类的结果可知所确定的前置仓分别为合肥、温州和中山,要求每个前置仓只负责其自己所处类中的 4S 店,故所选前置仓需确保自己的配送服务能覆盖所有顾客群。因此,根据备选前置仓与顾客信息确定其对应的唯一数字 ID 码分别为 1-I和 1-J,并根据决策需求设计两部分基因序列,共()21JX+个基因。其中第一部分由J个基因组成,表示各顾客被分配的前
31、置仓,基因位置表示对应 ID 的顾客,基因值表示服务该顾客的前置仓 ID,该部分采用自然数编码,取值范围为 1-I;第二部分表示配送路径设计,每个基因表示一个顾客,基因值为顾客的数字 ID,由于配送路径中不允许出现两个相同的顾客,因此采用排列编码,将 2 个数字“0”分别作为第三部分染色体的头部和尾部,剩余的“0”插入客户点数字排列“1,2,N?”之间,形成形如“0,1,2,0,3,4,5,0,6,0N?”这样的染色体编码结构,通过每两个“0”之间的基因排列顺序来表示不同的设计路径。2)种群初始化 种群初始化是指由一种算法产生一个初始化问题的过程。该算法既能保证群体的多样性,又能保持算法的计算
32、性能。对初始群体进行了随机排序,得到了一组随机染色体,然后用遗传算法对其进行了筛选。以随机产生的方法,尽可能保证种群内部的多样性,并避免种群中的“早熟”现象。一般情况下,种群的 NP 值从 10 到 200 不等,在进行了多次的预试验后,我们把 NP 值设定为 100。3)适应度函数 在种群进化的过程中,每一条染色体都对应可行解的编码。为了判定某一条染色体所代表的方案是否为最优解,必须建立一种适应度函数,并根据该函数对每条染色体的适应度值进行评估。本文中的目标函数为总成本最低,即总成本越低的染色体适应度越高,二者成负相关关系,所以,下面的适应性函数被设计出来:()()1fitFiF i=以上公
33、式中,fitF表示第i个染色体的适应度函数,()C i表示第i个染色体通过计算得到的总成本值。根据反比例函数可知,方案的总成本越高,染色体的适应度越低。4)选择算子 在群体演化中,个体对其所处环境的适应值是有差异的,较高的适应值有利于其生存,也有利于其遗传信息的传递。在遗传算法中,通过对个体的适应值进行筛选,使其能够被遗传给下一代的个体被称为选择。在选择运算开始前,为了避免最佳个体在代际间被淘汰,提出了一种“精英主义”的思想,在群体中设置多个不做任何变化的精英,并将其加入到子代中,从而使最佳个体不会在代际间被淘汰。尽管不能进行杂交,但是他们还是被选择作为对方的双亲,这样他们的基因信息就可以与群
34、体内的其它个体共吴梦瑶 等 DOI:10.12677/aam.2024.131045 461 应用数学进展 享。在此基础上,提出了一种新的优化方法,该方法将优化后的最优个体数量设为 2,使整个群体的适应值按照一定的顺序从高到低,从中选出最优个体。该算法以种群中的非精英个体为父代 a,使用锦标赛选择方法来决定要进行交叉的父代 b,也就是从种群中随机地选出几个个体参加锦标赛,并以最大适应性值的个体作为要进行交叉的父代 b。这个演算法将参赛选手的数目设定为 10 个。5)交叉算子 在自然界中,一对染色体是由一对同源染色体交叉重组组成的。在遗传算法中,以一定的方法将某些基因进行交换,从而得到一个新的个
35、体,这一过程被称为交叉。在算法的设计过程中,对不同的区域内的基因采取了不同的交叉方法。对第一部分的基因,采取单交的方法,也就是后代遗传父代 a 或父代 b的基因概率相同;对于第二部分基因,也采取了单点交叉的方式。为了确保客户所分配到的前置仓是存在的,第一部分基因值需要以第二部分基因交叉的结果为依据来更新;第三部分的基因使用了多点交叉的方法,可以随机地产生两个不同的断点 1 和 2,子代会直接继承父代 a 两个断点之间的基因,而子代的其他基因则会从断点 2 起,依次被父代 b 的基因填补,以确保不会有重复的基因。通常,交叉概率被设定在 0.251.00 之间,高的交叉概率可以扩展搜索范围,但也会
36、提高已有解被打破的几率,而低的交叉概率则会降低算法的效率。交叉概率cP一般设置在 0.25 至 1.00 之间,高交叉概率可以扩大搜索区域,但是也会增加其破坏现有解的概率,而低交叉概率会使得算法的效率不高,通过预实验多次尝试,本文设定交叉概率0.9cP=。6)变异算子 变异是指生物的染色体上的基因发生了变异,可有效增加生物的多样性。在遗传算法中,交换操作虽然能够增加子代基因多样性,但其效果可能不明显,为进一步增加种群多样性,就需要进行变异操作。在算法设计中针对不同区域基因,采用不同方式进行变异操作。为保证顾客只能被分配给已建设的前置仓,第一部分基因值的变异方式为随机变异,即基因值随机变异成已建
37、设的前置仓数字 ID;对于第二部分基因采用随机交换的变异方式,即需要变异的基因随机与该部分其他基因进行交换完成变异。变异操作是向种群中添加新个体的一种重要方式,有利于增加种群中个体的多样性,防止出现种群早熟与陷入局部最优等情况的出现。交叉和变异两种方式本质上是从全局和局部对空间进行搜索。本算法中设置变异概率0.01mP=。7)终止条件 遗传算法是一种搜索算法,通过不断迭代,逐渐靠近最优解14。如果迭代次数太少,得到的解可能不是近似最优解;如果迭代次数太多,虽然能够在后期迭代过程中逐渐靠近最优解,但由于误差十分小,多次迭代对于解决实际问题意义不大,反而会造成运算时间过长和算力资源的浪费。设置终止
38、条件的意义就是在迭代次数和解的优劣程度之间寻找平衡。本文在算法中设置最大迭代次数为 1000 次,终止条件为迭代次数已经达到设定的最大迭代次数。4.模型求解结果模型求解结果 4.1.聚类结果说明聚类结果说明 根据计算可知,中心城市组合总数为 1128,在运行过程中,实际迭代次数为 11 次,每次的迭代结果见表 1 所示。根据最终的运行结果,见图 3 所示可知。(迭代中)最优得分:1129.8617407407407(迭代中)最优中心:合肥,温州,中山 吴梦瑶 等 DOI:10.12677/aam.2024.131045 462 应用数学进展 Table 1.Clustering results
39、 表表 1.聚类结果 迭代次数 最优得分 最优中心 第一次 1871.301176 北京,上海,温州 第二次 1663.304549 北京,广州,温州 第三次 1656.053011 北京,深圳,温州 第四次 1574.685326 北京,东莞,温州 第五次 1539.055261 北京,沈阳,温州 第六次 1458.21404 北京,合肥,温州 第七次 1397.45828 上海,合肥,温州 第八次 1274.510736 广州,合肥,温州 第九次 1211.107041 东莞,合肥,温州 第十次 1187.246323 合肥,佛山,温州 第十一次 1129.861741 合肥,温州,中山
40、Figure 3.Clustering visualization results 图图 3.聚类可视化结果 即以温州为生产仓库(同时作为前置仓),共选择三个聚类中心作为前置仓时的聚类中心分别为合肥、温州和中山。其中以合肥作为聚类中心时,该类所包括的城市有“北京”、“成都”、“重庆”、“武汉”、“西安”、“郑州”、“长沙”、“天津”、“南京”、“合肥”、“无锡”、“哈尔滨”、“南昌”、“济南”、“宁波”、“大连”、“贵阳”、“石家庄”、“南宁”、“常州”、“珠海”、“南通”、“兰州”、“徐州”、“太原”、“烟台”、“廊坊”;以温州作为聚类中心时,该类所包括的城市有“上海”、“杭州”、“福州”、
41、“厦门”、“长春”、“温州”、“泉州”、“金华”、“嘉兴”、“保定”、“台州”、“绍兴”;以中山作为聚类中心时,该类所包括的城市有“广州”、“深圳”、“青岛”、“苏州”、“东莞”、“沈阳”、“佛山”。吴梦瑶 等 DOI:10.12677/aam.2024.131045 463 应用数学进展 4.2.遗传算法计算结果与量化分析遗传算法计算结果与量化分析 49 个城市中分别以温州为聚类中心进行聚类后每个类别的车辆路径可视化结果以及所需运费见下图4 和图 5 所示,以中山为聚类中心进行聚类后每个类别的车辆路径可视化结果以及所需运费见下图 6 和图7 所示,以合肥为聚类中心进行聚类后每个类别的车辆路径
42、可视化结果以及所需运费见下图8 和图9 所示。Figure 4.Freight under different iterations in Wenzhou 图图 4.温州不同迭代次数下的运费 Figure 5.Visualization results of Wenzhou vehicle route 图图 5.温州车辆路径可视化结果 Figure 6.Freight under different iterations in Zhongshan 图图 6.中山不同迭代次数下的运费 吴梦瑶 等 DOI:10.12677/aam.2024.131045 464 应用数学进展 Figure 7.V
43、isualization results of vehicle path in Zhongshan 图图 7.中山车辆路径可视化结果 Figure 8.Freight under different iterations in Hefei 图图 8.合肥不同迭代次数下的运费 Figure 9.Visualization results of Hefei vehicle path 图图 9.合肥车辆路径可视化结果 吴梦瑶 等 DOI:10.12677/aam.2024.131045 465 应用数学进展 5.结论结论 本文将遗传算法应用于求解多层网络下的车辆路径规划问题,实验结果表明,本文设计的
44、遗传算法求解多层网络路径规划问题,解的质量很高,显示了良好的寻优功能,对解决类似的组合优化问题有一定的参考价值。参考文献参考文献 1 赵泉午,赵军平,林娅.基于 O2O 的大型零售企业城市配送网络优化研究J.中国管理科学 2017,25(9):159-167.https:/doi.org/10.16381/ki.issn1003-207x.2017.09.018 2 胡祥培,工名征,王子卓,等.线上线下融合的新零售模式运营管理研究现状与展望J.系统工程理论与实践,2020,40(8):2023-2036.3 刘小巧.BOPS 零售服务下全渠道供应链最优定价策略研究D:硕士学位论文.重庆:重庆交
45、通大学,2023.4 李松江,张异,龚跃.基于蚁群算法的智能交通最优路径研究J.长春理工大学学报(自然科学版),2015,38(4):122-126.5 王鹏,王睿婕.K-均值聚类算法的 MapReduce 模型实现J.长春理工大学学报(自然科学版),2015,38(3):120-124.6 王鹏,温暖,马丽,等.物流领域中空间数据预处理技术的应用研究J.长春理工大学学报(自然科学版),2010,33(2):159-161.7 邵伟杰.基于改进遗传算法的库存与配送系统联合优化研究J.商场现代化,2014(13):49-50.https:/doi.org/10.14013/ki.scxdh.20
46、14.13.029 8 张晓楠,范厚明,李剑锋.B2C 物流配送网络双目标模糊选址模型与算法J.系统工程理论与实践,2015,35(5):1202-1213.9 于梦琦,胡祥培,黄敏芳,网上药店“一单多品”订单的协同配送优化方法J.系统工程理论与实践 2020,40(10):2658-2668.https:/doi.org/10.12011/1000-6788-2019-0643-11 10 姚源果,贺盛瑜.基于交通大数据的农产品冷链物流配送路径优化研究J.管理评论,2019,31(4):240-253.https:/doi.org/10.14120/11-5057/f.2019.04.019 11 徐璐.基于混合遗传算法的测试用例生成研究与应用D:硕士学位论文.成都:成都理工大学,2019.https:/doi.org/10.26986/ki.gcdlc.2019.000902 12 孔瑞晓,官振中,罗利.基于 BOPS 的全渠道供应链结构研究J.管理学报,2019,16(7):1072-1080.13 方文婷,艾时钟,王晴,等.基于混合蚁群算法的冷链物流配送路径优化研究J.中国管理科学,2019,27(11):107-115.14 刘祥坤.基于改进遗传算法的物流配送路径优化研究D:硕士学位论文.长春:长春工业大学,2023.