VLDB 2026 Research / reviewers in the wild / expert
Haihao Lu
dblp:195/5538
· DBLP profile ↗
11ranked-venue papers
2as first author
5since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 11 · 2 first-author · 5 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Theoretical computer science
7 papers |
Algorithmic game theory and mechanism design · 52% Mathematical optimization · 40% Approximation and online algorithms · 8% | |
| Artificial intelligence
2 papers |
Learning theory · 59% Optimization for machine learning · 41% |
Topics — the 22 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithmic game theory and mechanism design
online advertising |
1.9 | 3 | 2024 | A Field Guide for Pacing Budget and ROS Constraints · ICML 2024 Online Ad Procurement in Non-stationary Autobidding Worlds · NeurIPS 2023 Regularized Online Allocation Problems: Fairness and Beyond · ICML 2021 |
Algorithmic game theory and mechanism design › auction theory › bidding strategy
auto-bidding |
1.4 | 2 | 2024 | A Field Guide for Pacing Budget and ROS Constraints · ICML 2024 Online Ad Procurement in Non-stationary Autobidding Worlds · NeurIPS 2023 |
Approximation and online algorithms
online allocation |
0.9 | 2 | 2021 | Regularized Online Allocation Problems: Fairness and Beyond · ICML 2021 Dual Mirror Descent for Online Allocation Problems · ICML 2020 |
Algorithmic game theory and mechanism design › online advertising
budget pacing |
0.8 | 1 | 2024 | A Field Guide for Pacing Budget and ROS Constraints · ICML 2024 |
Algorithmic game theory and mechanism design › online advertising
return on spend constraint |
0.8 | 1 | 2024 | A Field Guide for Pacing Budget and ROS Constraints · ICML 2024 |
Mathematical optimization
primal-dual method |
0.7 | 1 | 2023 | Online Ad Procurement in Non-stationary Autobidding Worlds · NeurIPS 2023 |
Mathematical optimization
continuous optimization |
0.5 | 1 | 2021 | Practical Large-Scale Linear Programming using Primal-Dual Hybrid Gradient · NeurIPS 2021 |
Algorithmic game theory and mechanism design
fair division |
0.5 | 1 | 2021 | Regularized Online Allocation Problems: Fairness and Beyond · ICML 2021 |
Mathematical optimization
linear programming |
0.5 | 1 | 2021 | Practical Large-Scale Linear Programming using Primal-Dual Hybrid Gradient · NeurIPS 2021 |
Mathematical optimization › primal-dual method
primal-dual hybrid gradient |
0.5 | 1 | 2021 | Practical Large-Scale Linear Programming using Primal-Dual Hybrid Gradient · NeurIPS 2021 |
Algorithmic game theory and mechanism design › mechanism design
auction design |
0.4 | 1 | 2020 | Contextual Reserve Price Optimization in Auctions via Mixed Integer Programming · NeurIPS 2020 |
Mathematical optimization › continuous optimization
convex optimization |
0.4 | 1 | 2020 | Dual Mirror Descent for Online Allocation Problems · ICML 2020 |
Mathematical optimization › continuous optimization › convex optimization › first-order methods
mirror descent |
0.4 | 1 | 2020 | Dual Mirror Descent for Online Allocation Problems · ICML 2020 |
Mathematical optimization › discrete optimization
mixed integer linear programming |
0.4 | 1 | 2020 | Contextual Reserve Price Optimization in Auctions via Mixed Integer Programming · NeurIPS 2020 |
Algorithmic game theory and mechanism design › mechanism design › auction design
reserve price optimization |
0.4 | 1 | 2020 | Contextual Reserve Price Optimization in Auctions via Mixed Integer Programming · NeurIPS 2020 |
Machine learning › Learning theory › model selection
cross-validation |
0.3 | 1 | 2018 | Approximate Leave-One-Out for Fast Parameter Tuning in High Dimensions · ICML 2018 |
Machine learning › Optimization for machine learning
hyperparameter optimization |
0.3 | 1 | 2018 | Approximate Leave-One-Out for Fast Parameter Tuning in High Dimensions · ICML 2018 |
Machine learning › Learning theory
model selection |
0.3 | 1 | 2018 | Approximate Leave-One-Out for Fast Parameter Tuning in High Dimensions · ICML 2018 |
Mathematical optimization
convergence acceleration |
0.3 | 1 | 2018 | Accelerating Greedy Coordinate Descent Methods · ICML 2018 |
Mathematical optimization
convergence analysis |
0.3 | 1 | 2018 | Accelerating Greedy Coordinate Descent Methods · ICML 2018 |
Mathematical optimization › continuous optimization › convex optimization › first-order methods
coordinate descent |
0.3 | 1 | 2018 | Accelerating Greedy Coordinate Descent Methods · ICML 2018 |
Mathematical optimization › continuous optimization › convex optimization › first-order methods › coordinate descent
greedy coordinate descent |
0.3 | 1 | 2018 | Accelerating Greedy Coordinate Descent Methods · ICML 2018 |
Methods — techniques the papers use, named apart from their topics
primal-dual method · 1.0min-pacing algorithm · 0.8dual-based algorithm · 0.8regret analysis · 0.7bandit feedback · 0.7sub-linear regret analysis · 0.5regularizer · 0.5diagonal preconditioning · 0.5adaptive stepsizes · 0.5adaptive restarting · 0.5mixed integer programming · 0.4linear programming relaxation · 0.4leave-one-out cross-validation · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | A Field Guide for Pacing Budget and ROS ConstraintsabstractBudget pacing is a popular service that has been offered by major internet advertising platforms since their inception. In the past few years, autobidding products that provide real-time bidding as a service to advertisers have seen a prominent rise in adoption. A popular autobidding stategy is value maximization subject to return-on-spend (ROS) constraints. For historical or business reasons, the systems that govern these two services, namely budget pacing and ROS pacing, are not necessarily always a single unified and coordinated entity that optimizes a global objective subject to both constraints. The purpose of this work is to theoretically and empirically compare algorithms with different degrees of coordination between these two pacing systems. In particular, we compare (a) a fully-decoupled sequential algorithm; (b) a minimally-coupled min-pacing algorithm; (c) a fully-coupled dual-based algorithm. Our main contribution is to theoretically analyze the min-pacing algorithm and show that it attains similar guarantees to the fully-coupled canonical dual-based algorithm. On the other hand, we show that the sequential algorithm, even though appealing by virtue of being fully decoupled, could badly violate the constraints. We validate our theoretical findings empirically by showing that the min-pacing algorithm performs almost as well as the canonical dual-based algorithm on a semi-synthetic dataset that was generated from a large online advertising platform's auction data. Santiago R. Balseiro, Kshipra Bhawalkar, Zhe Feng 0004, Haihao Lu, Vahab S. Mirrokni, Balasubramanian Sivan, Di Wang 0005 |
ICML | 4 |
| 2023 | Online Ad Procurement in Non-stationary Autobidding WorldsabstractToday's online advertisers procure digital ad impressions through interacting with autobidding platforms: advertisers convey high level procurement goals via setting levers such as budget, target return-on-investment, max cost per click, etc.. Then ads platforms subsequently procure impressions on advertisers' behalf, and report final procurement conversions (e.g. click) to advertisers. In practice, advertisers may receive minimal information on platforms' procurement details, and procurement outcomes are subject to non-stationary factors like seasonal patterns, occasional system corruptions, and market trends which make it difficult for advertisers to optimize lever decisions effectively. Motivated by this, we present an online learning framework that helps advertisers dynamically optimize ad platform lever decisions while subject to general long-term constraints in a realistic bandit feedback environment with non-stationary procurement outcomes. In particular, we introduce a primal-dual algorithm for online decision making with multi-dimension decision variables, bandit feedback and long-term uncertain constraints. We show that our algorithm achieves low regret in many worlds when procurement outcomes are generated through procedures that are stochastic, adversarial, adversarially corrupted, periodic, and ergodic, respectively, without having to know which procedure is the ground truth. Finally, we emphasize that our proposed algorithm and theoretical results extend beyond the applications of online advertising. Jason Cheuk Nam Liang, Haihao Lu, Baoyu Zhou |
NeurIPS | 2 |
| 2022 | Limiting Behaviors of Nonconvex-Nonconcave Minimax Optimization via Continuous-Time SystemsabstractUnlike nonconvex optimization, where gradient descent is guaranteed to converge to a local optimizer, algorithms for nonconvex-nonconcave minimax optimization can have topologically different solution paths: sometimes converging to a solution, sometimes never converging and instead following a limit cycle, and sometimes diverging. In this paper, we study the limiting behaviors of three classic minimax algorithms: gradient descent ascent (GDA), alternating gradient descent ascent (AGDA), and the extragradient method (EGM). Numerically, we observe that all of these limiting behaviors can arise in Generative Adversarial Networks (GAN) training and are easily demonstrated even in simple GAN models. To explain these different behaviors, we study the high-order resolution continuous-time dynamics that correspond to each algorithm, which results in sufficient (and almost necessary) conditions for the local convergence by each method. Moreover, this ODE perspective allows us to characterize the phase transition between these potentially nonconvergent limiting behaviors caused by introducing regularization in the problem instance. Benjamin Grimmer, Haihao Lu, Pratik Worah, Vahab S. Mirrokni |
ALT | 2 |
| 2021 | Regularized Online Allocation Problems: Fairness and BeyondabstractOnline allocation problems with resource constraints have a rich history in computer science and operations research. In this paper, we introduce the regularized online allocation problem, a variant that includes a non-linear regularizer acting on the total resource consumption. In this problem, requests repeatedly arrive over time and, for each request, a decision maker needs to take an action that generates a reward and consumes resources. The objective is to simultaneously maximize total rewards and the value of the regularizer subject to the resource constraints. Our primary motivation is the online allocation of internet advertisements wherein firms seek to maximize additive objectives such as the revenue or efficiency of the allocation. By introducing a regularizer, firms can account for the fairness of the allocation or, alternatively, punish under-delivery of advertisements—two common desiderata in internet advertising markets. We design an algorithm when arrivals are drawn independently from a distribution that is unknown to the decision maker. Our algorithm is simple, fast, and attains the optimal order of sub-linear regret compared to the optimal allocation with the benefit of hindsight. Numerical experiments confirm the effectiveness of the proposed algorithm and of the regularizers in an internet advertising application. Santiago R. Balseiro, Haihao Lu, Vahab S. Mirrokni |
ICML | 2 |
| 2021 | Practical Large-Scale Linear Programming using Primal-Dual Hybrid GradientabstractWe present PDLP, a practical first-order method for linear programming (LP) that can solve to the high levels of accuracy that are expected in traditional LP applications. In addition, it can scale to very large problems because its core operation is matrix-vector multiplications. PDLP is derived by applying the primal-dual hybrid gradient (PDHG) method, popularized by Chambolle and Pock (2011), to a saddle-point formulation of LP. PDLP enhances PDHG for LP by combining several new techniques with older tricks from the literature; the enhancements include diagonal preconditioning, presolving, adaptive step sizes, and adaptive restarting. PDLP improves the state of the art for first-order methods applied to LP. We compare PDLP with SCS, an ADMM-based solver, on a set of 383 LP instances derived from MIPLIB 2017. With a target of $10^{-8}$ relative accuracy and 1 hour time limit, PDLP achieves a 6.3x reduction in the geometric mean of solve times and a 4.6x reduction in the number of instances unsolved (from 227 to 49). Furthermore, we highlight standard benchmark instances and a large-scale application (PageRank) where our open-source prototype of PDLP, written in Julia, outperforms a commercial LP solver. David L. Applegate, Mateo Díaz, Oliver Hinder, Haihao Lu, Miles Lubin, Brendan O'Donoghue, Warren Schudy |
NeurIPS | 4 |
| 2020 | Ordered SGD: A New Stochastic Optimization Framework for Empirical Risk MinimizationabstractWe propose a new stochastic optimization framework for empirical risk minimization problems such as those that arise in machine learning. The traditional approaches, such as (mini-batch) stochastic gradient descent (SGD), utilize an unbiased gradient estimator of the empirical average loss. In contrast, we develop a computationally efficient method to construct a gradient estimator that is purposely biased toward those observations with higher current losses. On the theory side, we show that the proposed method minimizes a new ordered modification of the empirical average loss, and is guaranteed to converge at a sublinear rate to a global optimum for convex loss and to a critical point for weakly convex (non-convex) loss. Furthermore, we prove a new generalization bound for the proposed algorithm. On the empirical side, the numerical experiments show that our proposed method consistently improves the test errors compared with the standard mini-batch SGD in various models including SVM, logistic regression, and deep learning problems. Kenji Kawaguchi, Haihao Lu |
AISTATS | 2 |
| 2020 | Accelerating Gradient Boosting MachinesabstractGradient Boosting Machine (GBM) introduced by \cite{friedman2001greedy} is a widely popular ensembling technique and is routinely used in competitions such as Kaggle and the KDDCup \citep{chen2016xgboost}. In this work, we propose an Accelerated Gradient Boosting Machine (AGBM) by incorporating Nesterov’s acceleration techniques into the design of GBM. The difficulty in accelerating GBM lies in the fact that weak (inexact) learners are commonly used, and therefore, with naive application, the errors can accumulate in the momentum term. To overcome it, we design a “corrected pseudo residual” that serves as a new target for fitting a weak learner, in order to perform the z-update. Thus, we are able to derive novel computational guarantees for AGBM. This is the first GBM type of algorithm with a theoretically-justified accelerated convergence rate. Haihao Lu, Sai Praneeth Karimireddy, Natalia Ponomareva 0001, Vahab S. Mirrokni |
AISTATS | 1 |
| 2020 | Dual Mirror Descent for Online Allocation ProblemsabstractWe consider online allocation problems with concave revenue functions and resource constraints, which are central problems in revenue management and online advertising. In these settings, requests arrive sequentially during a finite horizon and, for each request, a decision maker needs to choose an action that consumes a certain amount of resources and generates revenue. The revenue function and resource consumption of each request are drawn independently and at random from a probability distribution that is unknown to the decision maker. The objective is to maximize cumulative revenues subject to a constraint on the total consumption of resources. We design a general class of algorithms that achieve sub-linear expected regret compared to the hindsight optimal allocation. Our algorithms operate in the Lagrangian dual space: they maintain a dual multiplier for each resource that is updated using online mirror descent. By choosing the reference function accordingly, we recover dual sub-gradient descent and dual exponential weights algorithm. The resulting algorithms are simple, efficient, and shown to attain the optimal order of regret when the length of the horizon and the initial number of resources are scaled proportionally. We discuss applications to online bidding in repeated auctions with budget constraints and online proportional matching with high entropy. Santiago R. Balseiro, Haihao Lu, Vahab S. Mirrokni |
ICML | 2 |
| 2020 | Contextual Reserve Price Optimization in Auctions via Mixed Integer ProgrammingabstractWe study the problem of learning a linear model to set the reserve price in an auction, given contextual information, in order to maximize expected revenue from the seller side. First, we show that it is not possible to solve this problem in polynomial time unless the Exponential Time Hypothesis fails. Second, we present a strong mixed-integer programming (MIP) formulation for this problem, which is capable of exactly modeling the nonconvex and discontinuous expected reward function. Moreover, we show that this MIP formulation is ideal (i.e. the strongest possible formulation) for the revenue function of a single impression. Since it can be computationally expensive to exactly solve the MIP formulation in practice, we also study the performance of its linear programming (LP) relaxation. Though it may work well in practice, we show that, unfortunately, in the worst case the optimal objective of the LP relaxation can be O(number of samples) times larger than the optimal objective of the true problem. Finally, we present computational results, showcasing that the MIP formulation, along with its LP relaxation, are able to achieve superior in- and out-of-sample performance, as compared to state-of-the-art algorithms on both real and synthetic datasets. More broadly, we believe this work offers an indication of the strength of optimization methodologies like MIP to exactly model intrinsic discontinuities in machine learning problems. Joey Huchette, Haihao Lu, Hossein Esfandiari, Vahab S. Mirrokni |
NeurIPS | 2 |
| 2018 | Accelerating Greedy Coordinate Descent MethodsabstractWe introduce and study two algorithms to accelerate greedy coordinate descent in theory and in practice: Accelerated Semi-Greedy Coordinate Descent (ASCD) and Accelerated Greedy Coordinate Descent (AGCD). On the theory side, our main results are for ASCD: we show that ASCD achieves $O(1/k^2)$ convergence, and it also achieves accelerated linear convergence for strongly convex functions. On the empirical side, while both AGCD and ASCD outperform Accelerated Randomized Coordinate Descent on most instances in our numerical experiments, we note that AGCD significantly outperforms the other two methods in our experiments, in spite of a lack of theoretical guarantees for this method. To complement this empirical finding for AGCD, we present an explanation why standard proof techniques for acceleration cannot work for AGCD, and we further introduce a technical condition under which AGCD is guaranteed to have accelerated convergence. Finally, we confirm that this technical condition holds in our numerical experiments. Haihao Lu, Robert M. Freund, Vahab S. Mirrokni |
ICML | 1 |
| 2018 | Approximate Leave-One-Out for Fast Parameter Tuning in High DimensionsabstractWe study the parameter tuning problem for the penalized regression model. Finding the optimal choice of the regularization parameter is a challenging problem in high-dimensional regimes where both the number of observations n and the number of parameters p are large. We propose two frameworks to obtain a computationally efficient approximation ALO of the leave-one-out cross validation (LOOCV) risk for nonsmooth losses and regularizers. Our two frameworks are based on the primal and dual formulations of the penalized regression model. We prove the equivalence of the two approaches under smoothness conditions. This equivalence enables us to justify the accuracy of both methods under such conditions. We use our approaches to obtain a risk estimate for several standard problems, including generalized LASSO, nuclear norm regularization and support vector machines. We experimentally demonstrate the effectiveness of our results for non-differentiable cases. Shuaiwen Wang, Wenda Zhou, Haihao Lu, Arian Maleki, Vahab S. Mirrokni |
ICML | 3 |