VLDB 2026 Research / reviewers in the wild / expert
Erfan Yazdandoost Hamedani
dblp:191/6717
· DBLP profile ↗
9ranked-venue papers
1as first author
8since 2021 · last 2025
0000-0002-3229-3499ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 8 · 1 first-author · 7 since 2021Systems, architecture and hardware · 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.
| Theoretical computer science
5 papers |
Mathematical optimization · 100% | |
| Artificial intelligence
1 paper |
Optimization for machine learning · 100% |
Topics — the 14 heaviest of 15, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization
nonconvex optimization |
1.5 | 2 | 2025 | Semi-infinite Nonconvex Constrained Min-Max Optimization · NeurIPS 2025 Projection-Free Methods for Solving Nonconvex-Concave Saddle Point Problems · NeurIPS 2023 |
Mathematical optimization
bilevel optimization |
1.4 | 2 | 2024 | An Accelerated Gradient Method for Convex Smooth Simple Bilevel Optimization · NeurIPS 2024 Projection-Free Methods for Stochastic Simple Bilevel Optimization with Convex Lower-level Problem · NeurIPS 2023 |
Mathematical optimization
minimax optimization |
0.9 | 1 | 2025 | Semi-infinite Nonconvex Constrained Min-Max Optimization · NeurIPS 2025 |
Mathematical optimization › continuous optimization › convex optimization › first-order methods › gradient-based optimization
accelerated gradient methods |
0.8 | 1 | 2024 | An Accelerated Gradient Method for Convex Smooth Simple Bilevel Optimization · NeurIPS 2024 |
Mathematical optimization › bilevel optimization
simple bilevel optimization |
0.8 | 1 | 2024 | An Accelerated Gradient Method for Convex Smooth Simple Bilevel Optimization · NeurIPS 2024 |
Mathematical optimization › continuous optimization › convex optimization › first-order methods
conditional gradient method |
0.7 | 1 | 2023 | Projection-Free Methods for Stochastic Simple Bilevel Optimization with Convex Lower-level Problem · NeurIPS 2023 |
Mathematical optimization › minimax optimization
nonconvex-concave saddle point problem |
0.7 | 1 | 2023 | Projection-Free Methods for Solving Nonconvex-Concave Saddle Point Problems · NeurIPS 2023 |
Mathematical optimization › continuous optimization › convex optimization › first-order methods
projection-free optimization |
0.7 | 1 | 2023 | Projection-Free Methods for Stochastic Simple Bilevel Optimization with Convex Lower-level Problem · NeurIPS 2023 |
Mathematical optimization
constrained optimization |
0.3 | 1 | 2025 | Semi-infinite Nonconvex Constrained Min-Max Optimization · NeurIPS 2025 |
Mathematical optimization › constrained optimization
semi-infinite programming |
0.3 | 1 | 2025 | Semi-infinite Nonconvex Constrained Min-Max Optimization · NeurIPS 2025 |
Mathematical optimization › continuous optimization › convex optimization
conic optimization |
0.2 | 1 | 2016 | A primal-dual method for conic constrained distributed optimization problems · NIPS 2016 |
Mathematical optimization › distributed optimization
consensus optimization |
0.2 | 1 | 2016 | A primal-dual method for conic constrained distributed optimization problems · NIPS 2016 |
Mathematical optimization › continuous optimization
convex optimization |
0.2 | 1 | 2016 | A primal-dual method for conic constrained distributed optimization problems · NIPS 2016 |
Mathematical optimization
distributed optimization |
0.2 | 1 | 2016 | A primal-dual method for conic constrained distributed optimization problems · NIPS 2016 |
Methods — techniques the papers use, named apart from their topics
primal-dual method · 1.6regularization · 1.3conditional gradient method · 1.3lojasiewicz inequality · 0.9inexact dynamic barrier primal-dual algorithm · 0.9hölderian error bound · 0.8cutting planes · 0.8accelerated gradient descent · 0.8variance reduction · 0.7stochastic cutting plane · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | On the Complexity of Finding Stationary Points in Nonconvex Simple Bilevel OptimizationabstractIn this paper, we study the problem of solving a simple bilevel optimization problem, where the upper-level objective is minimized over the solution set of the lower-level problem. We focus on the general setting in which both the upper- and lower-level objectives are smooth but potentially nonconvex. Due to the absence of additional structural assumptions for the lower-level objective—such as convexity or the Polyak–Łojasiewicz (PL) condition—guaranteeing global optimality is generally intractable. Instead, we introduce a suitable notion of stationarity for this class of problems and aim to design a first-order algorithm that finds such stationary points in polynomial time. Intuitively, stationarity in this setting means the upper-level objective cannot be substantially improved locally without causing a larger deterioration in the lower-level objective. To this end, we show that a simple and implementable variant of the dynamic barrier gradient descent (DBGD) framework can effectively solve the considered nonconvex simple bilevel problems up to stationarity. Specifically, to reach an $(\epsilon_f, \epsilon_g)$-stationary point—where $\epsilon_f$ and $\epsilon_g$ denote the target stationarity accuracies for the upper- and lower-level objectives, respectively—the considered method achieves a complexity of $\mathcal{O}(\max(\epsilon_f^{-\frac{3+p}{1+p}}, \epsilon_g^{-\frac{3+p}{2}}))$, where $p \geq 0$ is an arbitrary constant balancing the terms. To the best of our knowledge, this is the first complexity result for a discrete-time algorithm that guarantees joint stationarity for both levels in general nonconvex simple bilevel problems. Jincheng Cao, Ruichen Jiang, Erfan Yazdandoost Hamedani, Aryan Mokhtari |
NeurIPS | 3 |
| 2025 | Semi-infinite Nonconvex Constrained Min-Max OptimizationabstractSemi-Infinite Programming (SIP) has emerged as a powerful framework for modeling problems with infinite constraints, however, its theoretical development in the context of nonconvex and large-scale optimization remains limited. In this paper, we investigate a class of nonconvex min-max optimization problems with nonconvex infinite constraints, motivated by applications such as adversarial robustness and safety-constrained learning. We propose a novel inexact dynamic barrier primal-dual algorithm and establish its convergence properties. Specifically, under the assumption that the squared infeasibility residual function satisfies the Lojasiewicz inequality with exponent $\theta \in (0,1)$, we prove that the proposed method achieves $\mathcal{O}(\epsilon^{-3})$, $\mathcal{O}(\epsilon^{-6\theta})$, and $\mathcal{O}(\epsilon^{-3\theta/(1-\theta)})$ iteration complexities to achieve an $\epsilon$-approximate stationarity, infeasibility, and complementarity slackness, respectively. Numerical experiments on robust multitask learning with task priority further illustrate the practical effectiveness of the algorithm. Cody Melcher, Zeinab Alizadeh, Lindsey Hiett, Afrooz Jalilzadeh, Erfan Yazdandoost Hamedani |
NeurIPS | 5 |
| 2024 | An Accelerated Gradient Method for Convex Smooth Simple Bilevel OptimizationabstractIn this paper, we focus on simple bilevel optimization problems, where we minimize a convex smooth objective function over the optimal solution set of another convex smooth constrained optimization problem. We present a novel bilevel optimization method that locally approximates the solution set of the lower-level problem using a cutting plane approach and employs an accelerated gradient-based update to reduce the upper-level objective function over the approximated solution set. We measure the performance of our method in terms of suboptimality and infeasibility errors and provide non-asymptotic convergence guarantees for both error criteria. Specifically, when the feasible set is compact, we show that our method requires at most $\mathcal{O}(\max\\{1/\sqrt{\epsilon_{f}}, 1/\epsilon_g\\})$ iterations to find a solution that is $\epsilon_f$-suboptimal and $\epsilon_g$-infeasible. Moreover, under the additional assumption that the lower-level objective satisfies the $r$-th Hölderian error bound, we show that our method achieves an iteration complexity of $\mathcal{O}(\max\\{\epsilon_{f}^{-\frac{2r-1}{2r}},\epsilon_{g}^{-\frac{2r-1}{2r}}\\})$, which matches the optimal complexity of single-level convex constrained optimization when $r=1$. Jincheng Cao, Ruichen Jiang, Erfan Yazdandoost Hamedani, Aryan Mokhtari |
NeurIPS | 3 |
| 2024 | Optimized and Automated Secure IC Design Flow: A Defense-in-Depth ApproachabstractThe globalization of the manufacturing process and the supply chain for electronic hardware has been driven by the need to maximize profitability while lowering risk in a technologically advanced silicon sector. However, many hardware IPs’ security features have been broken because of the rise in successful hardware attacks. Existing security efforts frequently ignore numerous dangers in favor of fixing a particular vulnerability. This inspired the development of a unique method that uses emerging spin-based devices to obfuscate circuitry to secure hardware intellectual property (IP) during fabrication and the supply chain. We propose an Optimized and Automated Secure IC (OASIC) Design Flow, a defense-in-depth approach that can minimize overhead while maximizing security. Our EDA tool flow uses a dynamic obfuscation method that employs dynamic lockboxes, which include switch boxes and magnetic random access memory (MRAM)-based look-up tables (LUT) while offering minimal overhead and being flexible and resilient against modern SAT-based attacks and power side-channel attacks. An EDA tool flow for optimized lockbox insertion is also developed to generate SAT-resilient design netlists with the least power and area overhead. PPA metrics and security (SAT attack time) are provided to the designer for each lockbox insertion run. A verification methodology is provided to verify locked and unlocked designs for functional correctness. Finally, we use ISCAS’85 benchmarks to show that the EDA tool flow provides a secure hardware netlist with maximum security while considering power and area constraints. Our results indicate that the proposed OASIC design flow can maximize security while incurring less than 15% area overhead and maintaining a similar power footprint compared to the original design. OASIC design flow demonstrates improved performance as design size increases, which demonstrates the scalability of the proposed approach. Kevin Immanuel Gubbi, Banafsheh S. Latibari, Md Muhtasim Alam Chowdhury, Afrooz Jalilzadeh, Erfan Yazdandoost Hamedani, Setareh Rafatirad, Avesta Sasan, Houman Homayoun, Soheil Salehi |
IEEE Trans. Circuits Syst. I Regul. Pap. | 5 |
| 2023 | Randomized Primal-Dual Methods with Adaptive Step SizesabstractIn this paper we propose a class of randomized primal-dual methods incorporating line search to contend with large-scale saddle point (SP) problems defined by a convex-concave function $\mathcal L(\mathbf{x},y) = \sum_{i=1}^M f_i(x_i)+\Phi(\mathbf{x},y)-h(y)$. We analyze the convergence rate of the proposed method under mere convexity and strong convexity assumptions of $\mathcal L$ in $\mathbf{x}$-variable. In particular, assuming $\nabla_y\Phi(\cdot,\cdot)$ is Lipschitz and $\nabla_{\mathbf{x}}\Phi(\cdot,y)$ is coordinate-wise Lipschitz for any fixed $y$, the ergodic sequence generated by the algorithm achieves the $\mathcal O(M/k)$ convergence rate in the expected primal-dual gap. Furthermore, assuming that $\mathcal L(\cdot,y)$ is strongly convex for any $y$, and that $\Phi(\mathbf{x},\cdot)$ is affine for any $\mathbf{x}$, the scheme enjoys a faster rate of $\mathcal O(M/k^2)$ in terms of primal solution suboptimality. We implemented the proposed algorithmic framework to solve kernel matrix learning problem, and tested it against other state-of-the-art first-order methods. Erfan Yazdandoost Hamedani, Afrooz Jalilzadeh, Necdet Serhat Aybat |
AISTATS | 1 |
| 2023 | A Conditional Gradient-based Method for Simple Bilevel Optimization with Convex Lower-level ProblemabstractIn this paper, we study a class of bilevel optimization problems, also known as simple bilevel optimization, where we minimize a smooth objective function over the optimal solution set of another convex constrained optimization problem. Several iterative methods have been developed for tackling this class of problems. Alas, their convergence guarantees are either asymptotic for the upper-level objective, or the convergence rates are slow and sub-optimal. To address this issue, in this paper, we introduce a novel bilevel optimization method that locally approximates the solution set of the lower-level problem via a cutting plane and then runs a conditional gradient update to decrease the upper-level objective. When the upper-level objective is convex, we show that our method requires ${O}(\max\{1/\epsilon_f,1/\epsilon_g\})$ iterations to find a solution that is $\epsilon_f$-optimal for the upper-level objective and $\epsilon_g$-optimal for the lower-level objective. Moreover, when the upper-level objective is non-convex, our method requires ${O}(\max\{1/\epsilon_f^2,1/(\epsilon_f\epsilon_g)\})$ iterations to find an $(\epsilon_f,\epsilon_g)$-optimal solution. We also prove stronger convergence guarantees under the Holderian error bound assumption on the lower-level problem. To the best of our knowledge, our method achieves the best-known iteration complexity for the considered class of bilevel problems. Ruichen Jiang, Nazanin Abolfazli, Aryan Mokhtari, Erfan Yazdandoost Hamedani |
AISTATS | 4 |
| 2023 | Projection-Free Methods for Solving Nonconvex-Concave Saddle Point ProblemsabstractIn this paper, we investigate a class of constrained saddle point (SP) problems where the objective function is nonconvex-concave and smooth. This class of problems has wide applicability in machine learning, including robust multi-class classification and dictionary learning. Several projection-based primal-dual methods have been developed to tackle this problem; however, the availability of methods with projection-free oracles remains limited. To address this gap, we propose efficient single-loop projection-free methods reliant on first-order information. In particular, using regularization and nested approximation techniques, we propose a primal-dual conditional gradient method that solely employs linear minimization oracles to handle constraints. Assuming that the constraint set in the maximization is strongly convex, our method achieves an $\epsilon$-stationary solution within $\mathcal{O}(\epsilon^{-6})$ iterations. When the projection onto the constraint set of maximization is easy to compute, we propose a one-sided projection-free method that achieves an $\epsilon$-stationary solution within $\mathcal{O}(\epsilon^{-4})$ iterations. Moreover, we present improved iteration complexities of our methods under a strong concavity assumption. To the best of our knowledge, our proposed algorithms are among the first projection-free methods with convergence guarantees for solving nonconvex-concave SP problems. Morteza Boroun, Erfan Yazdandoost Hamedani, Afrooz Jalilzadeh |
NeurIPS | 2 |
| 2023 | Projection-Free Methods for Stochastic Simple Bilevel Optimization with Convex Lower-level ProblemabstractIn this paper, we study a class of stochastic bilevel optimization problems, also known as stochastic simple bilevel optimization, where we minimize a smooth stochastic objective function over the optimal solution set of another stochastic convex optimization problem. We introduce novel stochastic bilevel optimization methods that locally approximate the solution set of the lower-level problem via a stochastic cutting plane, and then run a conditional gradient update with variance reduction techniques to control the error induced by using stochastic gradients. For the case that the upper-level function is convex, our method requires $\mathcal{O}(\max\\{1/\epsilon_f^{2},1/\epsilon_g^{2}\\}) $ stochastic oracle queries to obtain a solution that is $\epsilon_f$-optimal for the upper-level and $\epsilon_g$-optimal for the lower-level. This guarantee improves the previous best-known complexity of $\mathcal{O}(\max\\{1/\epsilon_f^{4},1/\epsilon_g^{4}\\})$. Moreover, for the case that the upper-level function is non-convex, our method requires at most $\mathcal{O}(\max\\{1/\epsilon_f^{3},1/\epsilon_g^{3}\\}) $ stochastic oracle queries to find an $(\epsilon_f, \epsilon_g)$-stationary point. In the finite-sum setting, we show that the number of stochastic oracle calls required by our method are $\mathcal{O}(\sqrt{n}/\epsilon)$ and $\mathcal{O}(\sqrt{n}/\epsilon^{2})$ for the convex and non-convex settings, respectively, where $\epsilon=\min \\{\epsilon_f,\epsilon_g\\}$. Jincheng Cao, Ruichen Jiang, Nazanin Abolfazli, Erfan Yazdandoost Hamedani, Aryan Mokhtari |
NeurIPS | 4 |
| 2016 | A primal-dual method for conic constrained distributed optimization problemsabstractWe consider cooperative multi-agent consensus optimization problems over an undirected network of agents, where only those agents connected by an edge can directly communicate. The objective is to minimize the sum of agent-specific composite convex functions over agent-specific private conic constraint sets; hence, the optimal consensus decision should lie in the intersection of these private sets. We provide convergence rates in sub-optimality, infeasibility and consensus violation; examine the effect of underlying network topology on the convergence rates of the proposed decentralized algorithms; and show how to extend these methods to handle time-varying communication networks. Necdet Serhat Aybat, Erfan Yazdandoost Hamedani |
NIPS | 2 |