Research
I enjoy working on problems that involve optimization (a rather broad umbrella, I’ll admit).
|
|
Computational Framework for Bézier Distributions
Esteban Leiva, Andrés L. Medaglia, and Luis F. Zuluaga
Preprint, 2026
arXiv /
code /
A computational framework with first-order optimization algorithms for fitting Bézier distributions to bounded data, achieving orders-of-magnitude speedups, accompanied by the open-source bezierv Python package.
We develop a computational framework for efficiently fitting Bézier distributions to bounded data using both maximum likelihood and minimum-error estimation. By exploiting the geometry of the parameter space and introducing asymptotically lossless convex restrictions, our first-order optimization algorithms achieve orders-of-magnitude speedups over existing derivative-free and nonlinear optimization methods while maintaining comparable accuracy. To support practical adoption, we also introduce bezierv, an open-source Python package for fitting, analyzing, and convolving Bézier distributions.
|
|
Apprenticeship learning with prior beliefs using inverse optimization
Mauricio Junca and Esteban Leiva
Machine Learning, 2026
project page /
journal /
arXiv /
code /
A regularized inverse reinforcement learning framework that incorporates prior beliefs to learn cost functions and policies from suboptimal expert demonstrations in Markov decision processes.
We propose a regularized framework for learning cost functions and policies from suboptimal expert demonstrations in Markov decision processes. By incorporating prior beliefs about cost-function structure, our approach addresses the ill-posedness of inverse reinforcement learning and formulates the problem as a regularized convex-concave min-max optimization. We solve this problem using stochastic mirror descent and provide convergence guarantees, with experiments demonstrating improved recovery of cost functions and apprentice policies.
|
|
An Exact Method for Reliable Shortest Path Problems with Correlation
Esteban Leiva, Santiago Morales, Daniel Yamín, and Andrés L. Medaglia
Networks, 2026
(Runner up poster. OW2024 )
journal /
code /
An exact algorithmic framework for reliable shortest path problems with correlated travel times and resource constraints, achieving up to an order-of-magnitude reduction in solution times on large-scale networks.
We develop a unified and exact algorithmic framework for solving reliable shortest path problems with non-negatively correlated travel times and resource constraints. Building on the pulse algorithm, our approach efficiently solves several reliability-based routing formulations through novel reliability bounds and pruning strategies. Computational experiments on large-scale transportation networks show that the framework significantly outperforms existing methods, achieving up to an order-of-magnitude reduction in solution times.
|
Open source projects
I have fun packaging code and uploading it to the internet. Here are some of my projects.
|
|
Python package: bezierv
Esteban Leiva
PyPi, 2025
code /
PyPI /
documentation /
A Python package for Bézier distributions.
|
|