Pith. sign in

REVIEW 4 major objections 3 minor 40 references

A Discretization Approach for Bilevel Optimization with Low-Dimensional and Non-Convex Lower-Level

T0 review · 4 major / 3 minor · reviewed 2026-08-15 · deepseek-v4-flash

Pith's one-line read The paper proposes replacing the lower-level value function of a bilevel problem with a convexified discretized surrogate, and proves that solving the resulting penalized problem yields approximate global solutions of the relaxed bilevel…

desk verdict The discretization idea is genuinely new and worth engaging, but the advertised reach exceeds the proven results: Assumption 3.1 does a lot of work and should be front and center. read the letter →

arxiv 2505.10830 v1 pith:RDJ5QUTJ submitted 2025-05-16 math.OC

classification math.OC MSC 90C2690C3090C46
keywords bileveloptimizationvaluefunctionapproximationdiscretizationnon-convexlower-levelpenaltymethodprojectedgradientdescentlow-dimensionalsimplexreformulation
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

Bilevel optimization usually becomes intractable when the lower-level problem is constrained and non-convex: the lower-level value function is then non-differentiable and effectively impossible to evaluate. The paper's approach is to discretize the lower-level feasible set, represent the lower-level solution as a probability vector over sampled points, and replace the value function by a strongly convex simplex minimization whose solution is a projection. It proves that, under a convexity-and-growth condition on lower-level sublevel sets, global solutions of the discretized problem are $\delta$-global solutions of the standard value-function relaxation, with the approximation error controlled by the sampling radius and the regularization parameter. It then shows that a quadratic penalty reformulation shares global minima, local minima, and KKT points with the discretized problem, and gives a projected gradient algorithm with $O(1/T)$ convergence. A sympathetic reader would care because this is a route to constrained non-convex lower-level problems with provable approximation and convergence guarantees.

What carries the argument

The load-bearing object is the pair $(\tilde V_\lambda, \text{(BLO-DISC)})$: the approximate value function $\tilde V_\lambda$ converts a non-convex minimization over $y$ into a strongly convex minimization over the simplex, making the bilevel constraint smooth, and the discretized problem reparameterizes $y$ as $\sum_i p_i y^{(i)}$. The argument runs through a chain of equivalences. Lemma 3.1 uses Assumption 3.1 and the covering condition to show that a feasible weighted combination of samples is feasible for the value-function relaxation; Theorem 3.1 converts that into $\delta$-global solution equivalence in both directions. Lemma 3.2 bounds the penalty feasibility gap at KKT points by $5L_fD/(2\gamma)$, and Proposition 3.1 transfers KKT, local, and global solution status from the penalty problem to the discretized problem. On the computational side, the identity that $p^*(x)$ is a Euclidean projection onto the unit simplex makes each iteration of DIVIDE-BLO cheap, and the derived Lipschitz constant drives the $O(1/T)$ projected-gradient convergence bound.

What would settle it

Construct a lower-level problem with two narrow wells of nearly equal depth where one well is smaller than the grid spacing, so Assumption 3.1 fails. Run DIVIDE-BLO with a grid that misses the small well; if the returned induced point is not a $\delta$-global solution of the value-function relaxation because a better $f$-value exists inside the missed well, that observation would refute the equivalence claim outside its stated assumption.

Watch

Extended reading notes

Core claim

