Telegram Web Link
From Batch to Stream: Automatic Generation of Online Algorithms

We propose a new technique that converts batch processing programs (i.e., offline algorithms) to their online streaming version that takes one element at a time.
As a cool example, given the standard variance computation for a list of elements (left), our method can automatically generate Welford’s algorithm for online variance computation (right):

https://pbs.twimg.com/media/GMBpnclXcAEh9B9?format=jpg&name=4096x4096

Paper: https://arxiv.org/abs/2404.04743
Code: https://github.com/utopia-group/opera
👍7
Control structures
Xavier Leroy
English translation, 2023-2024

https://xavierleroy.org/CdF/2023-2024/index.html
❤‍🔥5
What Goes Around Comes Around... And Around...
M. Stonebraker, A. Pavlo

It took three years to finish, but our follow-up to the 2006 "What Goes Around Comes Around" is finally out! Stonebraker and I examine the last 20 years in databases and discuss why relational databases + SQL will continue to remain on top.

https://db.cs.cmu.edu/papers/2024/whatgoesaround-sigmodrec2024.pdf
7
Forwarded from Nick Ivanych
Новая версия
Polynomial Functors: A Mathematical Theory of Interaction
https://arxiv.org/abs/2312.00990
Что там, не смотрел, но скорее всего, что исправления мелких багов.
https://stringdiagram.com/wp-content/uploads/2024/08/graphicaltheoryofmonadsv2.0.pdf

The graphical theory of monads
R. Hinze, D. Marsden

Warning: requires some background, not a monad tutorial.
What is Entropy?
John C. Baez, 2024

https://arxiv.org/pdf/2409.09232
👍3🔥3
👍1
The authors show that, with the right algorithmic enhancements, first-order methods(*) can be competitive with state-of-the-art Linear Programming solvers, even for problems requiring high-accuracy solutions. This opens up new possibilities and computational trade-offs when solving LP problems, especially for large-scale instances.

* In numerical analysis, methods that have at most linear local error are called first order methods.

Blog: https://research.google/blog/scaling-up-linear-programming-with-pdlp/

Paper (go read the blog for intro): https://www.openread.academy/en/paper/reading?corpusId=235376806
🔥2
2025/07/13 09:16:33
Back to Top
HTML Embed Code: