|
蚁群算法与DBSCAN融合的仓库选址智能算法研究
|
Abstract:
正确的仓库选址,不仅能够提高运输效率,还能降低运输成本,对货物运输有着重要的作用。本文通过初始化蚁群算法距离矩阵,迭代计算不可直达客户点之间的最短距离,实现对蚁群算法的改进;相较于传统的DBSCAN聚类算法,我们将最短距离矩阵作为算法的输入,提出了基于Distance自适应的DBSCAN算法(Distance_DBSCAN),对核心点的选择策略进行修改,实现对DBSCAN算法的改进;针对聚类结果再次利用蚁群算法,给出每一个类别的仓库选址位置和最短路径策略。实验表明,本文提出的Distance_DBSCAN算法可以正确分离噪声点,有着较好的ARI指数,且时间复杂度低,可以有效缩短聚类总路程,更重要的是此算法更加符合货物运输仓库选址的实际意义。
The correct location of the warehouse can not only improve the transportation efficiency, but also reduce the transportation cost, which has an important role in the transportation of goods. By ini-tializing the distance matrix of ant colony algorithm and iteratively calculating the shortest distance between inaccessible customer points, this paper realizes the improvement of ant colony algorithm. Compared with the traditional DBSCAN clustering algorithm, we take the shortest Distance matrix as the input of the algorithm, and propose an Adaptive DBSCAN algorithm based on distance (Dis-tance_DBSCAN), modify the core point selection strategy, and realize the improvement of DBSCAN algorithm. According to the clustering results, the ant colony algorithm is used again to give the warehouse location and the shortest path strategy for each category. Experiments show that the Distance_DBSCAN algorithm proposed in this paper can correctly separate noise points, have a good ARI index and low time complexity, and can effectively shorten the total clustering distance. More importantly, this algorithm is more in line with the practical significance of cargo transportation warehouse location.
[1] | 李恒宇. 基于产品价值提升的电商平台自有品牌生产策略研究[D]: [博士学位论文]. 成都: 电子科技大学, 2022. |
[2] | Yue, S.H., Li, P., Guo, J.D., et al. (2005) A Statistical Information-Based Clustering Approach in Distance Space. Journal of Zhejiang University Science A, 6, 71-78. |
[3] | Ester, M. (1996) A Density-Based Algorithm for Dis-covering Clusters in Large Spatial Databases with Noise. Proceedings of the Second International Conference on Knowledge Discovery and Data Mining, Portland, 2-4 August 1996, 226-231. |
[4] | Dorigo, M., Maniezzo, V. and Col-orni, A. (1996) Ant System: Optimization by a Colony of Cooperating Agents. IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 26, 29-41. https://doi.org/10.1109/3477.484436 |
[5] | 郭城成, 田立勤, 武文星. 蚁群算法在求解旅行商问题中的应用综述[J]. 计算机系统应用, 2023, 32(3): 1-14. |
[6] | 张泽群. 基于蚁群算法的TSP问题研究[J]. 中国科技期刊数据库工业A, 2022(4): 290-294. |
[7] | 文宗川, 王慧. 基于蚁群算法在VRP中的应用研究——以呼和浩特A物流公司为例[J]. 物流工程与管理, 2022, 44(2): 26-28, 39. |
[8] | 付宇卓, 孙晓奇, 刘婷. 一种针对VRP问题的混合蚁群算法及其实现系统[P]. 中国专利, CN201810074125.7. 2018-06-19. |
[9] | 李凯文, 张涛, 王锐, 等. 基于深度强化学习的组合优化研究进展[J]. 自动化学报, 2021, 47(11): 2521-2537. |
[10] | 于胜龙, 薄煜明, 陈志敏, 等. 基于混沌粒子群优化的新型VRP求解算法[J]. 计算机工程与科学, 2012, 34(12): 164-168. |
[11] | 魏洁, 刘畅, 郑迎迎. 混合改进人工鱼群算法逆向回收车辆路径问题的研究[J]. 信息与管理研究, 2022, 7(4): 59-72. |
[12] | 王晓东, 张永强, 薛红, 等. 基于改进蚁群算法对VRP线路优化[J]. 吉林大学学报(信息科学版), 2017, 35(2): 198-203. |
[13] | 刘维怡, 王卓, 陈振武, 等. 面向出行服务的车辆路径问题求解器应用研究[C]//中国智能交通协会. 第十五届中国智能交通年会科技论文集(1). 北京: 中国工信出版集团, 电子工业出版社, 2020: 433-444. |
[14] | 朱外明, 梁培培, 刘根节, 等. 无人机与物流柜协同配送最短路径问题启发式算法[J].无线电工程, 2022, 52(7): 1231-1237. |
[15] | 徐书扬, 俞鸿烽, 潘华铮, 等. DBSCAN聚类处理的改进蚁群算法在车辆路径问题中的应用[J]. 电脑知识与技术, 2020, 16(19): 182-186. |
[16] | 许芳芳. 一种结合蚁群聚类算法的DBSCAN算法[J]. 池州学院学报, 2014, 28(6): 33-36. |
[17] | 李静. 结合蚁群算法与基于划分的DBSCAN聚类算法的研究[D]: [硕士学位论文]. 长春: 东北师范大学, 2011. |
[18] | 赵振强, 张立涛, 王文钊, 等. 基于顾客需求量分布的生鲜农产品前置仓选址研究[J]. 计算机应用与软件, 2021, 38(10): 107-113, 124. |
[19] | 周志华. 机器学习[M]. 北京: 清华大学出版社, 2016: 33-37. |
[20] | 黎煜. 带次模特性的仓库选址问题研究[D]: [博士学位论文]. 北京: 北京交通大学, 2012. |
[21] | 李珏. 数据驱动的小学数学素养评价方法研究[D]: [博士学位论文]. 武汉: 华中师范大学, 2020. |