TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Researchers develop the fastest possible flow algorithm

317 点作者 jeroenvlek11 个月前

14 条评论

nabla911 个月前
The algorithm is near linear asymptotically <i>at the limit</i> when n -&gt; inf.<p>In the end of video they tell there is no way that any implementation of their algorithm gets close to beating existing algorithms in the real world.<p><a href="https:&#x2F;&#x2F;cacm.acm.org&#x2F;research&#x2F;almost-linear-time-algorithms-for-maximum-flow-and-minimum-cost-flow&#x2F;" rel="nofollow">https:&#x2F;&#x2F;cacm.acm.org&#x2F;research&#x2F;almost-linear-time-algorithms-...</a>
评论 #40834054 未加载
评论 #40837337 未加载
评论 #40837767 未加载
评论 #40837529 未加载
评论 #40835819 未加载
评论 #40833971 未加载
okintheory11 个月前
Interestingly, the same guy also works on making &#x27;theory-only&#x27; algorithms work well in practice [1]. But, it seems like that takes another 20 years -- [1] is building on a theory breakthrough from 2004 [2], but these algorithms are only starting to work in practice in 2024, IIUC. I guess that means there&#x27;s hope for practical min-cost flow algorithms in 2044.<p>[1] <a href="https:&#x2F;&#x2F;arxiv.org&#x2F;pdf&#x2F;2303.00709" rel="nofollow">https:&#x2F;&#x2F;arxiv.org&#x2F;pdf&#x2F;2303.00709</a><p>[2] <a href="https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;cs&#x2F;0310051" rel="nofollow">https:&#x2F;&#x2F;arxiv.org&#x2F;abs&#x2F;cs&#x2F;0310051</a>
c-smile11 个月前
&gt; Almost-Linear-Time Algorithm<p>From O(mn) to O(m) ... thus excluding N (number of vertices) from computation ...<p>Too good to be true?
评论 #40833476 未加载
jpster11 个月前
&gt; A glance at the raw figures shows just how far we have come: until the turn of the millennium, no algorithm managed to compute faster than m1.5, where m stands for the number of connections in a network that the computer has to calculate, and just reading the network data once takes m time. In 2004, the computing speed required to solve the problem was successfully reduced to m1.33. Using Kyng’s algorithm, the “additional” computing time required to reach the solution after reading the network data is now negligible.<p>TFA didn’t describe Kyng’s breakthrough in terms of this mscore it considers so important. What’s up with that?
rowanG07711 个月前
Sometimes I think we have lost the plot completely with complexity as a metric. Increasingly we are seeing algorithms which have optimized the complexity metric to an insane degree but which aren&#x27;t actually useful.
评论 #40836203 未加载
JohnKemeny11 个月前
Related: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31149038">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31149038</a> (40 comments)<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31675015">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=31675015</a> (72 comments)
评论 #40835292 未加载
squarerootof-111 个月前
Where is the paper &#x2F; code for this?
评论 #40832547 未加载
ecstrema11 个月前
Maybe someone could clarify something for me here:<p>o(n) seems like a stronger statement to me than O(n), since all o(n) algorithms are O(n), but the reverse is not true.<p>Also if o(n) applies to all n, however small, whereas O(n) applies only when n -&gt; inf,<p>(From the Wikipedia page example: 2n = O(n) but 2n != o(n))<p>Then doesn’t that means this algorithm should be applicable to even small n’s? Then it would be the opposite of a galactic algorithm, as someone above suggested, wouldn’t it?<p>Or am I missing something?
评论 #40836619 未加载
评论 #40838554 未加载
ziofill11 个月前
damn you constant factors [shakes fist in the air]
Sniffnoy11 个月前
The abstract just says the time is m^(1+o(1))... anyone know if a more specific bound is stated anywhere?
评论 #40833291 未加载
评论 #40833592 未加载
评论 #40833927 未加载
imtringued11 个月前
I was hoping for some kind of evolutionary algorithm. Giving up optimality in exchange for being able to solve problem instances with billions of items would be worth it.
josefrichter11 个月前
I don’t want to spam, but I’ve been using rome2rio website&#x2F;app to find complex connections. They’re definitely not using this algorithm, but I’ve always been fascinated that you get complex results almost immediately. I don’t know how they do it, but for me it’s one of the most fascinating works on the internet. Great job. [I’m not affiliated with them in any way]
评论 #40836975 未加载
I_am_tiberius11 个月前
Can this be used to improve the Bitcoin Lightning Network?
imvetri11 个月前
My words.<p>Solving a problem for computational efficiency is pointless.<p>Wy<p>Take a look at AI neural networks where they blast computational resources.<p>May be<p>One day this might help.<p>Reply to myself<p>Appreciate this post. And get back to writing.<p>Appreciation<p>Out of so many other less interesting post, this post caught my attention and nowhere it spoke about how it works, most importantly why it is needed.
评论 #40835318 未加载