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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Favourite Lesser-Known Alg?

22 点作者 skruger将近 3 年前
I came across a reference to the Douglas-Peucker line simplification algorithm in the context of lossy compression for GPS tracks. It&#x27;s a beautiful thing, but not widely known, perhaps? It made me think: what other gems are there that are not part of the standard CS 101 curriculum? Kalman filtering?<p>https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm

8 条评论

dongecko将近 3 年前
The Frank-Wolfe algorithm for optimization. Christian Bauckhage has a couple of papers, where he uses it to connect optimization problems to the fix states of a certain type of recurrent neutral networks (echo state networks).<p>The Marchenko-Pastur distribution derives from random matrix theory a nice theoretical border to estimate if a principal component is more noise then data.<p>Also I am a huge fan of all sorts of embedding&#x2F;projection&#x2F;matrix factorization algorithms and I use them quite regularly.
da-bacon将近 3 年前
The k dimensional Weisfieler-Leman algorithm <a href="https:&#x2F;&#x2F;www.iti.zcu.cz&#x2F;wl2018&#x2F;wlpaper.html" rel="nofollow">https:&#x2F;&#x2F;www.iti.zcu.cz&#x2F;wl2018&#x2F;wlpaper.html</a><p>Connect a huge number of graph isomorphism algorithms with a algebra.
cpach将近 3 年前
Clickable link: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ramer%E2%80%93Douglas%E2%80%93Peucker_algorithm" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ramer%E2%80%93Douglas%E2%80%93...</a>
vintermann将近 3 年前
The Burrows-Wheeler transform. Especially the bijective variant. I feel like there&#x27;s some profound magical thing hidden inside it that I sadly don&#x27;t have nearly enough algebraic chops to find.
JoshCole将近 3 年前
Some of my favorites are:<p>Best First Upper Confidence Bound Tree Search.<p>Monte Carlo Counterfactual Regret Minimization.<p>Temporally Weighted Averaging - eg discount the first ten samples.<p>Markov Chain Monte Carlo Sampling<p>Unification
midlightdenight将近 3 年前
Hadlock’s Algorithm for optimal pathing&#x2F;maze routing.<p>Definitely changed the way I think about using BFS&#x2F;DFS to find paths.
jdmg94将近 3 年前
nice try recruiters
rkwz将近 3 年前
Big fan of all the fuzzy matching algorithms:<p>* Levenshtein<p>* Jaccard<p>* Cosine<p>* Jaro–Winkler<p>* Soundex<p>and many many more!