EDBT 2026 Demo / reviewers in the wild / expert
Saurabh Amin
dblp:62/2621
· DBLP profile ↗
17ranked-venue papers
2as first author
9since 2021 · last 2026
0000-0003-1554-015XORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 9 · 9 since 2021Security and privacy · 3Theory of computation · 3 · 2 first-authorSystems, architecture and hardware · 1Computer networks · 1Databases, data management, data science and information retrieval · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 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.
| Artificial intelligence
6 papers |
Learning theory · 37% Reinforcement learning · 13% Planning, search and constraint satisfaction · 11% | |
| Theoretical computer science
5 papers |
Mathematical optimization · 76% Algorithmic game theory and mechanism design · 15% Computational complexity · 5% | |
| Computer networks
1 paper |
Network optimization and economics · 70% Transport protocols and congestion control · 30% |
Topics — the 22 heaviest of 23, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization
linear programming |
1.9 | 2 | 2026 | Learning Decision-Sufficient Representations for Linear Optimization · COLT 2026 What Data Enables Optimal Decisions? An Exact Characterization for Linear Optimization · NeurIPS 2025 |
Machine learning › Optimization for machine learning
decision-focused learning |
1.0 | 1 | 2026 | Learning Decision-Sufficient Representations for Linear Optimization · COLT 2026 |
Machine learning › Learning theory
generalization bounds |
1.0 | 1 | 2026 | Learning Decision-Sufficient Representations for Linear Optimization · COLT 2026 |
Machine learning › Learning theory
PAC learning |
1.0 | 1 | 2026 | Learning Decision-Sufficient Representations for Linear Optimization · COLT 2026 |
Mathematical optimization
optimization modeling |
1.0 | 1 | 2026 | OptiHive: Ensemble Selection for LLM-Based Optimization via Statistical Modeling · AAAI 2026 |
Natural language and speech › Language models and text generation › prompt tuning
context optimization |
0.9 | 1 | 2025 | Contextual Optimization Under Model Misspecification: A Tractable and Generalizable Approach · ICML 2025 |
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
model misspecification |
0.9 | 1 | 2025 | Contextual Optimization Under Model Misspecification: A Tractable and Generalizable Approach · ICML 2025 |
Machine learning › Generative modeling
variational autoencoder |
0.9 | 1 | 2025 | A Deep Generative Learning Approach for Two-stage Adaptive Robust Optimization · ICLR 2025 |
Algorithmic game theory and mechanism design › decision theory
decision making under uncertainty |
0.9 | 1 | 2025 | What Data Enables Optimal Decisions? An Exact Characterization for Linear Optimization · NeurIPS 2025 |
Mathematical optimization › optimization under uncertainty
robust optimization |
0.9 | 1 | 2025 | A Deep Generative Learning Approach for Two-stage Adaptive Robust Optimization · ICLR 2025 |
Machine learning › Reinforcement learning
bandit |
0.6 | 1 | 2022 | Effective Dimension in Bandit Problems under Censorship · NeurIPS 2022 |
Machine learning › Reinforcement learning › bandit
contextual bandit |
0.6 | 1 | 2022 | Effective Dimension in Bandit Problems under Censorship · NeurIPS 2022 |
Machine learning › Learning theory › classification › multiclass classification
error-correcting output codes |
0.6 | 1 | 2022 | Scalable design of Error-Correcting Output Codes using Discrete Optimization with Graph Coloring · NeurIPS 2022 |
Machine learning › Learning theory › classification
multiclass classification |
0.6 | 1 | 2022 | Scalable design of Error-Correcting Output Codes using Discrete Optimization with Graph Coloring · NeurIPS 2022 |
Mathematical optimization
discrete optimization |
0.6 | 1 | 2022 | Scalable design of Error-Correcting Output Codes using Discrete Optimization with Graph Coloring · NeurIPS 2022 |
Computational complexity
hardness of approximation |
0.3 | 1 | 2026 | Learning Decision-Sufficient Representations for Linear Optimization · COLT 2026 |
Transport protocols and congestion control
congestion management |
0.2 | 1 | 2014 | Incentive Mechanisms for Internet Congestion Management: Fixed-Budget Rebate Versus Time-of-Day Pricing · IEEE/ACM Trans. Netw. 2014 |
Network optimization and economics › mechanism design
incentive mechanism |
0.2 | 1 | 2014 | Incentive Mechanisms for Internet Congestion Management: Fixed-Budget Rebate Versus Time-of-Day Pricing · IEEE/ACM Trans. Netw. 2014 |
Network optimization and economics
pricing |
0.2 | 1 | 2014 | Incentive Mechanisms for Internet Congestion Management: Fixed-Budget Rebate Versus Time-of-Day Pricing · IEEE/ACM Trans. Netw. 2014 |
Machine learning › Learning theory › online learning
regret bounds |
0.2 | 1 | 2022 | Effective Dimension in Bandit Problems under Censorship · NeurIPS 2022 |
Graph algorithms and graph theory
graph coloring |
0.2 | 1 | 2022 | Scalable design of Error-Correcting Output Codes using Discrete Optimization with Graph Coloring · NeurIPS 2022 |
Network optimization and economics
game theory |
0.1 | 1 | 2014 | Incentive Mechanisms for Internet Congestion Management: Fixed-Budget Rebate Versus Time-of-Day Pricing · IEEE/ACM Trans. Netw. 2014 |
Methods — techniques the papers use, named apart from their topics
uncertainty quantification · 2.0statistical modeling · 2.0ensemble selection · 2.0PAC analysis · 2.0variational autoencoder · 1.7projected gradient ascent · 1.7column-and-constraint algorithm · 1.7mixed-integer programming · 1.0mixed integer programming · 1.0cutting-plane algorithm · 1.0cutting plane algorithm · 1.0integrated learning and optimization · 0.9geometric characterization · 0.9game-theoretic modeling · 0.2fixed-budget rebate mechanism · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | OptiHive: Ensemble Selection for LLM-Based Optimization via Statistical ModelingabstractLLM-based solvers have emerged as a promising means of automating problem modeling and solving. However, they remain unreliable and often depend on iterative repair loops that result in significant latency. We introduce OptiHive, a framework that enhances any solver-generation pipeline to produce higher-quality solvers from natural-language descriptions of optimization problems. OptiHive uses a single batched generation to produce diverse components (solvers, problem instances, and validation tests) and filters out erroneous components to ensure fully interpretable outputs. Accounting for the imperfection of the generated components, we employ a statistical model to infer their true performance, enabling principled uncertainty quantification and solver selection. On tasks ranging from traditional optimization problems to challenging variants of the Multi-Depot Vehicle Routing Problem, OptiHive significantly outperforms baselines, increasing the optimality rate from 5% to 92% on the most complex problems. Maxime Bouscary, Saurabh Amin |
AAAI | 2 |
| 2026 | Learning Decision-Sufficient Representations for Linear OptimizationabstractWe study how to construct compressed datasets that suffice to recover optimal decisions in linear programs with unknown cost vector $c$ lying in a prior set $\mathcal{C}$. Recent work by Bennouna et al. (2025a) provides an exact geometric characterization of sufficient decision datasets (SDDs) via an intrinsic decision-relevant dimension $d^\star$. However, their algorithm for constructing minimum-size SDDs requires solving mixed-integer programs. In this paper, we establish hardness results: computing $d^\star$ is NP-hard and deciding whether a dataset is globally sufficient is coNP-hard, thereby resolving the open problem posed by Bennouna et al. (2026). To circumvent worst-case intractability, we introduce pointwise sufficiency, a relaxation that requires sufficiency for an individual cost vector. We provide a polynomial-time cutting-plane algorithm to construct pointwise-sufficient decision datasets under nondegeneracy. In a data-driven regime with i.i.d. costs, we propose a cumulative algorithm that aggregates decision-relevant directions across samples, yielding a stable compression scheme of size at most $d^\star$. This leads to a distribution-free PAC guarantee: with high probability over the training sample, the pointwise sufficiency failure probability on a fresh draw is at most $\tilde{O}(d^\star/n)$, and this rate is tight up to logarithmic factors. Finally, we apply decision-sufficient representations to contextual linear optimization, obtaining compressed predictors with generalization bounds scaling as $\tilde{O}(\sqrt{d^\star/n})$ rather than $\tilde{O}(\sqrt{d/n})$, where $d$ is the ambient cost dimension. Yuhan Ye, Saurabh Amin, Asuman E. Ozdaglar |
COLT | 2 |
| 2025 | A Deep Generative Learning Approach for Two-stage Adaptive Robust OptimizationabstractTwo-stage adaptive robust optimization (ARO) is a powerful approach for planning under uncertainty, balancing first-stage decisions with recourse decisions made after uncertainty is realized. To account for uncertainty, modelers typically define a simple uncertainty set over which potential outcomes are considered. However, classical methods for defining these sets unintentionally capture a wide range of unrealistic outcomes, resulting in overly-conservative and costly planning in anticipation of unlikely contingencies. In this work, we introduce AGRO, a solution algorithm that performs adversarial generation for two-stage adaptive robust optimization using a variational autoencoder. AGRO generates high-dimensional contingencies that are simultaneously adversarial and realistic, improving the robustness of first-stage decisions at a lower planning cost than standard methods. To ensure generated contingencies lie in high-density regions of the uncertainty distribution, AGRO defines a tight uncertainty set as the image of "latent" uncertainty sets under the VAE decoding transformation. Projected gradient ascent is then used to maximize recourse costs over the latent uncertainty sets by leveraging differentiable optimization methods. We demonstrate the cost-efficiency of AGRO by applying it to both a synthetic production-distribution problem and a real-world power system expansion setting. We show that AGRO outperforms the standard column-and-constraint algorithm by up to 1.8% in production-distribution planning and up to 8% in power system expansion. Aron Brenner, Rahman Khorramfar, Jennifer Z. Sun, Saurabh Amin |
ICLR | 4 |
| 2025 | Contextual Optimization Under Model Misspecification: A Tractable and Generalizable ApproachabstractContextual optimization problems are prevalent in decision-making applications where historical data and contextual features are used to learn predictive models that inform optimal actions. However, practical applications often suffer from model misspecification due to incomplete knowledge of the underlying data-generating process, leading to suboptimal decisions. Existing approaches primarily address the well-specified case, leaving a critical gap in handling misspecified models. In this paper, we propose a novel Integrated Learning and Optimization (ILO) framework that explicitly accounts for model misspecification by introducing a tractable surrogate loss function with strong theoretical guarantees on generalizability, tractability, and optimality. Our surrogate loss aligns with the true decision performance objective, ensuring robustness to misspecification without imposing restrictive assumptions. The proposed approach effectively mitigates the challenges of non-convexity and non-smoothness in the target loss function, leading to efficient optimization procedures. We provide rigorous theoretical analysis and experimental validation, demonstrating superior performance compared to state-of-the-art methods. Our work offers a principled solution to the practically relevant challenge of model misspecification in contextual optimization. Omar Bennouna, Jiawei Zhang 0007, Saurabh Amin, Asuman E. Ozdaglar |
ICML | 3 |
| 2025 | What Data Enables Optimal Decisions? An Exact Characterization for Linear OptimizationabstractWe study the fundamental question of how informative a dataset is for solving a given decision-making task. In our setting, the dataset provides partial information about unknown parameters that influence task outcomes. Focusing on linear programs, we characterize when a dataset is sufficient to recover an optimal decision, given an uncertainty set on the cost vector. Our main contribution is a sharp geometric characterization that identifies the directions of the cost vector that matter for optimality, relative to the task constraints and uncertainty set.
We further develop a practical algorithm that, for a given task, constructs a minimal or least-costly sufficient dataset.
Our results reveal that small, well-chosen datasets can often fully determine optimal decisions---offering a principled foundation for task-aware data selection. Omar Bennouna, Amine Bennouna, Saurabh Amin, Asuman E. Ozdaglar |
NeurIPS | 3 |
| 2022 | Effective Dimension in Bandit Problems under CensorshipabstractIn this paper, we study both multi-armed and contextual bandit problems in censored environments. Our goal is to estimate the performance loss due to censorship in the context of classical algorithms designed for uncensored environments. Our main contributions include the introduction of a broad class of censorship models and their analysis in terms of the effective dimension of the problem -- a natural measure of its underlying statistical complexity and main driver of the regret bound. In particular, the effective dimension allows us to maintain the structure of the original problem at first order, while embedding it in a bigger space, and thus naturally leads to results analogous to uncensored settings. Our analysis involves a continuous generalization of the Elliptical Potential Inequality, which we believe is of independent interest. We also discover an interesting property of decision-making under censorship: a transient phase during which initial misspecification of censorship is self-corrected at an extra cost; followed by a stationary phase that reflects the inherent slowdown of learning governed by the effective dimension. Our results are useful for applications of sequential decision-making models where the feedback received depends on strategic uncertainty (e.g., agents’ willingness to follow a recommendation) and/or random uncertainty (e.g., loss or delay in arrival of information). Gauthier Guinet, Saurabh Amin, Patrick Jaillet |
NeurIPS | 2 |
| 2022 | Scalable design of Error-Correcting Output Codes using Discrete Optimization with Graph ColoringabstractWe study the problem of scalable design of Error-Correcting Output Codes (ECOC) for multi-class classification. Prior works on ECOC-based classifiers are limited to codebooks with small number of rows (classes) or columns, and do not provide optimality guarantees for the codebook design problem. We address these limitations by developing a codebook design approach based on a Mixed-Integer Quadratically Constrained Program (MIQCP). This discrete formulation is naturally suited for maximizing the error-correction capability of ECOC-based classifiers and incorporates various design criteria in a flexible manner. Our solution approach is tractable in that it incrementally increases the codebook size by adding columns to maximize the gain in error-correcting capability. In particular, we show that the maximal gain in error-correction can be upper bounded by solving a graph-coloring problem. As a result, we can efficiently generate near-optimal codebooks for very large problem instances. These codebooks provide competitive multi-class classification performance on small class datasets such as MNIST and CIFAR10. Moreover, by leveraging transfer-learned binary classifiers, we achieve better classification performance over transfer-learned multi-class CNNs on large class datasets such as CIFAR100, Caltech-101/256. Our results highlight the advantages of simple and modular ECOC-based classifiers in improving classification accuracy without the risk of overfitting. Samarth Gupta, Saurabh Amin |
NeurIPS | 2 |
| 2021 | Damage Estimation and Localization from Sparse Aerial ImageryabstractAerial images provide important situational awarness for responding to natural disasters such as hurricanes. They are well-suited for providing information for damage estimation and localization (DEL); i.e., characterizing the type and spatial extent of damage following a disaster. Despite recent advances in sensing and unmanned aerial systems technology, much of post-disaster aerial imagery is still taken by handheld DSLR cameras from small, manned, fixed-wing aircraft. However, these handheld cameras lack IMU information, and images are taken opportunistically post-event by operators. As such, DEL from such imagery is still a highly manual and time-consuming process. We propose an approach to both detect damage in aerial images and localize it in world coordinates, with specific focus on detecting and localizing flooding. The approach is based on using structure from motion to relate image coordinates to world coordinates via a projective transformation, using class activation mapping to detect the extent of damage in an image, and applying the projective transformation to localize damage in world coordinates. We evaluate the performance of our approach on post-event data from the 2016 Louisiana floods, and find that our approach achieves a precision of 88%. Given this high precision using limited data, we argue that this approach is currently viable for fast and effective DEL from handheld aerial imagery for disaster response. Rene Garcia Franceschini, Jeffrey Liu, Saurabh Amin |
ICMLA | 3 |
| 2021 | Integer programming-based error-correcting output code design for robust classificationabstractError-Correcting Output Codes (ECOCs) offer a principled approach for combining binary classifiers into multiclass classifiers. In this paper, we study the problem of designing optimal ECOCs to achieve both nominal and adversarial accuracy using Support Vector Machines (SVMs) and binary deep neural networks. We develop a scalable Integer Programming (IP) formulation to design minimal codebooks with desirable error correcting properties. Our work leverages the advances in IP solution techniques to generate codebooks with optimality guarantees. To achieve tractability, we exploit the underlying graph-theoretic structure of the constraint set. Particularly, the size of the constraint set can be significantly reduced using edge clique covers. Using this reduction technique along with Plotkin’s bound in coding theory, we demonstrate that our approach is scalable to a large number of classes. The resulting codebooks achieve a high nominal accuracy relative to standard codebooks (e.g., one-vs-all, one-vs-one, and dense/sparse codes). Interestingly, our codebooks provide non-trivial robustness to white-box attacks without any adversarial training. Samarth Gupta, Saurabh Amin |
UAI | 2 |
| 2018 | Modeling the Impact of Vehicle Platooning on Highway Congestion: A Fluid Queuing ApproachabstractVehicle platooning is a promising technology that can lead to significant fuel savings and emission reduction. However, the macroscopic impact of vehicle platoons on highway traffic is not yet well understood. In this article, we propose a new fluid queuing model to study the macroscopic interaction between randomly arriving vehicle platoons and the background traffic at highway bottlenecks. This model, viewed as a stochastic switched system, is analyzed for two practically relevant priority rules: proportional (or mixed) and segmented priority. We provide intuitive stability conditions, and obtain bounds on the long-run average length and variance of queues for both priority rules. We use these results to study how platoon-induced congestion varies with the fraction of platooned vehicles, and their characteristics such as intra-platoon spacing and arrival rate. Our analysis reveals a basic tradeoff between congestion induced by the randomness of platoon arrivals, and efficiency gain due to a tighter intra-platoon spacing. This naturally leads to conditions under which the proportional priority is preferred over segmented priority. Somewhat surprisingly, our analytical results are in agreement with the simulation results based on a more sophisticated two-class cell transmission model. Li Jin 0004, Mladen Cicic, Saurabh Amin, Karl Henrik Johansson |
HSCC | 3 |
| 2018 | Robust sensor placement for pipeline monitoring: Mixed integer and greedy optimization
Lina Sela, Saurabh Amin |
Adv. Eng. Informatics | 2 |
| 2017 | Compromising Security of Economic Dispatch in Power System OperationsabstractPower grid operations rely on the trustworthy operation of critical control center functionalities, including the so-called Economic Dispatch (ED) problem. The ED problem is a large-scale optimization problem that is periodically solved by the system operator to ensure the balance of supply and load while maintaining reliability constraints. In this paper, we propose a semantics-based attack generation and implementation approach to study the security of the ED problem.1 Firstly, we generate optimal attack vectors to transmission line ratings to induce maximum congestion in the critical lines, resulting in the violation of capacity limits. We formulate a bilevel optimization problem in which the attacker chooses manipulations of line capacity ratings to maximinimize the percentage line capacity violations under linear power flows. We reformulate the bilevel problem as a mixed integer linear program that can be solved efficiently. Secondly, we describe how the optimal attack vectors can be implemented in commercial energy management systems (EMSs). The attack explores the dynamic memory space of the EMS, and replaces the true line capacity ratings stored in data regions with the optimal attack vectors. In contrast to the well-known false data injection attacks to control systems that require compromising distributed sensors, our approach directly implements attacks to the control center server. Our experimental results on benchmark power systems and five widely utilized EMSs show the practical feasibility of our attack generation and implementation approach. Devendra Shelar, Saurabh Amin, Saman A. Zonouz |
DSN | 3 |
| 2014 | Incentive Mechanisms for Internet Congestion Management: Fixed-Budget Rebate Versus Time-of-Day PricingabstractMobile data traffic has been steadily rising in the past years. This has generated a significant interest in the deployment of incentive mechanisms to reduce peak-time congestion. Typically, the design of these mechanisms requires information about user demand and sensitivity to prices. Such information is naturally imperfect. In this paper, we propose a fixed-budget rebate mechanism that gives each user a reward proportional to his percentage contribution to the aggregate reduction in peak-time demand. For comparison, we also study a time-of-day pricing mechanism that gives each user a fixed reward per unit reduction of his peak-time demand. To evaluate the two mechanisms, we introduce a game-theoretic model that captures the public good nature of decongestion. For each mechanism, we demonstrate that the socially optimal level of decongestion is achievable for a specific choice of the mechanism's parameter. We then investigate how imperfect information about user demand affects the mechanisms' effectiveness. From our results, the fixed-budget rebate pricing is more robust when the users' sensitivity to congestion is “sufficiently” convex. This feature of the fixed-budget rebate mechanism is attractive for many situations of interest and is driven by its closed-loop property, i.e., the unit reward decreases as the peak-time demand decreases. Patrick Loiseau, Galina Schwartz, John Musacchio, Saurabh Amin, S. Shankar Sastry |
IEEE/ACM Trans. Netw. | 4 |
| 2011 | Attacks against process control systems: risk assessment, detection, and response
Alvaro A. Cárdenas, Saurabh Amin, Zong-Syun Lin, Yu-Lun Huang, Chi-Yen Huang, S. Shankar Sastry |
AsiaCCS | 2 |
| 2010 | Stealthy deception attacks on water SCADA systemsabstractThis article investigates the vulnerabilities of Supervisory Control and Data Acquisition (SCADA) systems which monitor and control the modern day irrigation canal systems.\nThis type of monitoring and control infrastructure is also common for many other water distribution systems. We present a linearized shallow water partial differential equation (PDE) system that can model water flow in a network of canal pools which are equipped with lateral offtakes for water withdrawal and are connected by automated gates. The knowledge of the system dynamics enables us to develop a deception attack scheme based on switching the PDE parameters and proportional (P) boundary control actions, to withdraw water from the pools through offtakes. We briefly discuss the limits on detectability of such attacks. We use a known formulation based on low frequency approximation of the PDE model and an associated proportional integral (PI) controller, to create a stealthy deception scheme capable of compromising the performance of the closed-loop system. We test the proposed attack scheme in simulation, using a shallow water solver; and show that the attack is indeed realizable in practice by implementing it on a physical canal in Southern France: the Gignac canal. A successful field experiment shows that the attack scheme enables us to steal water stealthily from the canal until the end of the attack. Saurabh Amin, Xavier Litrico, S. Shankar Sastry, Alexandre M. Bayen |
HSCC | 1 |
| 2009 | Safe and Secure Networked Control Systems under Denial-of-Service Attacks
Saurabh Amin, Alvaro A. Cárdenas, S. Shankar Sastry |
HSCC | 1 |
| 2008 | Research Challenges for the Security of Control Systems
Alvaro A. Cárdenas, Saurabh Amin, S. Shankar Sastry |
HotSec | 2 |