At the center of the paper is the discretized value function $\tilde V_\lambda(x)=\min_{p\in\Delta}\sum_{i=1}^k p_i g(x,y^{(i)})+\frac{\lambda}{2}\|p\|^2$, where $\{y^{(i)}\}$ is a covering of the lower-level set $Y$ of radius $r$ and $\Delta$ is the unit simplex. This function is differentiable and has a closed-form gradient through the argmin $p^*(x)$, which is the projection of $(-g(x,y^{(1)})/\lambda,\dots,-g(x,y^{(k)})/\lambda)$ onto the simplex. The paper's main equivalence theorem states that if $(x^*,p^*)$ is a global solution of the discretized problem with relaxation coefficient $\epsilon_1\le[\epsilon_0/(1+4DL_g)]^2$, then $(x^*, \sum_i p_i^* y^{(i)})$ is a $\delta$-global solution of the value-function relaxation with coefficient $(1+4DL_g)\sqrt{\epsilon_1}$, under Assumption 3.1; a converse direction holds as well. The same section proves that the penalty problem (BLO-PEN) and the discretized problem (BLO-DISC) have identical global minima, local minima, and KKT points, so solving the smooth penalized problem is a valid surrogate for the discretized problem.

Load-bearing premise

Everything rests on Assumption 3.1: the lower-level sublevel sets just above the minimum must be convex for small gaps, and any near-optimal $y$ must lie within a power-law distance $C\,|g(x,y)-V(x)|^\beta$ of the optimal set; without this, a finite grid can miss the true feasible region and the claimed equivalence between the discretized and relaxed problems collapses.

Editorial extensions

If this is right

  • For any prescribed accuracy, taking the sampling radius and $\lambda$ small enough makes the discretized problem track the value-function relaxation at the $\delta$-global level, so the approximation error is controllable by the number of sample points $k$ and by $\lambda$.
  • Every KKT point obtained by the penalty method is a KKT point of the discretized problem for some relaxation coefficient $\epsilon\le 5L_fD/(2\gamma)$; increasing the penalty parameter $\gamma$ forces the solutions closer to feasibility.
  • Projected gradient descent on the penalized objective converges in finite time to a stationary point at rate $1/T$, and any convergent subsequence reaches a KKT point of both the penalized and discretized problems.
  • In the numerical study, on a non-convex synthetic lower-level problem the method consistently reached zero lower-level violation and zero total gap, while two comparison algorithms sometimes stalled at infeasible local optima; on the ensemble-learning application the weighted model outperformed every base model.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The method's practical reach is governed by the covering number bound $k=O((D\sqrt{m}/r)^m)$, so the low-dimensional lower-level assumption is doing real work; a fair extension would be an explicit sample-complexity statement linking $r$ to $\epsilon_1$ and $\delta$.
  • Because Assumption 3.1 is exactly what rules out the missed-region failure in the paper's own Figure 2, a cheap empirical diagnostic is to rerun DIVIDE-BLO with two independent grids of the same radius and compare the induced solutions; disagreement would signal that the convex-sublevel-set condition is close to failing.
  • The convex-hull-of-samples construction is a general template: any non-convex lower-level problem whose near-optimal sublevel sets are convex could be attacked by the same discretize-and-convexify scheme, and it suggests trying adaptive or random sampling schemes with variance-reduced estimators.
  • The $\delta$ in the equivalence grows like $\epsilon_1^{\beta/2}$ through the growth exponent $\beta$; testing problems with $\beta=1$ versus $\beta<1$ would show how the approximation guarantee degrades in practice.
Share X Bluesky LinkedIn Reddit HN

Signed reviews

No signed human review yet.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

4 major / 3 minor

Summary. The paper proposes a discretization approach for optimistic bilevel programs with possibly nonconvex and constrained lower-level problems. It approximates the lower-level value function V(x)=min_{y∈Y} g(x,y) by Vλ(x)=min_{p∈Δ} Σ_i p_i g(x,y^{(i)}) + (λ/2)||p||² over a covering set {y^{(i)}}, and studies three reformulations: the relaxed value-function problem (BLO-VF), the discretized problem (BLO-DISC), and a penalty problem (BLO-PEN). The central theoretical result is a δ-global solution equivalence between (BLO-VF) and (BLO-DISC) under Assumption 3.1, a one-directional KKT/local/global solution correspondence between (BLO-PEN) and (BLO-DISC), and a projected-gradient algorithm (DIVIDE-BLO) with a O(1/T) stationarity convergence guarantee. Numerical experiments on a one-dimensional nonconvex lower-level problem and on an ensemble-learning hyperparameter-selection problem illustrate the approach.

Significance. If the results hold, the paper offers a genuinely different surrogate for constrained nonconvex lower-level bilevel problems: the regularized discretized value function is smooth and easy to evaluate, in contrast to the nonsmooth original value function. The paper is largely self-contained, with complete proofs of Proposition 2.1, Lemma 3.2, Proposition 3.1, and Theorem 4.1, and the DIVIDE-BLO algorithm is clearly specified and reproducible in structure. The main limitation is that the equivalence between (BLO-DISC) and the relaxed problem (BLO-VF) depends on Assumption 3.1, which requires convex near-optimal sublevel sets and a Hölderian distance-to-argmin bound; this restriction is not disclosed in the abstract and substantially narrows the advertised 'non-convex' scope. The algorithm itself and Theorem 4.1 do not use Assumption 3.1, so the method may still be useful beyond the equivalence guarantee, but the paper should say so explicitly.

major comments (4)
  1. [Abstract and Section 3.1, Assumption 3.1] The abstract and Contributions 1–2 present the method as handling non-convex and constrained lower-level problems, but the only result connecting (BLO-DISC) to (BLO-VF), Theorem 3.1, relies on Assumption 3.1, which requires convex sublevel sets for all ε≤ε0 and a Hölderian distance-to-argmin bound. This is a substantial restriction: functions such as g(y)=(||y||²-1/4)² on the unit disk have disconnected sublevel sets and violate Assumption 3.1(1), and the paper's own Figure 2 shows that without the convexity, grid sampling can miss the feasible region. The abstract and contribution list should state this assumption explicitly, for example by saying the equivalence holds for nonconvex lower-level problems whose near-optimal sublevel sets are convex and which satisfy a Hölderian error bound, rather than implying general nonconvex lower levels.
  2. [Appendix A.2, proof of Theorem 3.1 Part 1] In the feasibility check for (x',p') in the proof of Theorem 3.1 Part 1, the chain of inequalities uses |V(x')-Vλ(x')| ≤ λ/2, but Proposition 2.1(b) gives |V(x')-Vλ(x')| ≤ 2LgD√m/k^{1/m} + λ/2, and the covering term is not negligible in general. The intended conclusion can be recovered because Vλ≥V, as shown in the proof of Proposition 2.1, so that g(x',y^{(i)})-Vλ(x') ≤ g(x',y^{(i)})-V(x') suffices. As written, however, the displayed absolute-value bound is not valid and the proof should be corrected.
  3. [Section 3.2 / Contribution 2] Contribution 2 states that (BLO-PEN) and (BLO-DISC) 'share the same set of local minima, global minima, and KKT points', but Proposition 3.1 only establishes the forward direction: a KKT/local/global solution of (BLO-PEN) is also a corresponding solution of (BLO-DISC) for an ε that depends on the point and on γ. No converse is proved. This one-directional statement is sufficient for using (BLO-PEN) as a surrogate, but the 'same set' phrasing overstates the result and should be revised to reflect the actual direction established.
  4. [Lemma 3.1 and Theorem 3.1] The proofs of Lemma 3.1 and Theorem 3.1 repeatedly use the step that a sample point y^{(i)} exists with ∥y^{(i)}-y*∥≤ε1/(2Lg), citing the condition k≥(4LgD√m/ε1)^m. However, Assumption 2.2 only says eY is a covering of some radius r; a set of k points does not automatically have radius ≤ε1/(2Lg merely because k meets the lower bound for the minimal covering number. The statements should either explicitly require r≤ε1/(2Lg) (or that eY is chosen with this radius), or the proofs should be revised to state this additional condition, otherwise the key covering step does not follow from the assumptions as written.
minor comments (3)
  1. [Section 3, first paragraph] The sentence 'we will establish the ... global/local/KKT solution equivalence between (BLO-VF) and (BLO-DISC) in Section 3.2' appears to be a typo: Section 3.2 actually treats (BLO-DISC) and (BLO-PEN), and Figure 1 confirms this.
  2. [Lemma 4.1, Eq. (4.1)] The expression '(Lg+Lg)' in the formula for Lγ is confusing even though it is consistent with the proof; it would be clearer to write 2Lg or to define two different Lipschitz constants for ∇g and g.
  3. [Proof of Proposition 2.1(b)] In the proof of part (b), the line 'The equality in (a)' refers to the inequality just derived in part (b), not to part (a); this cross-reference should be corrected.

Circularity Check

0 steps flagged · score 0.0 of 10

No circularity: the discretized value-function and penalty equivalences are proved from explicit Lipschitz/covering assumptions; the only flagged issue is a non-circular overclaim about the one-directional penalty equivalence.

full rationale

The derivation chain is self-contained. The approximate value function Ṽ_λ(x) is defined directly from the sampled values g(x,y^(i)) in (DISC-VF), and Proposition 2.1 bounds its error via the covering radius and Lipschitz constants rather than by assuming the target result. Theorem 3.1's δ-global equivalence between (BLO-VF) and (BLO-DISC) is an explicit proof using Lemma 3.1, Assumption 3.1 (convex sublevel sets and a Hölderian error bound), and the covering radius; it is not a restatement of the definition. The penalty result in Proposition 3.1 is one-directional and chooses ε=G(x*,p*) to satisfy complementary slackness, which is the standard exact-penalty construction and is transparently stated; the Contribution 2 phrase 'share the same set' overstates this ε-dependent, one-directional result, but that is a soundness/framing issue rather than a circular reduction. Self-citations ([10], [12], [19], [27], [28]) are used only as related work, baseline algorithms, or standard background and are not load-bearing for the new theorems. The main caveat—Assumption 3.1's convex-sublevel-set condition is absent from the abstract's 'non-convex lower-level' claim—concerns scope and correctness transparency, not circularity. No fitted parameters are renamed as predictions.

Assumptions & free parameters 4 free parameters · 3 assumptions · 0 invented entities

The central claims rest on standard smoothness/compactness assumptions, the existence of a covering of the lower-level feasible set, and the strong regularity condition in Assumption 3.1. The algorithm parameters k, λ, γ, and ε are user-chosen hyperparameters, not fitted to data. No new physical or mathematical entities are postulated; Ṽ_λ is a constructed mathematical object rather than an invented entity with independent evidence requirements.

free parameters (4)
  • k (number of discretization points)
    User-chosen. The approximation error bound in Proposition 2.1(b) and the sufficient conditions in Theorem 3.1 depend on k. Larger k improves accuracy at higher computational cost.
  • λ (quadratic regularization in Ṽ_λ)
    User-chosen. It must satisfy λ ≤ ε1 in Theorem 3.1 and λ ≤ L_f D / γ in Lemma 3.2. The approximation error includes a λ/2 term, so smaller λ gives better approximation.
  • γ (penalty parameter)
    User-chosen. The feasibility gap for KKT points of (BLO-PEN) relative to (BLO-DISC) is bounded by O(1/γ) in Lemma 3.2. Larger γ improves feasibility but may affect conditioning.
  • ε1 or ε (relaxation coefficient)
    User-chosen small constant in (BLO-VF), (BLO-DISC), and the stopping criterion. The δ-global equivalence in Theorem 3.1 depends on ε1.
assumptions (3)
  • domain assumption Assumption 2.1: f and g are continuously differentiable; X and Y are convex and compact with bounded norms; f and g have Lipschitz continuous and bounded gradients; the lower-level problem is feasible for every x.
    Standard regularity conditions for bilevel optimization, cited to prior works such as [10, 11, 37]. They ensure the value function approximation and gradient computations are well-defined.
  • domain assumption Assumption 2.2: the sampled set Ỹ = {y^(1),...,y^(k)} forms a covering of Y with radius r.
    Needed for the approximation error bound on Ṽ_λ. The paper acknowledges that for complex constraint sets random sampling cannot be provably guaranteed to produce a covering, so this is a practical assumption that may fail in general.
  • ad hoc to paper Assumption 3.1: for every x, the level sets {y ∈ Y : g(x,y) - V(x) ≤ ε} are convex for ε ≤ ε0, and dist(y, arg min g(x,·)) ≤ C |g(x,y) - V(x)|^β for all y in the ε0-level set.
    Introduced specifically for the equivalence between (BLO-VF) and (BLO-DISC) in Theorem 3.1. It is not standard in bilevel optimization literature and substantially restricts the class of lower-level problems, effectively requiring quasiconvex-like structure near the optimum.

how reviews work

0 comments
Cite this review

Pith. "Pith review of A Discretization Approach for Bilevel Optimization with Low-Dimensional and Non-Convex Lower-Level." pith.science (2026). https://pith.science/paper/RDJ5QUTJ

@misc{pith2026250510830,
  author       = {Pith},
  title        = {Pith review of: A Discretization Approach for Bilevel Optimization with Low-Dimensional and Non-Convex Lower-Level},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/RDJ5QUTJ}},
  note         = {Machine review of arXiv:2505.10830}
}
read the original abstract

Bilevel optimization (BLO) problem, where two optimization problems (referred to as upper- and lower-level problems) are coupled hierarchically, has wide applications in areas such as machine learning and operations research. Recently, many first-order algorithms have been developed for solving bilevel problems with strongly convex and/or unconstrained lower-level problems; this special structure of the lower-level problem is needed to ensure the tractability of gradient computation (among other reasons). In this work, we deal with a class of more challenging BLO problems where the lower-level problem is non-convex and constrained. We propose a novel approach that approximates the value function of the lower-level problem by first sampling a set of feasible solutions and then constructing an equivalent convex optimization problem. This convexified value function is then used to construct a penalty function for the original BLO problem. We analyze the properties of the original BLO problem and the newly constructed penalized problem by characterizing the relation between their KKT points, as well as the local and global minima of the two problems. We then develop a gradient descent-based algorithm to solve the reformulated problem, and establish its finite-time convergence guarantees. Finally, we conduct numerical experiments to corroborate the theoretical performance of the proposed algorithm.

Figures

Figures reproduced from arXiv: 2505.10830 by the authors.

Figure 1
Figure 1. Equivalence between different problems. More specifically, we will establish the δ-global solution equivalence between (BLO-VF) and (BLO-DISC) in Section 3.1, and the global/ local/ KKT solution equivalence between (BLO-VF) and (BLO-DISC) in Section 3.2; see [PITH_FULL_IMAGE:figures/full_fig_p009_1.png] view at source ↗
Figure 3
Figure 3. This figure depicts the con￾straint set Y and its discretization; the sample points are the grid intersections. When ϵ is sufficiently small, the level set {y ∈ Y : g(x, y) − V (x) ≤ ϵ} is convex. Therefore, the convex hull of the top-left and bottom-right regions (delineated by the blue lines) is part of the level set, and our sample points are able to capture the entire level set. Lemma 3.1. Suppose Assumptions 2.… view at source ↗
Figure 4
Figure 4. The top two figures and the bottom left figure respectively show the lower [PITH_FULL_IMAGE:figures/full_fig_p018_4.png] view at source ↗

Discussion (0). Continue with ORCID to comment.

Reference graph

Works this paper leans on

40 extracted references · 27 canonical work pages

  1. [1]

    Pappas, Hamed Hassani, and Volkan Cevher

    Alexander Robey, Fabian Latorre, George J. Pappas, Hamed Hassani, and Volkan Cevher. Adversarial training should be cast as a non-zero-sum game, 2024

  2. [2]

    Revisiting and advancing fast adversarial training through the lens of bi-level optimization

    Yihua Zhang, Guanhua Zhang, Prashant Khanduri, Mingyi Hong, Shiyu Chang, and Sijia Liu. Revisiting and advancing fast adversarial training through the lens of bi-level optimization. In Kamalika Chaudhuri, Stefanie Jegelka, Le Song, Csaba Szepesvari, Gang Niu, and Sivan Sabato, editors, Proceedings of the 39th International Conference on Machine Learning, ...

  3. [3]

    Learning to continuously optimize wireless resource in a dynamic environment: A bilevel optimiza- tion perspective

    Haoran Sun, Wenqiang Pu, Xiao Fu, Tsung-Hui Chang, and Mingyi Hong. Learning to continuously optimize wireless resource in a dynamic environment: A bilevel optimiza- tion perspective. IEEE Transactions on Signal Processing , 70:1900–1917, 2022. ISSN 1941-0476. doi: 10.1109/tsp.2022.3143372. URL http://dx.doi.org/10.1109/TSP. 2022.3143372

  4. [4]

    Predicting flat-fading channels via meta-learned closed-form linear filters and equilibrium propagation, 2022

    Sangwoo Park and Osvaldo Simeone. Predicting flat-fading channels via meta-learned closed-form linear filters and equilibrium propagation, 2022

  5. [5]

    Channel estimation for mimo-ofdm systems by modal analysis/filtering

    Marcello Cicerone, Osvaldo Simeone, and Umberto Spagnolini. Channel estimation for mimo-ofdm systems by modal analysis/filtering. IEEE Transactions on Communi- cations, 54(11):2062–2074, November 2006. ISSN 0090-6778. doi: 10.1109/TCOMM. 2006.884849

  6. [6]

    Kakade, and Sergey Levine

    Aravind Rajeswaran, Chelsea Finn, Sham M. Kakade, and Sergey Levine. Meta- learning with implicit gradients. CoRR, abs/1909.04630, 2019. URL http://arxiv. org/abs/1909.04630

  7. [7]

    Jake Snell, Kevin Swersky, and Richard S. Zemel. Prototypical networks for few-shot learning, 2017

  8. [8]

    Hyperparameter optimization with approximate gradient, 2022

    Fabian Pedregosa. Hyperparameter optimization with approximate gradient, 2022

