CN111709560A - 一种基于改进蚁群算法的解决车辆路径问题方法 - Google Patents
一种基于改进蚁群算法的解决车辆路径问题方法 Download PDFInfo
- Publication number
- CN111709560A CN111709560A CN202010474638.4A CN202010474638A CN111709560A CN 111709560 A CN111709560 A CN 111709560A CN 202010474638 A CN202010474638 A CN 202010474638A CN 111709560 A CN111709560 A CN 111709560A
- Authority
- CN
- China
- Prior art keywords
- path
- optimal path
- vehicle
- algorithm
- paths
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
- G06Q10/047—Optimisation of routes or paths, e.g. travelling salesman problem
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
- G06F18/232—Non-hierarchical techniques
- G06F18/2321—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions
- G06F18/23213—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions with fixed number of clusters, e.g. K-means clustering
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/004—Artificial life, i.e. computing arrangements simulating life
- G06N3/006—Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
- G06Q10/0835—Relationships between shipper or supplier and carriers
- G06Q10/08355—Routing methods
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Human Resources & Organizations (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Evolutionary Computation (AREA)
- Operations Research (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Artificial Intelligence (AREA)
- Development Economics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Entrepreneurship & Innovation (AREA)
- General Business, Economics & Management (AREA)
- Marketing (AREA)
- Evolutionary Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Probability & Statistics with Applications (AREA)
- Game Theory and Decision Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于改进蚁群算法的解决车辆路径问题方法,该方法运用于车辆路径问题的设计和优化,主要涉及物流车辆调度和群智优化两个领域。发明的方法优化过程包括:首先使用改进的K‑means算法对配送点进行分区域,然后对每一个区域使用蚁群算法进行初始解的构建,紧接着使用遗传算法里面的最佳路径交叉策略进行全局优化和使用经典的2‑Opt算法进行局部优化,最后进行信息素更新操作。本发明方法对公开的数据集进行了测试,证明了该方法对车辆路径问题的设计与优化是真实有效的。
Description
技术领域:
本发明属于车辆调度和群智计算领域,涉及一种基于改进蚁群算法的解决车辆路径问题方法。
背景技术:
随着我国社会经济的不断发展,全社会的物流支出也越来越大。根据调查报告显示,我国的物流成本占GDP的比重约为20%,而英国,美国,日本,新加坡物流成本占GDP比例大约为10.1%,10.5%,11.4%,13.9%,这说明我国的物流成本很高,有很大的改善空间。而合理的车辆路径规划,可以大大降低物流成本,提升企业运营效率。
解决车辆路径问题的算法主要分为精确算法、传统启发式算法和现代启发式算法。精确算法分为:直接树搜索算法、动态规划算法和整数线性规划法三类。由于随着客户节点规模增加,精确算法运行时间会急剧增加,不适合于中大规模的问题。传统启发式算法包括:节约算法、扫描算法、两阶段算法、最近邻算法等。现代启发式算法包括:神经网络、模拟退火算法、遗传算法、蚁群算法、禁忌搜索等。虽然启发式算法不能求出精确解,但是由于它可以快速高效地找出最优解,十分适合车辆路径问题的设计与优化。
蚁群算法(ACO)是由MarcoDori于1992年在他的博士论文中提出,他是通过观察蚂蚁集体寻找食物的过程,发现了蚂蚁通过互相交换信息素来达到互相协作,找到到达食物地点的最佳路径。在发明中,蚁群算法将被用于生成初始路径,然后遗传算法的交叉操作去优化初始路径,再用2-opt进行路径的局部优化操作进行进一步优化。
发明内容:
本发明提供一种基于改进蚁群算法的车辆路径问题方法。旨在提高解决车辆路径问题的效率。
本发明解决其技术问题所采用的技术方案具体步骤包括:
步骤(1)使用改进的K-means聚类算法,将客户节点进行区域划分。
步骤(2)初始化蚁群算法基本参数,放置蚁群在车场处并设置车场为初始节点。
步骤(3)每只蚂蚁代表一辆车并从初始节点出发,按照转移概率来选择即将访问的下一个客户节点,蚂蚁已经访问过的客户节点加入禁忌表。等蚂蚁访问完所有的客户节点回到初始节点,计算所选路径的长度。
步骤(4)所有蚂蚁完成搜索后,选出长度最短的两条路径,进行最优路径交叉操作,得到多条优化路径。
步骤(5)从多条优化路径里面找出最优路径Ⅰ,使用改进的2-Opt算法进行局部优化,得到此次迭代的最佳路径并记录下来。
步骤(6)完成一次迭代之后,更新每条路径的信息素浓度。
步骤(7)重复步骤(2)-步骤(6),直到达到设定的迭代次数,找出每次迭代的最优路径,得到全局最优路径。
优选的,步骤(1)所述的改进的K-means聚类算法具体步骤包括:
1-1.使用公式(1)确定K-means中k值:
其中:F表示长度函数,与k值相关,当F的最小值确定时,k值也随之确定。mi表示聚类中心的平均值,m是所有数据点的平均值,Xi是一些列聚类中心。
1-2.使用公式(2)划分不同点的所属区域:
优选的,步骤(4)中选出长度最短的两条路径进行最优路径交叉操作具体为:
4-1.在一次迭代结束,选择最好的两条路径R1和R2,从R1和R2分别随机选择两点c1和c2并删掉。设置初始阈值t为1,然后生成随机数r∈[0,1]。如果r≤t,则选择最优路径交叉策略一:即在不考虑车辆载荷的情况下,将c1和c2分别***到路径R1和R2中可以使目标函数最小的位置;如果r>t,则选择最优路径交叉策略二:即在考虑车辆载荷的情况下,将c1和c2分别***到路径R1和R2中可以使目标函数最小的位置。
4-2.运行10次,找出所有运行得出路径里面的最优路径并记录。
4-3.将初始阈值t值减少10%,程序继续运行10次,找出最优路径并记录,直到t=0.1为止。
4-4.找出所有最优路径里面的最优解作为最终的最优路径Ⅰ。
优选的,步骤(5)中使用改进的2-Opt算法进行局部优化具体为:
5-1.将步骤(4)中已经得到的最终的最优路径Ⅰ取出来,将最优路径Ⅰ按照不同车辆进行划分,形成一辆车单独有一个最优路径。
5-2.对每辆车的最优路径单独使用2-Opt,即将第一个客户节点依次与其他客户节点交换位置,然后第二个客户节点再依次与后面节点交换位置,直到所有客户节点交换完毕,找出每辆车的最优路径Ⅱ。
5-3.将每辆车局部优化后得到的最优路径Ⅱ,与原先该车辆的最优路径进行对比。如果优化后的最优路径Ⅱ比原先该车辆的最优路径的好,则使用优化后的最优路径Ⅱ,否则保持原先最优路径不变。
优选的,步骤(6)所述的更新每条路径的信息素浓度,具体如下:
本发明有益效果如下:
本发明方法对公开的数据集进行了测试,证明了该方法对车辆路径问题的设计与优化是真实有效的。
本发明对采用了经典蚁群算法和本发明改进的蚁群算法进行了对比,图3和图4分别是基于不同数据集的最优解和平均解对比图。结果显示,本发明改进的蚁群算法在求车辆路径最优解方面是真实高效的。图5是改进的蚁群算法收敛图,从图中的收敛曲线可以看出,算法可以快速收敛,然后趋于稳定。
附图说明:
图1是本发明为实施例1提供的车辆路径优化方法实施流程图;
图2是本发明为实施例1提供的最优路径交叉策略流程图;
图3是本发明为实施例1提供的基于不同数据集算法改进前后最好结果对比图;
图4是本发明为实施例1提供的基于不同数据集算法改进前后平均结果对比图;
图5是本发明为实施例1提供的改进的蚁群算法收敛图;
具体实施方式:
下面结合附图对本发明的技术方案作进一步说明。
图1是本发明的车辆路径优化流程图。在本发明中,使用Matlab语言进行仿真实验。如图1所示,首先使用改进的K-means算法对客户节点区域进行合理划分,然后初始化基本参数变量,生成初始路径,紧接着选择最优路径交叉策略进行优化,最后使用2-opt局部优化。每一轮迭代结束,统计最优路径,更新信息素,然后进行下一轮迭代,直到达到预先设定的次数。
以下是详细步骤:
(1)使用改进的K-means聚类算法,将客户节点进行区域划分。
使用下面公式确定K-means中k值:
其中:F表示长度函数,与k值相关,当F的最小值确定时,k值也随之确定。mi聚类中心的平均值,m是所有数据点的平均值,Xi是一些列聚类中心。
使用下面公式划分不同点的所属区域:
(2)初始化蚁群算法基本参数,放置蚁群在车场处并设置车场为初始节点。手动设置参数,比如:蚂蚁数量、启发因子、迭代次数、初始节点。
(3)每只蚂蚁代表一辆车并从初始节点出发,按照转移概率来选择即将访问的下一个客户点,蚂蚁已经访问过的客户节点加入禁忌表。通过一下公式去选择下一个访问的客户节点。
其中,pij(k)表示选择客户j作为客户i的下一个访问点的概率,τ(i,j)和η(i,j)分别代表客户i和j之间路线的信息素浓度和路线可见度,α和β代表信息素浓度和路线可见度的重要性。
(4)所有蚂蚁完成搜索后,选出长度最短的两条路径,进行最优路径交叉操作,图2是最优路径交叉策略流程图。
在一次迭代结束,选择最好的两条路径R1和R2,从R1和R2分别随机选择两点c1和c2并删掉。设置初始阈值t为1,然后生成随机数r∈[0,1]。如果r<=t,则选择最优路径交叉策略一,即在不考虑车辆载荷的情况下,将c1和c2分别***到路径R1和R2中可以使目标函数最小的位置。如果r>t,则选择最优路径交叉策略二,即在考虑车辆载荷的情况下,将c1和c2分别***到路径R1和R2中可以使目标函数最小的位置。
程序运行10次,找出所有运行得出路径里面的最优路径并记录。然后将t值减少10%,程序继续运行10次,找出最优路径并记录,直到t=0.1为止。找出优化路径里面最优解作为最优路径。
(5)从所有路径里面找出最优路径,使用改进的2-Opt算法进行局部优化,得到此次迭代的最佳路径并记录下来。具体步骤为:
首先,将步骤(4)中已经得到得最优路径取出来,将最优路径按照不同车辆进行划分,形成一辆车单独有一个路径。
然后,对每辆车的路径单独使用2-Opt,即将第一个客户节点依次与其他客户节点交换位置,然后第二个节点再依次与后面节点交换位置,直到所有节点交换完毕,找出最优路径。
最后,将每辆车局部优化后得到的最优路径,与原先的路径进行对比。如果优化后的路径比原来的好,则使用优化后的路径,否则保持原先路径不变。
(6)完成一次迭代之后,更新每条路径的信息素浓度。
使用以下公式更新信息素:
(7)重复步骤(2)-步骤(6),直到达到设定的迭代次数,找出每次迭代的最优路径,得到全局最优路径。
通过仿真实验,我们对采用了经典蚁群算法和本发明改进的蚁群算法进行了对比,图3和图4分别是基于不同数据集的最优解和平均解对比图。结果显示,本发明改进的蚁群算法在求车辆路径最优解方面是真实高效的。图5是改进的蚁群算法收敛图,从图中的收敛曲线可以看出,算法可以快速收敛,然后趋于稳定。
Claims (5)
1.一种基于改进蚁群算法的解决车辆路径问题方法,其特征在于具体步骤包括:
步骤(1)使用改进的K-means聚类算法,将客户节点进行区域划分;
步骤(2)初始化蚁群算法基本参数,放置蚁群在车场处并设置车场为初始节点;
步骤(3)每只蚂蚁代表一辆车并从初始节点出发,按照转移概率来选择即将访问的下一个客户节点,蚂蚁已经访问过的客户节点加入禁忌表;等蚂蚁访问完所有的客户节点回到初始节点,计算所选路径的长度;
步骤(4)所有蚂蚁完成搜索后,选出长度最短的两条路径,进行最优路径交叉操作,得到多条优化路径;
步骤(5)从多条优化路径里面找出最优路径Ⅰ,使用改进的2-Opt算法进行局部优化,得到此次迭代的最佳路径并记录下来;
步骤(6)完成一次迭代之后,更新每条路径的信息素浓度;
步骤(7)重复步骤(2)-步骤(6),直到达到设定的迭代次数,找出每次迭代的最优路径,得到全局最优路径。
3.根据权利要求2所述的一种基于改进蚁群算法的解决车辆路径问题方法,其特征在于步骤(4)中选出长度最短的两条路径进行最优路径交叉操作具体为:
4-1.在一次迭代结束,选择最好的两条路径R1和R2,从R1和R2分别随机选择两点c1和c2并删掉;设置初始阈值t为1,然后生成随机数r∈[0,1];如果r≤t,则选择最优路径交叉策略一:即在不考虑车辆载荷的情况下,将c1和c2分别***到路径R1和R2中可以使目标函数最小的位置;如果r>t,则选择最优路径交叉策略二:即在考虑车辆载荷的情况下,将c1和c2分别***到路径R1和R2中可以使目标函数最小的位置;
4-2.运行10次,找出所有运行得出路径里面的最优路径并记录;
4-3.将初始阈值t值减少10%,程序继续运行10次,找出最优路径并记录,直到t=0.1为止;
4-4.找出所有最优路径里面的最优解作为最终的最优路径Ⅰ。
4.根据权利要求3所述的一种基于改进蚁群算法的解决车辆路径问题方法,其特征在于步骤(5)中使用改进的2-Opt算法进行局部优化具体为:
5-1.将步骤(4)中已经得到的最终的最优路径Ⅰ取出来,将最优路径Ⅰ按照不同车辆进行划分,形成一辆车单独有一个最优路径;
5-2.对每辆车的最优路径单独使用2-Opt,即将第一个客户节点依次与其他客户节点交换位置,然后第二个客户节点再依次与后面节点交换位置,直到所有客户节点交换完毕,找出每辆车的最优路径Ⅱ;
5-3.将每辆车局部优化后得到的最优路径Ⅱ,与原先该车辆的最优路径进行对比;如果优化后的最优路径Ⅱ比原先该车辆的最优路径的好,则使用优化后的最优路径Ⅱ,否则保持原先最优路径不变。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010474638.4A CN111709560A (zh) | 2020-05-29 | 2020-05-29 | 一种基于改进蚁群算法的解决车辆路径问题方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010474638.4A CN111709560A (zh) | 2020-05-29 | 2020-05-29 | 一种基于改进蚁群算法的解决车辆路径问题方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111709560A true CN111709560A (zh) | 2020-09-25 |
Family
ID=72538442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010474638.4A Pending CN111709560A (zh) | 2020-05-29 | 2020-05-29 | 一种基于改进蚁群算法的解决车辆路径问题方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111709560A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112270135A (zh) * | 2020-11-13 | 2021-01-26 | 吉林烟草工业有限责任公司 | 一种物流发运调度智能配送方法、装置、设备及存储介质 |
CN112613663A (zh) * | 2020-12-25 | 2021-04-06 | 环球车享汽车租赁有限公司 | 共享车辆调度方法、计算设备和计算机可读存储介质 |
CN112686458A (zh) * | 2021-01-05 | 2021-04-20 | 昆明理工大学 | 一种多车型车队配送货过程的优化调度方法 |
CN113237489A (zh) * | 2021-05-20 | 2021-08-10 | 曲阜师范大学 | 一种基于改进2-opt蚁群算法的车辆路径规划方法 |
WO2022245311A1 (en) * | 2021-05-21 | 2022-11-24 | Basarsoft Bilgi Teknolojileri Anonim Sirketi | Vehicle routing and optimization system and a method thereof |
CN116430877A (zh) * | 2023-06-13 | 2023-07-14 | 上海伯镭智能科技有限公司 | 一种基于云端数据的无人驾驶矿车任务分配方法及*** |
CN118154074A (zh) * | 2024-05-09 | 2024-06-07 | 杭州多赢网络科技有限公司 | 一种基于最优化算法的线上派单方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103413209A (zh) * | 2013-07-17 | 2013-11-27 | 西南交通大学 | 多客户多仓库物流配送路径选择方法 |
CN104089620A (zh) * | 2014-04-04 | 2014-10-08 | 北京乐投信息技术有限公司 | 一种基于数据分析的自动路线规划方法及其*** |
CN105527965A (zh) * | 2016-01-04 | 2016-04-27 | 江苏理工学院 | 基于遗传蚁群算法的路径规划方法及*** |
CN107194575A (zh) * | 2017-05-19 | 2017-09-22 | 重庆大学 | 一种处理快递新增取件需求的车辆自治调度方法 |
CN107220731A (zh) * | 2017-05-23 | 2017-09-29 | 南京邮电大学 | 一种物流配送路径规划方法 |
CN109164810A (zh) * | 2018-09-28 | 2019-01-08 | 昆明理工大学 | 一种基于蚁群-聚类算法的机器人自适应动态路径规划方法 |
-
2020
- 2020-05-29 CN CN202010474638.4A patent/CN111709560A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103413209A (zh) * | 2013-07-17 | 2013-11-27 | 西南交通大学 | 多客户多仓库物流配送路径选择方法 |
CN104089620A (zh) * | 2014-04-04 | 2014-10-08 | 北京乐投信息技术有限公司 | 一种基于数据分析的自动路线规划方法及其*** |
CN105527965A (zh) * | 2016-01-04 | 2016-04-27 | 江苏理工学院 | 基于遗传蚁群算法的路径规划方法及*** |
CN107194575A (zh) * | 2017-05-19 | 2017-09-22 | 重庆大学 | 一种处理快递新增取件需求的车辆自治调度方法 |
CN107220731A (zh) * | 2017-05-23 | 2017-09-29 | 南京邮电大学 | 一种物流配送路径规划方法 |
CN109164810A (zh) * | 2018-09-28 | 2019-01-08 | 昆明理工大学 | 一种基于蚁群-聚类算法的机器人自适应动态路径规划方法 |
Non-Patent Citations (1)
Title |
---|
浦攀: "基于实时信息的动态车辆路径问题模型与算法研究" * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112270135A (zh) * | 2020-11-13 | 2021-01-26 | 吉林烟草工业有限责任公司 | 一种物流发运调度智能配送方法、装置、设备及存储介质 |
CN112613663A (zh) * | 2020-12-25 | 2021-04-06 | 环球车享汽车租赁有限公司 | 共享车辆调度方法、计算设备和计算机可读存储介质 |
CN112613663B (zh) * | 2020-12-25 | 2022-10-28 | 环球车享汽车租赁有限公司 | 共享车辆调度方法、计算设备和计算机可读存储介质 |
CN112686458A (zh) * | 2021-01-05 | 2021-04-20 | 昆明理工大学 | 一种多车型车队配送货过程的优化调度方法 |
CN112686458B (zh) * | 2021-01-05 | 2023-03-07 | 昆明理工大学 | 一种多车型车队配送货过程的优化调度方法 |
CN113237489A (zh) * | 2021-05-20 | 2021-08-10 | 曲阜师范大学 | 一种基于改进2-opt蚁群算法的车辆路径规划方法 |
WO2022245311A1 (en) * | 2021-05-21 | 2022-11-24 | Basarsoft Bilgi Teknolojileri Anonim Sirketi | Vehicle routing and optimization system and a method thereof |
CN116430877A (zh) * | 2023-06-13 | 2023-07-14 | 上海伯镭智能科技有限公司 | 一种基于云端数据的无人驾驶矿车任务分配方法及*** |
CN118154074A (zh) * | 2024-05-09 | 2024-06-07 | 杭州多赢网络科技有限公司 | 一种基于最优化算法的线上派单方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111709560A (zh) | 一种基于改进蚁群算法的解决车辆路径问题方法 | |
CN108399748B (zh) | 一种基于随机森林与聚类算法的道路旅行时间预测方法 | |
CN102810118B (zh) | 一种变权网k近邻搜索方法 | |
CN107220731A (zh) | 一种物流配送路径规划方法 | |
CN111882099A (zh) | 一种基于变邻域并行退火算法的物流配送路径规划方法 | |
CN112013829A (zh) | 基于多目标优化的多uav/ugv协同长时作业路径规划方法 | |
CN108182499A (zh) | 一种针对vrp问题的混合蚁群算法及其实现*** | |
CN113703391B (zh) | 一种基于随机信息素优化精英蚁群算法的加工路径规划方法 | |
CN109840551B (zh) | 一种用于机器学习模型训练的优化随机森林参数的方法 | |
Ashouri et al. | A Combination of Meta-heuristic and Heuristic Algorithms for the VRP, OVRP and VRP with Simultaneous Pickup and Delivery | |
CN115454070B (zh) | 一种K-Means蚁群算法多机器人路径规划方法 | |
CN111462824B (zh) | 一种面向基因调控网络的可达概率查询方法 | |
Nutanong et al. | Memory-efficient algorithms for spatial network queries | |
CN110750560B (zh) | 一种优化网络多连接的***和方法 | |
CN110580252B (zh) | 多目标优化下的空间对象索引与查询方法 | |
Niazy et al. | Solving Capacitated Vehicle Routing Problem Using Chicken Swarm Optimization with Genetic Algorithm. | |
Fan et al. | Surrogate-assisted genetic algorithms for the travelling salesman problem and vehicle routing problem | |
CN111915078A (zh) | 一种基于数据驱动的柔性化卷烟配送线路规划方法及*** | |
CN109033746B (zh) | 一种基于节点向量的蛋白质复合物识别方法 | |
CN108197186B (zh) | 一种应用于社交网络中的动态图匹配查询方法 | |
CN114723108B (zh) | 城市路网海量公共服务设施可达性计算方法与装置 | |
CN114996278B (zh) | 一种基于强化学习的路网最短路径距离查询方法 | |
CN110097076A (zh) | 一种基于gpu架构的矢量道路网络匹配并行计算方法及装置 | |
CN111369052B (zh) | 简化路网ksp优化算法 | |
CN109446294B (zh) | 一种并行的相互子空间Skyline查询方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |