REVIEW 3 major objections 4 minor 18 references
Worst-Case Complexity of High-Order Algorithms for Pareto-Front Reconstruction
T0 review · 3 major / 4 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read Provably bounded cost for high-order Pareto-front reconstruction
desk verdict First complexity bounds for high-order set-generating multiobjective methods, but the inexact-minimizer analysis is broken as written and Theorem 2's proof needs repair. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing machinery is the p-th-order regularized model $m^p(x,s) = \max_i ( \sum_{j=1}^p \frac{1}{j!} \nabla^j f_i(x)[s]^j + \frac{\sigma_i}{p!} \|s\|^{p+1} )$, whose global (or approximate) minimizer $s(x)$ yields a step that decreases all objectives once the regularization parameters are large enough. The Regularized Search procedure generates several trial points by increasing the $\sigma_i$ for objectives that fail a sufficient-decrease test, retaining all trial points that improve some objective. The proof then chains two inequalities: Proposition 6 bounds the first-order Pareto-stationarity violation $\|v(x+s)\|$ by a constant times $\|s\|^p$, and Proposition 10 converts any added point's objective decrease into an increase of the hypervolume indicator (via Lemma 1), so summing hypervolume increases over the whole run gives the iteration counts in Theorems 1–3.
What would settle it
Run HOP with p=1 on a two-objective problem with Lipschitz gradients, say $f_1(x)=x_1^2+x_2^2$ and $f_2(x)=(x_1-1)^2+(x_2+1)^2$, and record the number of Regularized Search calls until $\max_{x\in X}\|v(x)\|\le\varepsilon$ for $\varepsilon=10^{-1}$ down to $10^{-6}$. The all-points bound predicts at most $O(\varepsilon^{-4})$ iterations and the one-point bound at most $O(\varepsilon^{-2})$. If the observed iteration counts, after controlling for the fixed constants in (26), grow with a strictly worse exponent, or if any single RS call requires more $\sigma$-increases than the finite number in (23), the theorems are contradicted.
Extended reading notes
Core claim
On the paper's own terms, the central discovery is that the worst-case cost of reconstructing a Pareto front with p-th-order regularized models can be controlled by a hypervolume-accumulation argument rather than by the linked-sequence arguments used in prior a-posteriori analyses. Theorem 1 states that HOP, updating all points and using exact model minimizers, needs at most O($ε^{{-m(p+1)/p}}$) iterations and O(|X(ε)| $ε^{{-m(p+1)/p}}$) function evaluations to reach a set in which every point is ε-approximate Pareto-stationary. Theorem 2 states that the same algorithm needs only O($ε^{{-(p+1)/p}}$) iterations (and O(|X(ε)| $ε^{{-(p+1)/p}}$) evaluations) to produce at least one such point, matching the single-objective high-order bound when m=1. Theorem 3 shows the light version LHOP has O($ε^{{-m(p+1)/p}}$) worst-case bounds for both iterations and evaluations for producing at least one ε-stationary point. All bounds persist, up to constant factors, when the regularized subproblems are solved via approximate KKT conditions (29) instead of exactly.
Load-bearing premise
The analysis assumes that at each step a (possibly approximate) global minimizer of a generally non-convex regularized model can be computed, and it counts only outer iterations and objective evaluations, not the cost or even the guaranteed availability of such a minimizer.
Editorial extensions
If this is right
- For the full HOP algorithm, an ε-approximate Pareto-stationary set is obtained after at most $O(\varepsilon^{-m(p+1)/p})$ iterations and $O(|X(\varepsilon)| \varepsilon^{-m(p+1)/p})$ function evaluations, with no dependence on the dimension $n$.
- To find just one ε-approximate Pareto-stationary point, HOP needs $O(\varepsilon^{-(p+1)/p})$ iterations, exactly the high-order bound known from single-objective optimization ($m=1$).
- The light variant LHOP, which updates one point per iteration, still guarantees $O(\varepsilon^{-m(p+1)/p})$ iterations and evaluations to find at least one ε-stationary point, at the price of a worse exponent in $m$.
- All bounds survive, up to constants, when the nonconvex regularized subproblems are solved inexactly via approximate KKT conditions, so the theory does not require exact global minimization in principle.
- Because the bounds do not depend on $n$, the framework's complexity is governed by the number of objectives $m$ and the model order $p$, not by the dimensionality of the decision space.
Reading between the lines
- The hypervolume-accumulation technique used here replaces linked sequences, suggesting it could be adapted to prove worst-case bounds for other set-based multiobjective schemes, such as derivative-free or trust-region front-reconstruction methods.
- The dimension independence of the exponents is encouraging for many-objective problems with large $n$, but the exponential growth in $m$ implies the practical bottleneck shifts to the number of objectives; a testable prediction is that methods exploiting problem structure to reduce the effective $m$ would outperform the generic bound.
- The oracle assumption on the subproblem is the main gap between theory and practice: unless efficient global or certified local solvers for the p-th-order regularized model are available, the bounds are not automatically inherited by a concrete implementation; a practical extension would analyze the inner complexity of solving (9) under additional convexity or structural assumptions.
- Because the constants in (26) and (30) depend on $L_{\max}$ and the regularization range, choosing $p$ optimally in a given problem requires balancing a better exponent $(p+1)/p$ against larger constants; a numerical study of this trade-off would be a natural next step.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes two a-posteriori algorithms, HOP and LHOP, for unconstrained multiobjective optimization. HOP maintains a set of mutually nondominated points and, at each iteration, applies a Regularized Search (RS) procedure to every non-stationary point in the set; RS generates trial points by (approximately) minimizing the max of p-th-order Taylor models regularized by a power p+1 of the step norm, increases the regularization parameters until a sufficient decrease is obtained for all objectives, and collects trial points that improve at least one objective. LHOP applies RS to a single chosen point per iteration. Under Lipschitz continuity of the p-th derivatives and Assumption 1, the paper claims worst-case bounds: HOP requires O(epsilon^{-m(p+1)/p}) iterations to make every point epsilon-approximate Pareto-stationary and O(epsilon^{-(p+1)/p}) iterations to produce at least one such point; LHOP requires O(epsilon^{-m(p+1)/p}) iterations for the latter. The function-evaluation counts are multiplied by |X(epsilon)| in HOP and not in LHOP. The same bounds are claimed when subproblems are solved inexactly under conditions (29). The bounds are independent of the dimension n and match single-objective high-order complexity when m=1.
Significance. The exact-minimizer part is a genuine contribution: the hypervolume-increase argument (Lemma 1 and Propositions 6-10) is well suited to set-valued methods and avoids linked sequences, and it generalizes the single-point high-order bounds of [3] to front reconstruction. The proofs in Section 4.1 are mostly careful, the constants are explicit, and the dimension independence is attractive. However, the inexact analysis in Section 4.2 is currently invalid because conditions (29) are vacuous, and the proof of Theorem 2 contains an unjustified replacement of v(x_k+s(x_k)) by v(x_{k+1}). Both issues are repairable, and the displayed bounds in Theorems 1 and 3 also contain a sign error that must be corrected. With these fixes the paper would be a solid contribution; in its present form the central claims are only partially supported.
major comments (3)
- [Section 4.2, Eq. (29), Proposition 11, Remark 6] The approximate-KKT conditions (29) are vacuous because lambda=0 is always admissible. Indeed (29b) requires only sum_i |lambda_i| <= delta with delta >= 1, and (29c) then reads 0 <= tau ||s||^p, so any s with mp(x,s) <= 0 satisfies (29). Proposition 11 is therefore false as stated. A concrete counterexample is: m=1, p=1, f(x)=x^2/2, x=1, sigma=2, s=-0.01, tau=0.1, delta=1, lambda=0. Then (29a)-(29c) hold, but ||v(x+s)||=0.99 while the claimed bound is [0.1 + 1*((2*2)/1 + 1/0!)]*0.01 = 0.051. The proof invokes Lemma 2, which requires lambda >= 0 and sum_i lambda_i = 1; these properties are not enforced by (29). Consequently Remark 6 and the inexact-version complexity bounds are unsupported. The condition should be corrected, for example by requiring lambda_i >= 0, sum_i lambda_i = 1, and a residual bound ||sum_i lambda_i grad_s m_i^p(x,s)|| <= tau ||s||^p, so that Lemma 2 applies.
- [Section 4.1, proof of Theorem 2] The proof of Theorem 2 contains an unjustified replacement: it displays f_i(x_k)-f_i(x_{k+1}) >= f_i(x_k)-f_i(x_k+s(x_k)) >= c||v(x_{k+1})||^{(p+1)/p}. Item (i) of Remark 4 bounds the decrease in terms of ||v(x_k+s(x_k))||^{(p+1)/p}, while the construction only guarantees F(x_{k+1}) <= F(x_k+s(x_k)); there is no monotonicity of v along this sequence. The final summation over ell in K''_epsilon also mixes indices, writing ||v(x_k)|| where the index should be either x_ell+s(x_ell) or x_{ell+1}. The theorem is repairable by summing the directly available lower bounds c||v(x_k+s(x_k))||^{(p+1)/p} over k in K''_epsilon, but as written the proof is incomplete.
- [Section 4.1, Theorem 1; Section 5, Theorem 3] The displayed upper bounds in Theorem 1 and Theorem 3 place epsilon^{-m(p+1)/p} in the denominator, i.e. |K| <= (HI-HI_0)/(c^m epsilon^{-m(p+1)/p}) = O(epsilon^{m(p+1)/p}), which vanishes as epsilon tends to zero and contradicts the abstract. The proof of Theorem 1 yields |K| c^m epsilon^{m(p+1)/p} <= HI-HI_0, so the denominator should contain epsilon^{m(p+1)/p}; the same correction is needed in Theorem 3. Please fix the sign in all displayed bounds.
minor comments (4)
- [Proposition 10, proof after Eq. (27)] The exponent m(p+1) in ||s_j(x_k)||^{m(p+1)} should be p+1; the preceding inequality and the subsequent argument concern ||s_j||^{p+1}.
- [Lemma 2, proof] There are typos: 'mulitplier' should be 'multiplier', 'left-hand sided' should be 'left-hand side', and in the dual problem the constraint should read sum_{i=1}^m lambda_i = 1 with the subscript on lambda.
- [Theorem 2, proof, final display] The summation over ell in K''_epsilon is written with ||v(x_k)|| instead of a consistent index; please correct this after repairing the proof as suggested in the major comment.
- [Algorithm 2, line 5] The condition 'F(x+s_j) not> F(y)-... for all y in Y^j(x)' is hard to parse due to the negated vector inequality and the quantifier; consider rewriting it explicitly as 'for every y in Y^j(x), it is not true that F(x+s_j) > F(y)-...' and use the same convention in Proposition 10.
Circularity Check
No significant circularity: the complexity bounds are derived from the stated Lipschitz/taylor-remainder inequalities and a hypervolume potential, with no fitted parameter and no load-bearing self-citation.
full rationale
I followed the derivation chain of Theorems 1–3. The bound in Theorem 1 is obtained by summing the per-iteration hypervolume increase of Proposition 10(ii), HI(F(X_{k+1})) - HI(F(X_k)) >= c^m * ||v(x_k + s(x_k))||^{m(p+1)/p}, against the finite hypervolume budget HI - HI_0; Theorem 2 does the same with the single-objective decrease budget min_i(f_i(x_0) - f_i^min). The constant c in (26) is built from algorithmic parameters (eta, sigma_l^min, sigma_max) and the Lipschitz constant L_max; it is not calibrated to any target value, and epsilon enters only through the stopping sets K'_epsilon or K''_epsilon. Proposition 6 uses the KKT conditions of the regularized model (10) and the standard Lipschitz remainder bound (14), both stated as assumptions or external results; Lemma 1 and Proposition 3 are imported from the external references [10] and [11]. The self-citations [6], [8], and [16] appear only in the introduction and background discussions of set-based multiobjective methods; none of them supplies a premise of the complexity proof. I found no equation that is equivalent to its input by construction, no parameter fitted to the quantity being bounded, and no empirical pattern merely renamed. The inexact-minimizer analysis in Section 4.2 has an apparent validity gap: conditions (29b)–(29c) do not require lambda >= 0 and sum_i lambda_i = 1, so Lemma 2 cannot be invoked and Proposition 11 may fail; however, this is a correctness defect, not a circular reduction, since the claimed bound is not an input to itself. The small index shift in the proof of Theorem 2 is likewise a repairable typo rather than circularity. Finally, the assumption that the regularized subproblem can be solved globally is a tractability assumption, not a circular one: the complexity counts outer iterations and function evaluations under that stated oracle. Accordingly, the circularity score is 0.
Assumptions & free parameters
assumptions (4)
- domain assumption The p-th derivatives of each objective function fi are Lipschitz continuous with constants Li > 0.
- domain assumption Assumption 1: for all i, f_i^min > -inf and f_i^max < +inf on the set of points not dominated by x0.
- ad hoc to paper At each RS invocation, a global minimizer of the regularized model (9), or a point satisfying the approximate conditions (29), can be computed.
- standard math Standard Taylor expansion bounds for functions with Lipschitz p-th derivatives (Equations (13) and (14)).
Cite this review
Pith. "Pith review of Worst-Case Complexity of High-Order Algorithms for Pareto-Front Reconstruction." pith.science (2026). https://pith.science/paper/ZAYFJ5A6
@misc{pith2026250611929,
author = {Pith},
title = {Pith review of: Worst-Case Complexity of High-Order Algorithms for Pareto-Front Reconstruction},
year = {2026},
howpublished = {\url{https://pith.science/paper/ZAYFJ5A6}},
note = {Machine review of arXiv:2506.11929}
}
abstract
In this paper, we are concerned with a worst-case complexity analysis of a-posteriori algorithms for unconstrained multiobjective optimization. Specifically, we propose an algorithmic framework that generates sets of points by means of $p$th-order models regularized with a power $p+1$ of the norm of the step. Through a tailored search procedure, several trial points are generated at each iteration and they can be added to the current set if a decrease is obtained for at least one objective function. Building upon this idea, we devise two algorithmic versions: at every iteration, the first tries to update all points in the current set, while the second tries to update only one point. Under Lipschitz continuity of the derivatives of the objective functions, we derive worst-case complexity bounds for both versions. For the first one, we show that at most $\mathcal O(\epsilon^{-m(p+1)/p})$ iterations are needed to generate a set where all points are $\epsilon$-approximate Pareto-stationary, with $m$ being the number of objective functions, requiring at most $\mathcal O(|X(\epsilon)|\epsilon^{-m(p+1)/p})$ function evaluations, where $X(\epsilon)$ is the largest set of points computed by the algorithm. Additionally, at most $\mathcal O(\epsilon^{-(p+1)/p})$ iterations are needed to generate at least one $\epsilon$-approximate Pareto-stationary point, requiring at most $\mathcal O(|X(\epsilon)|\epsilon^{-(p+1)/p})$ function evaluations. For the second version, we get $\mathcal O(\epsilon^{-m(p+1)/p})$ worst-case complexity bounds on the number of iterations and function evaluations for generating at least one $\epsilon$-approximate Pareto-stationary point. Our results align with those for single objective optimization and generalize those obtained for methods that produce a single Pareto-stationary point.
Reference graph
Works this paper leans on
-
[3]
L. Calder´ on, M. A. Diniz-Ehrhardt, and J. M. Mart ´ ınez. On high-order model regu- larization for multiobjective optimization. Optimization Methods and Software , 37(1): 175–191, 2022. doi: 10.1080/10556788.2020.1719408
arXiv 2022
-
[10]
A. L. Cust´ odio, Y. Diouane, R. Garmanjani, and E. Riccietti. Worst-case com- plexity bounds of directional direct-search methods for multiobjective optimization. Journal of Optimization Theory and Applications , 188(1):73–93, 2021. doi: 10.1007/ s10957-020-01781-z
work page 2021
-
[1]
D. P. Bertsekas. Nonlinear programming. Athena Scientific, Belmont, MA, 1999
1999
-
[2]
E. G. Birgin, J. L. Gardenghi, J. M. Mart ´ ınez, S. A. Santos, and P. L. Toint. Worst- case evaluation complexity for unconstrained nonlinear optimization using high-order regularized models. Mathematical Programming, 163:359–368, 2017. doi: 10.1007/ s10107-016-1065-8
work page 2017
-
[4]
C. Cartis, N. I. M. Gould, and P. L. Toint. Second-order optimality and beyond: characterization and evaluation complexity in convexly constrained nonlinear opti- mization. Foundations of Computational Mathematics , 18:1073–1107, 2018. doi: 10.1007/s10208-017-9363-y
-
[5]
G. Cocchi and M. Lapucci. An augmented Lagrangian algorithm for multi-objective optimization. Computational Optimization and Applications , 77(1):29–56, 2020. doi: 10.1007/s10589-020-00204-z
-
[6]
G. Cocchi, G. Liuzzi, S. Lucidi, and M. Sciandrone. On the convergence of steepest descent methods for multiobjective optimization. Computational Optimization and Ap- plications, 77:1–27, 2020. doi: 10.1007/s10589-020-00192-0
- [7]
Show all 18 references
-
[8]
Cristofari, M
A. Cristofari, M. De Santis, and S. Lucidi. On Necessary Optimality Conditions for 21 Complexity of Multiobjective High-Order Algorithms Sets of Points in Multiobjective Optimization. Journal of Optimization Theory and Applications, pages 1–20, 2024. doi: 10.1007/s10957-024-02478-3
2024 doi
-
[9]
A. L. Cust´ odio, J. A. Madeira, A. I. F. Vaz, and L. N. Vicente. Direct multisearch for multiobjective optimization. SIAM Journal on Optimization , 21(3):1109–1140, 2011. doi: 10.1137/10079731X
2011 doi
-
[11]
Fliege and B
J. Fliege and B. F. Svaiter. Steepest descent methods for multicriteria optimiza- tion. Mathematical Methods of Operations Research , 51:479–494, 2000. doi: 10.1007/ s001860000043
-
[12]
Fliege, A
J. Fliege, A. I. F. Vaz, and L. N. Vicente. Complexity of gradient descent for multi- objective optimization. Optimization Methods and Software , 34(5):949–959, 2019. doi: 10.1080/10556788.2018.1510928
2019
-
[13]
M. Lapucci. Convergence and complexity guarantees for a wide class of descent al- gorithms in nonconvex multi-objective optimization. Operations Research Letters, 54: 107115, 2024. doi: 10.1016/j.orl.2024.107115
2024
-
[14]
Lapucci and P
M. Lapucci and P. Mansueto. Improved front steepest descent for multi-objective opti- mization. Operations Research Letters, 51(3):242–247, 2023. doi: 10.1016/j.orl.2023.03. 001
2023 doi
-
[15]
Lapucci, P
M. Lapucci, P. Mansueto, and D. Pucci. Effective Front-Descent Algorithms with Con- vergence Guarantees. arXiv preprint arXiv:2405.08450 , 2024
2024 arXiv
-
[16]
Liuzzi and S
G. Liuzzi and S. Lucidi. Worst-case complexity analysis of derivative-free methods for multi-objective optimization. arXiv preprint arXiv:2505.17594 , 2025
2025 arXiv
-
[17]
Liuzzi, S
G. Liuzzi, S. Lucidi, and F. Rinaldi. A derivative-free approach to constrained mul- tiobjective nonsmooth optimization. SIAM J. Optim. , 26(4):2744–2774, 2016. doi: 10.1137/15M1037810
2016 doi
-
[18]
Mohammadi and A
A. Mohammadi and A. L. Cust´ odio. A trust-region approach for computing Pareto fronts in multiobjective optimization. Computational Optimization and Applications , 87 (1):149–179, 2024. doi: 10.1007/s10589-023-00510-2. 22
2024 doi
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.