Show all 40 references
  1. [9]

    Bilevel programming for hyperparameter optimization and meta-learning, 2018

    Luca Franceschi, Paolo Frasconi, Saverio Salzo, Riccardo Grazzi, and Massimilano Pon- til. Bilevel programming for hyperparameter optimization and meta-learning, 2018

  2. [10]

    A two-timescale stochastic algorithm framework for bilevel optimization: Complexity analysis and ap- plication to actor-critic

    Mingyi Hong, Hoi-To Wai, Zhaoran Wang, and Zhuoran Yang. A two-timescale stochastic algorithm framework for bilevel optimization: Complexity analysis and ap- plication to actor-critic. SIAM Journal on Optimization , 33(1):147–180, 2023. doi: 10.1137/20M1387341. URL https://doi...

  3. [11]

    Approximation methods for bilevel programming

    Saeed Ghadimi and Mengdi Wang. Approximation methods for bilevel programming. arXiv preprint arXiv:1802.02246 , 2018. 34

  4. [12]

    A near-optimal algorithm for stochastic bilevel optimization via double- momentum

    Prashant Khanduri, Siliang Zeng, Mingyi Hong, Hoi-To Wai, Zhaoran Wang, and Zhuo- ran Yang. A near-optimal algorithm for stochastic bilevel optimization via double- momentum. Advances in Neural Information Processing Systems , 34, 2021

  5. [13]

    A value- function-based interior-point method for non-convex bi-level optimization, 2021

    Risheng Liu, Xuan Liu, Xiaoming Yuan, Shangzhi Zeng, and Jin Zhang. A value- function-based interior-point method for non-convex bi-level optimization, 2021

  6. [14]

    Bome! bilevel optimiza- tion made easy: A simple first-order approach, 2022

    Mao Ye, Bo Liu, Stephen Wright, Peter Stone, and Qiang Liu. Bome! bilevel optimiza- tion made easy: A simple first-order approach, 2022

  7. [15]

    Gao, Jane J

    Lucy L. Gao, Jane J. Ye, Haian Yin, Shangzhi Zeng, and Jin Zhang. Moreau envelope based difference-of-weakly-convex reformulation and algorithm for bilevel programs, 2024

  8. [16]

    Value-function- based sequential minimization for bi-level optimization

    Risheng Liu, Xuan Liu, Shangzhi Zeng, Jin Zhang, and Yixuan Zhang. Value-function- based sequential minimization for bi-level optimization. IEEE Transactions on Pattern Analysis and Machine Intelligence , 2023

  9. [17]

    On penalty-based bilevel gradient descent method

    Han Shen and Tianyi Chen. On penalty-based bilevel gradient descent method. In International Conference on Machine Learning , pages 30992–31015. PMLR, 2023

  10. [18]

    Tenorio, Fernando Real-Rojas, Antonio G

    Liuyuan Jiang, Quan Xiao, Victor M. Tenorio, Fernando Real-Rojas, Antonio G. Mar- ques, and Tianyi Chen. A primal-dual-assisted penalty approach to bilevel optimization with coupled constraints, 2024. URL https://arxiv.org/abs/2406.10148

  11. [19]

    An introduction to bilevel optimization: Foundations and applications in signal processing and machine learning

    Yihua Zhang, Prashant Khanduri, Ioannis Tsaknakis, Yuguang Yao, Mingyi Hong, and Sijia Liu. An introduction to bilevel optimization: Foundations and applications in signal processing and machine learning. IEEE Signal Processing Magazine , 41(1): 38–59, 2024. doi: 10.1109/MSP.2...

  12. [20]

    Path-based formulations of a bilevel toll setting problem , pages 29–50

    Mohamed Didi-Biha, Patrice Marcotte, and Gilles Savard. Path-based formulations of a bilevel toll setting problem , pages 29–50. Springer US, Boston, MA, 2006. ISBN 978-0-387-34221-4. doi: 10.1007/0-387-34221-4 2

  13. [21]

    Vyacheslav Kalashnikov, Jos´ e-Fernando Camacho-Vallejo, Ronald Askin, and Na- taliya Kalashnykova

    Dr. Vyacheslav Kalashnikov, Jos´ e-Fernando Camacho-Vallejo, Ronald Askin, and Na- taliya Kalashnykova. Comparison of algorithms for solving a bi-level toll setting prob- lem. International journal of innovative computing, information & control: IJICIC , 6: 3529–3549, 08 2010

  14. [22]

    Graph theory

    Reinhard Diestel. Graph theory. Graduate texts in mathematics 173. Springer Berlin Heidelberg, Berlin, Heidelberg, fifth edition. edition, 2017. ISBN 9783662536223

  15. [23]

    Stacked generalization

    David H Wolpert. Stacked generalization. Neural networks, 5(2):241–259, 1992

  16. [24]

    Provably faster algorithms for bilevel opti- mization, 2021

    Junjie Yang, Kaiyi Ji, and Yingbin Liang. Provably faster algorithms for bilevel opti- mization, 2021. 35

  17. [25]

    Bilevel optimization: Convergence analysis and enhanced design

    Kaiyi Ji, Junjie Yang, and Yingbin Liang. Bilevel optimization: Convergence analysis and enhanced design. In International Conference on Machine Learning , pages 4882–

  18. [26]

    Alternating implicit projected sgd and its efficient variants for equality-constrained bilevel optimization, 2023

    Quan Xiao, Han Shen, Wotao Yin, and Tianyi Chen. Alternating implicit projected sgd and its efficient variants for equality-constrained bilevel optimization, 2023

  19. [27]

    Linearly constrained bilevel optimization: A smoothed implicit gradient approach

    Prashant Khanduri, Ioannis Tsaknakis, Yihua Zhang, Jia Liu, Sijia Liu, Jiawei Zhang, and Mingyi Hong. Linearly constrained bilevel optimization: A smoothed implicit gradient approach. In International Conference on Machine Learning , pages 16291– 16325. PMLR, 2023

  20. [28]

    An implicit gradient-type method for linearly constrained bilevel problems

    Ioannis Tsaknakis, Prashant Khanduri, and Mingyi Hong. An implicit gradient-type method for linearly constrained bilevel problems. In ICASSP 2022-2022 IEEE In- ternational Conference on Acoustics, Speech and Signal Processing (ICASSP) , pages 5438–5442. IEEE, 2022

  21. [29]

    First-order methods for linearly constrained bilevel optimization

    Guy Kornowski, Swati Padmanabhan, Kai Wang, Zhe Zhang, and Suvrit Sra. First-order methods for linearly constrained bilevel optimization. arXiv preprint arXiv:2406.12771, 2024

  22. [30]

    White and Anand Anandalingam

    D. White and Anand Anandalingam. A penalty function approach for solving bi-level linear programs. Journal of Global Optimization , 3:397–419, 12 1993. doi: 10.1007/ BF01096412

  23. [31]

    Anandalingam and D.J

    G. Anandalingam and D.J. White. A solution method for the linear static stackelberg problem using penalty functions. IEEE Transactions on Automatic Control , 35(10): 1170–1173, 1990. doi: 10.1109/9.58565

  24. [32]

    Ye, Daoli Zhu, and Qiji Jim Zhu

    Jane J. Ye, Daoli Zhu, and Qiji Jim Zhu. Exact penalization and necessary optimality conditions for generalized bilevel programming problems. SIAM J. Optim. , 7:481–507,

  25. [33]

    Double penalty method for bilevel optimization problems

    Yo Ishizuka and Eitaro Aiyoshi. Double penalty method for bilevel optimization problems. Annals of Operations Research , 34:73–88, 1992. URL https://api. semanticscholar.org/CorpusID:21707942

  26. [34]

    A solution method for the static constrained stackelberg problem via penalty method

    Eitaro Aiyoshi and Kiyotaka Shimizu. A solution method for the static constrained stackelberg problem via penalty method. IEEE Transactions on Automatic Control , 29(12):1111–1114, December 1984. ISSN 0018-9286. doi: 10.1109/TAC.1984.1103455

  27. [35]

    On solving simple bilevel programs with a nonconvex lower level program

    Gui-Hua Lin, Mengwei Xu, and Jane J Ye. On solving simple bilevel programs with a nonconvex lower level program. Mathematical Programming, 144(1):277–305, 2014

  28. [36]

    On penalty-based bilevel gradient descent method, 2023

    Han Shen, Quan Xiao, and Tianyi Chen. On penalty-based bilevel gradient descent method, 2023. 36

  29. [37]

    A single-timescale stochastic bilevel opti- mization method

    Tianyi Chen, Yuejiao Sun, and Wotao Yin. A single-timescale stochastic bilevel opti- mization method. arXiv preprint arXiv:2102.04671 , 2021

  30. [38]

    Understanding machine learning: From theory to algorithms

    Shai Shalev-Shwartz and Shai Ben-David. Understanding machine learning: From theory to algorithms . Cambridge university press, 2014

  31. [39]

    On a theorem of Danskin with an application to a theorem of von neumann-sion

    Pierre Bernhard and Alain Rapaport. On a theorem of Danskin with an application to a theorem of von neumann-sion. Nonlinear Anal., 24(8):1163–1181, April 1995. ISSN 0362-546X. 37

  32. [1997]

    URL https://api.semanticscholar.org/CorpusID:17425902

Pith tools

Reviewed August 15, 2026 · model on record in the stance chip above.