您现在的位置是:百科 >>正文
基于升腾计算力的矩阵运算改进了求解器框架
百科59人已围观
简介基于升腾计算力的矩阵运算改进了求解器框架,大大改进了Local Optimum跳出能力。深圳大数据研究院与华为GTS运筹优化实验室联合提出基于矩阵运算的Memetic&LNS求解技术。结果刷新 ...
基于升腾计算力的基于计算矩阵架矩阵运算改进了求解器框架,大大改进了Local Optimum跳出能力。升腾
深圳大数据研究院与华为GTS运筹优化实验室联合提出基于矩阵运算的运算Memetic&LNS求解技术。
结果刷新了Sartorii&Burial 在PDPTW列表中57项世界纪录,与基准结果相比,求解器框部分算例的基于计算矩阵架改进幅度为6%,继英伟达cuopt刷新Li&Lim 基于NPU/GPU计算能力AI的升腾另一项技术突破,在23项基准记录后。运算

其中,改进以升腾加速为基础,求解器框最快可加速100倍,基于计算矩阵架在大幅提升搜索范围的升腾同时,保证性能不受影响。运算
矩阵化改进了传统的改进解框架
带时间窗的提货和配送问题(PDPTW)是路径优化的问题(VRP)在供应链、物流、求解器框网络规划调度等领域,重要变体是一种非常经典的强组合优化问题。
在这个问题中,每个请求都指定了运输货物的大小和两个位置:装卸点和卸货点。这类问题的主要目标是降低总成本,包括固定车辆成本和驾驶成本,并确保满足所有客户的需求。

PDPTW的复杂性主要来自于极大的解决空间和时间窗限制&提货配对约束&容量限制等约束交织在一起,很难用精确的算法解决大问题。在目前的学习/行业中,一种经典标杆是memetic&LNS集成求解技术的算法框架如下:

Memetic&LNS可以在许多组合优化问题上取得良好的平均效果,然后如何有效地跳出Local Optimum仍然是这种算法的主要局限性。在搜索过程的早期阶段,它可能会达到一个相对较好的解决方案。随后的搜索过程停滞不前,无法进一步改进,并收敛到当地最佳。
研究团队设计并实现了一种创新的技术框架,以解决这一问题。
首先,调整传统的求解架构,在生成路径时采取更广泛的搜索策略,提高跳出Local Optimum概率;
其次,引入SPP子模型,提高每一代Solution的质量。同时,基于升腾加速,路径评估和SPP解决也进行了矩阵转换,最快可加速100倍,在大幅提升搜索范围的同时,保证性能不受影响,大幅提升跳出Local Optimum的能力。

NPU加速可行性和目标函数评估,大大提高了路径探索能力
研究团队提出的最新算法框架是专门为高耗时路径和解评估设计的创新技术。其核心理念是将传统的可行性和成本评估转化为矩阵运算,并调用升腾NPU算子,从而实现路径和解的高效评估,如下图所示,并将其转化为、矩阵化的属性,如距离和时间。

距离评估:

Capacity约束的违反评估

评估时间窗限制的违反程度
通过以上技术,可以大大加快传统约束可行性、目标评价等高耗时环节,部分加速比可达100倍,大大提高了路径探索能力。
引入SPP子模型,NPU加速搜索高质量路径组合,提高每一代Solution的质量
为了更好地提高每一代solution的质量,该研究团队设计了一种高效的面向集合分子模型(Set Partitioning Problem, SPP),搜索路径组合,提高子代Solution的质量,将传统SPP的解决过程转化为矩阵操作,利用NPU强大的计算能力实现显著的加速效果,提高每一代迭代效率,以下是算法的核心理念:

对于上述矩阵组合操作,该团队将该问题的属性建立为0、1矩阵,其中0表示节点不在路径上,1表示点在路径上,如下图所示,

在此过程中,还参考了分支定界算法中基于bound的修剪思路,引入了多个升腾算子,实现了带约束的组合能力。

与传统的求解器方法相比,基于NPU计算能力,SPP的求解速度提高了60 倍。该技术可快速求解,获得最优解,更高性能搜索高质量solution。
最终效果
研究小组公开数据集(由 Sartori 和 Buriol 于 2020 基于实际工业场景的年度数据集)对提出的技术进行了全面的实验验证。实验结果表明,该方法在许多例子中实现了显著的性能改进,共刷新了列表中的57项世界纪录。在一些例子中,与基准结果相比,改进幅度为6%。

榜单链接: https://github.com/cssartori/pdptw-instances/tree/master/solutions
来源:量子位
Tags:
相关文章
骁龙本销量不及预期,高通宣布明年降价
百科今年 6 月,高通正式发布了骁龙 X Elite 和 X Plus 处理器,号称其拥有「全球最快的笔记本电脑 NPU」,并且能「为 Copilot 个人电脑注入强劲 AI 动力」。高通技术公司的移动、 ...
【百科】
阅读更多猫笑是什么原因呢?
百科在这个充满爱与陪伴的世界里,宠物猫咪以其独特的魅力,赢得了无数主人的心。而猫咪那些神秘的“笑容”,更是让主人好奇不已。那么,猫笑是什么原因呢?让我们一起揭开这层神秘的面纱。猫咪的“笑容”猫咪的“笑容” ...
【百科】
阅读更多猫耳朵后边发黑什么原因:揭秘猫咪的小秘密
百科猫咪,这些优雅的小生灵,总能以其独特的方式赢得主人的心。然而,当您发现猫咪耳朵后边发黑时,是否感到困惑甚至有些担忧?本文将为您揭秘这一现象背后的原因,让您更好地理解您的宠物伴侣。猫咪耳朵后边发黑的秘密 ...
【百科】
阅读更多
热门文章
最新文章
友情链接
- 虎皮尖椒家常做法:解锁美味秘诀,家常菜肴新高度
- 辣椒怎么炒好吃?掌握这些技巧,美味升级!
- 茴香豆怎么做好吃:传统美食的现代演绎
- 螺怎么炒好吃?掌握这些技巧,让你的螺炒得鲜美可口!
- 薄饼怎么做好吃:掌握秘诀,轻松做出美味薄饼
- 豆角炒肉丝的家常做法
- 西红柿鸡蛋汤的家常做法:简单美味,轻松入门
- 酸辣粉条的家常做法
- 酱肉怎么炒好吃?掌握这几点,美味不再是梦!
- 酱脊骨的家常做法:美味与传统的完美融合
- 西兰花做法怎么做好吃:解锁西兰花的百变美味
- 萝卜叶子怎么做好吃?解锁美味新境界
- 芒果干好吃吗:探索果干的美味秘密
- 蟹虾怎么做好吃:解锁海鲜的美味密码
- 茄子怎么做好吃家常做法:家常菜谱分享
- 芦荟吃法的家常做法:解锁美味与健康的双重享受
- 辣椒酱怎么做好吃:家常秘制辣椒酱攻略
- 菠菜粉条汤的家常做法:温馨家常菜,暖身又滋补