Bartolomeo Stellato's Avatar

Bartolomeo Stellato

@stella.to.bsky.social

Assistant Professor @Princeton ORFE l Real-time optimizer I http://osqp.org developer | From ๐Ÿ‡ฎ๐Ÿ‡น in ๐Ÿ‡บ๐Ÿ‡ฒ | https://stella.to

391 Followers  |  254 Following  |  32 Posts  |  Joined: 16.02.2024  |  2.3152

Latest posts by stella.to on Bluesky

Post image

๐Ÿ“ข New in JMLR (w @rajivsambharya.bsky.social)! ๐ŸŽ‰ Data-driven guarantees for classical & learned optimizers via sample bounds + PAC-Bayes theory.

๐Ÿ“„ jmlr.org/papers/v26/2...
๐Ÿ’ป github.com/stellatogrp/...

08.09.2025 13:10 โ€” ๐Ÿ‘ 6    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿ“ข Our paper "Verification of First-Order Methods for Parametric Quadratic Optimization" with my student Vinit Ranjan (vinitranjan1.github.io/) is accepted in Mathematical Programming! ๐ŸŽ‰

๐Ÿ”— DOI: doi.org/10.1007/s10107-025-02261-w
๐Ÿ“„ arXiv: arxiv.org/pdf/2403.033...
๐Ÿ’ป Code: github.com/stellatogrp/...

08.08.2025 19:37 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

Iโ€™m happy to share that Iโ€™ll be spending the fall semester at Princeton as a visiting student in the Department of Operations Research and Financial Engineering (ORFE), working with @stellato.io funded through the WASP program. If youโ€™re in the area and would like to connect, feel free to reach out.

06.08.2025 01:24 โ€” ๐Ÿ‘ 11    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ”„ Updated Arxiv Paper

Title: Exact Verification of First-Order Methods via Mixed-Integer Linear Programming
Authors: Vinit Ranjan, Jisun Park, Stefano Gualandi, Andrea Lodi, Bartolomeo Stellato

Read more: https://arxiv.org/abs/2412.11330

08.04.2025 08:04 โ€” ๐Ÿ‘ 6    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ“š New Arxiv Paper

Title: Data Compression for Fast Online Stochastic Optimization
Authors: Irina Wang, Marta Fochesato, Bartolomeo Stellato

Read more: https://arxiv.org/abs/2504.08097

14.04.2025 08:05 โ€” ๐Ÿ‘ 3    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

๐Ÿš€ Gave a talk at the EURO @euroonline.bsky.social Seminar Series on "Data-Driven Algorithm Design and Verification for Parametric Convex Optimization"!

๐ŸŽฅ Recording: https://euroorml.euro-online.org/

Big thanks to Dolores Romero Morales for the invitation! ๐Ÿ™Œ #MachineLearning #Optimization #ORMS

26.02.2025 16:46 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

The new season of the Robust Optimization Webinar (#ROW) starts this week. Our first presentation will take place this Friday, January 24, at 15:00 (CET).

Speaker: Peyman Mohajerin Esfahani (TU Delft)

Title: Inverse Optimization: The Role of Convexity in Learning

20.01.2025 12:42 โ€” ๐Ÿ‘ 15    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

๐Ÿ“š New Arxiv Paper

Title: Exact Verification of First-Order Methods via Mixed-Integer Linear Programming
Authors: Vinit Ranjan, Stefano Gualandi, Andrea Lodi, Bartolomeo Stellato

Read more: https://arxiv.org/abs/2412.11330

17.12.2024 08:03 โ€” ๐Ÿ‘ 9    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

What happens to the hyperparameters of learned optimizers? Turns out, we learn long steps! ๐Ÿš€

๐Ÿ‘‡ Check out our latest work with @rajivsambharya.bsky.social!

09.12.2024 17:44 โ€” ๐Ÿ‘ 10    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
Post image

Clustering is a powerful tool for decision-making under uncertainty!

Work w/ my students Irina Wang (lead) and Cole Becker, in collab. w/
Bart Van Parys

๐Ÿงต (7/7)

29.11.2024 15:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

We have several examples in the paper. Here is a sparse portfolio optimization one. Clustering barely affects the solution objective. Speedups are more than 3 orders of magnitude. ๐Ÿงต (6/7)

29.11.2024 15:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

By varying the number of clusters K, our method bridges Robust and Distributionally Robust optimization! We also derive theoretical bounds on 1) how to adjust the Wasserstein ball radius to compensate for clustering, and 2) how to exactly quantify the effect of clustering ๐Ÿงต (5/7)

