写点什么

苏黎世联邦理工学院研发史上最快网络流算法

  • 2024-07-02
    北京
  • 本文字数:1099 字

    阅读完需:约 4 分钟

苏黎世联邦理工学院研发史上最快网络流算法

近日, 苏黎世联邦理工学院计算机系的 Rasmus Kyng 在网络流算法方面取得了显著的进展。其团队开发了一种新的网络流算法,能够在几乎线性的时间里计算最大运输流量,这意味着其运行时间将接近数学理论中的计算速度。



Kyng 的博士生导师、耶鲁大学应用数学和计算机科学教授丹尼尔·A·斯皮尔曼(Daniel A. Spielman)将这种”快得离谱“的算法比作保时捷超跑;苏黎世联邦理工学院官方也做出评价:超快算法为未来高效计算超大型动态变化的网络奠定了基础,有望改变整个研究领域。


那么,是什么让 Kyng 的计算方法能比其他网络流算法都要快呢?


原则上,所有计算方法都必须多次迭代分析网络,以找到最佳流量和最低成本路线。在 Kyng 团队之前,研究人员一般通过两种方案来解决这一问题:


  • 以铁路网络为模型,在每次迭代中对整个网络进行计算,并对交通流量进行修改;


  • 在每次迭代中计算整个网络,但对网络每个部分的修改流量使用统计平均值。


而 Kyng 的团队则是将这两种策略各自的优势结合在一起,创造出了一种新的组合方法。Kyng 团队成员表示,“我们的方法是基于很多小的、低成本的计算步骤,这些步骤加起来比几个大的步骤快得多。”

论文中提出的算法主要解决以下几个问题:


  • 环检测(Cycle Detection):检测图中是否存在环。


  • 强连通分量维护(Strongly Connected Component Maintenance, SCCs):维护图中的强连通分量。


  • 单源最短路径(s-t Shortest Path):计算图中单源到单目标的最短路径。


  • 最小成本流(Minimum-Cost Flow):在满足容量限制的情况下,找到成本最小的流。





相比于现有算法,Kyng 团队新网络流算法具有独特优势:


  • 基于断链的标号算法:新算法广泛吸取了标号算法的最新成果,并引进了断链的基本概念,提出了一种基于断链求解网络最大流的新标号算法。这种方法在处理大规模、高复杂度的网络流问题时表现更为优异,能够有效提高算法的效率和准确性。


  • 仿真实验验证:通过实例和仿真实验进行了验证,证明了新算法的有效性和可靠性。


网络流算法在多个领域都发挥着重要作用。它通过构建网络模型来优化各种流程,提高效率,降低成本。在物流优化方面,算法帮助优化运输路径,提升运输效率并减少开支。电路布线设计方面,也通过此算法,确保电路运行的高效性和可靠性。此外,在网络设计中,算法可以优化数据传输路径,保障数据传输的高效与稳定。


该研究不仅为为解决以前无法有效计算的非常大规模问题奠定了基础,同时,还改变了计算机计算复杂任务的方式。


参考链接:

https://ethz.ch/en/news-and-events/eth-news/news/2024/06/researchers-at-eth-zurich-develop-the-fastest-possible-flow-algorithm.html

论文原文:

https://dl.acm.org/doi/10.1145/3618260.3649767

2024-07-02 15:4310015

评论 1 条评论

发布
用户头像
👍
2024-07-14 17:35 · 巴勒斯坦
回复
没有更多了
发现更多内容

Amazon 4.7 星评,领域新经典,了解服务设计就读它

图灵社区

产品经理 设计模式 服务设计

新华三推出人工智能模型训练平台,让智慧算力触手可及

脑极体

自动化测试技术笔记(二):准备工作的切入点

老张

自动化测试

专利解析|数据中台—数据流配置弹框交互优化方法

元年技术洞察

数据中台 数字化转型 专利解析

如何优化大场景实时渲染?HMS Core 3D Engine这么做

HarmonyOS SDK

HMS Core

智能合约DAPP开发WEB3.0系统搭建技术

薇電13242772558

智能合约

Java程序员培训机构怎么选

小谷哥

学习掌握哪些前端技术才能找到好工作?

小谷哥

阿里云视觉智能开放平台——人脸活体检测算法重磅升级

夏夜许游

服务升级 人脸活体检测 人脸人体

我把整个研发中台拆分过程的一些心得总结

大东(AIP内容运营专员)

数据存储,消息队列的高可用保障

C++后台开发

数据库 数据结构 消息队列 后端开发 linux开发

我对管理角色带团队的一些经验分享

大东(AIP内容运营专员)

我对中台的理解和企业数字中台建设的思考

大东(AIP内容运营专员)

Laravel中HasOne和BelongsTo的区别

ModStart

HTTP报文内容

穿过生命散发芬芳

HTTP 12月月更

小游戏流量变现都有哪些窍门?

FinFish

小游戏 微信小程序-游戏 小程序游戏 微信小游戏

汽车之家基于 Milvus 的向量检索平台实践

Zilliz

数据库 向量检索 Milvus

大咖说·开源人说|数据库 PolarDB 开源的商业逻辑与价值思考

大咖说

数据库 阿里云 开源

在新基建数字化的时代,寻找自我的突破和价值创造

大东(AIP内容运营专员)

我把传统业务架构升级到业务中台架构的心得

大东(AIP内容运营专员)

培训班出来前端程序员好找吗?

小谷哥

参加大数据培训可以找到工作吗

小谷哥

软件测试培训 | 在霍格沃兹测试开发学社学习是种怎样的体验?

霍格沃兹测试开发学社

【FAQ】申请Health Kit权限的常见问题及解答

HarmonyOS SDK

HMS Core

【经验总结】HDI与普通PCB的4点主要区别

华秋PCB

工艺 PCB PCB设计

企业转型难?火山引擎数智平台提供数智升级新路径

字节跳动数据平台

大数据 数据中台 12 月 PK 榜

RocketMQ Schema——让消息成为流动的结构化数据

Apache RocketMQ

RocketMQ

重磅!TDengine 3.2.0 正式发布

TDengine

数据库 tdengine 时序数据库

隐匿于喧嚣城市的世外桃源,「武汉浮生艺术馆」开放小程序预约通道,顺利举办多场艺术展览

天天预约

小程序 SaaS 预约工具 展览 艺术馆

直播|HashData信创概览

酷克数据HashData

信创

Celestia 简介:重新构想的区块链

devpoint

区块链 以太坊 12月月更 Celestia

苏黎世联邦理工学院研发史上最快网络流算法_大数据_赵明华_InfoQ精选文章