← Search

Bartolomeo Stellato

8 accepted papers

2026

Batched First-Order Methods for Parallel LP Solving in MIP

ICML 2026poster

We present a batched first-order method for solving multiple linear programs in parallel on GPUs. Our approach extends the primal-dual hybrid gradient algorithm to efficiently solve batches of related linear programming problems that arise in mixed-integer programming techniques such as strong branc…

Cited by 0SourceScholar
2026

Lower Bounds for Frank-Wolfe on Strongly Convex Sets

ICML 2026poster

We present a constructive lower bound of $\Omega(1/\sqrt{\varepsilon})$ for Frank-Wolfe (FW) when both the objective and the constraint set are smooth and strongly convex, showing that the known uniform $\mathcal{O}(1/\sqrt{\varepsilon})$ guarantees in this regime are tight. It is known that under a…

Cited by 0SourceScholar
2025

AlgoTune: Can Language Models Speed Up General-Purpose Numerical Programs?

NeurIPS 2025poster

Despite progress in language model (LM) capabilities, evaluations have thus far focused on models' performance on tasks that humans have previously solved, including in programming (SWE-Bench) and mathematics (FrontierMath). We therefore propose testing models' ability to design and implement algor…

Cited by 0SourceScholar
2024

Who Plays First? Optimizing the Order of Play in Stackelberg Games with Many Robots

RSS 2024poster

We consider the multi-agent spatial navigation problem of computing the socially optimal order of play, i.e., the sequence in which the agents commit to their decisions, and its associated equilibrium in an N-player Stackelberg trajectory game. We model this problem as a mixed-integer optimization p…

2022

CoCo: Online Mixed-Integer Control Via Supervised Learning

RA-L 2022

Many robotics problems, from robot motion planning to object manipulation, can be modeled as mixed-integer convex program (MICPs). However, state-of-the-art algorithms are still unable to solve MICPs for control problems quickly enough for online use and existing heuristics can typically only find s

Cited by 50SourcecodeScholar
2021

Accelerating Quadratic Optimization with Reinforcement Learning

NeurIPS 2021poster

First-order methods for quadratic optimization such as OSQP are widely used for large-scale machine learning and embedded optimal control, where many related problems must be rapidly solved. These methods face two persistent challenges: manual hyperparameter tuning and convergence time to high-accur…

2021

Is Bang-Bang Control All You Need? Solving Continuous Control with Bernoulli Policies

NeurIPS 2021poster

Reinforcement learning (RL) for continuous control typically employs distributions whose support covers the entire action space. In this work, we investigate the colloquially known phenomenon that trained agents often prefer actions at the boundaries of that space. We draw theoretical connections to…

Cited by 52SourcePDFScholar