29.11.2024 15:41 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image Post image

In Mean Robust Optimization, we define an uncertainty set around the cluster centroids with weights defined by the amount of samples in each cluster. ๐Ÿงต (4/7)

29.11.2024 15:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Our procedure: we first cluster N data points into K clusters. Then, we solve the Mean Robust Optimization problem. ๐Ÿงต (3/7)

29.11.2024 15:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Robust optimization is tractable but, often, very conservative. Wasserstein Distributionally Robust Optimization is less conservative but, often, computationally expensive. How can we bridge the two? ๐Ÿงต (2/7)

29.11.2024 15:40 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Our paper "Mean robust optimization" has been accepted to Mathematical Programming: https://buff.ly/3B3VpIG

๐Ÿ“ฐ Arxiv (longer version): https://buff.ly/3CT4aWD
๐Ÿ‘ฉโ€๐Ÿ’ป Code: https://buff.ly/3ATqAXh

w/ Irina Wang, Cole Becker, and Bart van Parys

A thread ๐Ÿงต (1/7)๐Ÿ‘‡

29.11.2024 15:40 โ€” ๐Ÿ‘ 28    ๐Ÿ” 7    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Cool! Thanks for creating this. Could you please add me? :)

28.11.2024 03:21 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Anytime Acceleration of Gradient Descent This work investigates stepsize-based acceleration of gradient descent with {\em anytime} convergence guarantees. For smooth (non-strongly) convex optimization, we propose a stepsize schedule that all...

arxiv.org/abs/2411.17668 Our postdoc zihan slays another COLT open problem! proceedings.mlr.press/v247/kornows...

27.11.2024 13:03 โ€” ๐Ÿ‘ 68    ๐Ÿ” 11    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 3

๐Ÿ“š New Arxiv Paper

Title: Learning Algorithm Hyperparameters for Fast Parametric Convex Optimization
Authors: Rajiv Sambharya, Bartolomeo Stellato

Read more: http://arxiv.org/abs/2411.15717v1

26.11.2024 09:03 โ€” ๐Ÿ‘ 2    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

๐Ÿ‘‹๐Ÿ‘‹๐Ÿ‘‹

22.11.2024 05:02 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Congratulations @atlaswang.bsky.social :)

22.11.2024 02:09 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
2025 ICS Conference The 18th INFORMS Computing Society (ICS) Conference welcomes you to Toronto, Canada. We invite researchers, practitioners, and innovators to come together and share insights at the cutting edge where...

We are very excited to announce that the 2025 INFORMS Computing Society (ICS) Conference will take place March 14-16, 2025, in Toronto:

sites.google.com/view/ics-2025

Submissions for contributed talks are due on December 23.

We invite talks that showcase the dynamic interface of CS, AI & #ORMS.

21.11.2024 15:09 โ€” ๐Ÿ‘ 16    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

New #arxiv bot for #optimization and #control! ๐ŸŽ‰

bsky.app/profile/arxi...

18.11.2024 15:35 โ€” ๐Ÿ‘ 26    ๐Ÿ” 9    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Thanks @tmaehara.bsky.social It looks great! I will let you know if I find anything wrong but from a brief look at the first post it looks exactly what one would expect. Thanks again!

18.11.2024 15:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

By the way, do you consider linear optimization a technology? (if use the 1-norm Mosek gives the correct answer)

18.11.2024 00:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Still, some robotics companies use ADMM-based solvers for MPC. If you need only low accuracy solutions and reoptimize very often, first-order solvers can be very effective (especially with warm-starting).

18.11.2024 00:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

You are right. For any convex solver, you can construct a nasty problem for which it fails. And if it is a first-order solver, it is quite easy to do it ๐Ÿ™‚

18.11.2024 00:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Sounds great! Thanks a lot

17.11.2024 19:10 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hey @tmaehara.bsky.social Thanks for the great work on the arxiv bots here! Any chance you could make one for arxiv math.oc (Optimization and Control)? :)

17.11.2024 16:13 โ€” ๐Ÿ‘ 12    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 1
Post image Post image

If your favorite book about algorithms is not Algorithms for Toddlers, then you havenโ€™t read this book yet.

Today I used it to talk about greedy algorithms in my Applied Optimization #orms class (some pages below).

Here is one of the authors reading the whole book: m.youtube.com/watch?v=nnLO...

14.11.2024 17:14 โ€” ๐Ÿ‘ 12    ๐Ÿ” 1    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

@stella.to is following 20 prominent accounts