Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Chris Criscitiello

dblp:242/8862 · also Christopher Criscitiello · DBLP profile ↗
← Back
5ranked-venue papers
4as first author
4since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 5 · 4 first-author · 4 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
4 papers
Mathematical optimization · 93% Computational complexity · 7%
Artificial intelligence
1 paper
Optimization for machine learning · 100%

Topics — the 10 heaviest of 10, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Mathematical optimization
riemannian optimization
2.342023
Open Problem: Polynomial linearly-convergent method for g-convex optimization? · COLT 2023
Curvature and complexity: Better lower bounds for geodesically convex optimization · COLT 2023
Negative curvature obstructs acceleration for strongly geodesically convex optimization, even with exact first-order oracles · COLT 2022
Mathematical optimization › continuous optimization
convex optimization
1.932023
Open Problem: Polynomial linearly-convergent method for g-convex optimization? · COLT 2023
Curvature and complexity: Better lower bounds for geodesically convex optimization · COLT 2023
Negative curvature obstructs acceleration for strongly geodesically convex optimization, even with exact first-order oracles · COLT 2022
Mathematical optimization › riemannian optimization
geodesically convex optimization
1.932023
Open Problem: Polynomial linearly-convergent method for g-convex optimization? · COLT 2023
Curvature and complexity: Better lower bounds for geodesically convex optimization · COLT 2023
Negative curvature obstructs acceleration for strongly geodesically convex optimization, even with exact first-order oracles · COLT 2022
Mathematical optimization › linear programming
ellipsoid method
0.712023
Open Problem: Polynomial linearly-convergent method for g-convex optimization? · COLT 2023
Mathematical optimization › continuous optimization › convex optimization
first-order methods
0.712023
Open Problem: Polynomial linearly-convergent method for g-convex optimization? · COLT 2023
Computational complexity
query complexity
0.712023
Curvature and complexity: Better lower bounds for geodesically convex optimization · COLT 2023
Mathematical optimization › riemannian optimization
riemannian gradient descent
0.612022
Negative curvature obstructs acceleration for strongly geodesically convex optimization, even with exact first-order oracles · COLT 2022
Mathematical optimization
nonconvex optimization
0.412019
Efficiently escaping saddle points on manifolds · NeurIPS 2019
Mathematical optimization › nonconvex optimization
saddle point escape
0.412019
Efficiently escaping saddle points on manifolds · NeurIPS 2019
Machine learning › Optimization for machine learning
non-convex optimization
0.112019
Efficiently escaping saddle points on manifolds · NeurIPS 2019

Methods — techniques the papers use, named apart from their topics

retraction · 0.8perturbed gradient descent · 0.8subgradient method · 0.7subgradient descent · 0.7interpolation · 0.7ellipsoid method · 0.7resisting oracle · 0.6bump functions · 0.6
YearPublicationVenuePosition
2025 Accelerated Methods for Riemannian Min-Max Optimization Ensuring Bounded Geometric Penalties
abstract
In this work, we study optimization problems of the form $\min_x \max_y f(x, y)$, where $f(x, y)$ is defined on a product Riemannian manifold $\mathcal{M} \times \mathcal{N}$ and is $\mu_x$-strongly geodesically convex (g-convex) in $x$ and $\mu_y$-strongly g-concave in $y$, for $\mu_x, \mu_y \geq 0$. We design accelerated methods when $f$ is $(L_x, L_y, L_{xy})$-smooth and $\mathcal{M}$, $\mathcal{N}$ are Hadamard. To that aim we introduce new g-convex optimization results, of independent interest: we show global linear convergence for metric-projected Riemannian gradient descent and improve existing accelerated methods by reducing geometric constants. Additionally, we complete the analysis of two previous works applying to the Riemannian min-max case by removing an assumption about iterates staying in a pre-specified compact set.
David Martínez-Rubio, Christophe Roux, Chris Criscitiello, Sebastian Pokutta
AISTATS3
2023 Curvature and complexity: Better lower bounds for geodesically convex optimization
abstract
We study the query complexity of geodesically convex (g-convex) optimization on a manifold. To isolate the effect of that manifold’s curvature, we primarily focus on hyperbolic spaces. In a variety of settings (smooth or not; strongly g-convex or not; high- or low-dimensional), known upper bounds worsen with curvature. It is natural to ask whether this is warranted, or an artifact.For many such settings, we propose a first set of lower bounds which indeed confirm that (negative) curvature is detrimental to complexity. To do so, we build on recent lower bounds (Hamilton and Moitra, 2021; Criscitiello and Boumal, 2022) for the particular case of smooth, strongly g-convex optimization. Using a number of techniques, we also secure lower bounds which capture dependence on condition number and optimality gap, which was not previously the case.We suspect these bounds are not optimal. We conjecture optimal ones, and support them with a matching lower bound for a class of algorithms which includes subgradient descent, and a lower bound for a related game. Lastly, to pinpoint the difficulty of proving lower bounds, we study how negative curvature influences (and sometimes obstructs) interpolation with g-convex functions.
Chris Criscitiello, Nicolas Boumal
COLT1
2023 Open Problem: Polynomial linearly-convergent method for g-convex optimization?
abstract
Let $f \colon \mathcal{M} \to \mathbb{R}$ be a Lipschitz and geodesically convex function defined on a $d$-dimensional Riemannian manifold $\mathcal{M}$. Does there exist a first-order deterministic algorithm which (a) uses at most $O(\mathrm{poly}(d) \log(\epsilon^{-1}))$ subgradient queries to find a point with target accuracy $\epsilon$, and (b) requires only $O(\mathrm{poly}(d))$ arithmetic operations per query? In convex optimization, the classical ellipsoid method achieves this. After detailing related work, we provide an ellipsoid-like algorithm with query complexity $O(d^2 \log^2(\epsilon^{-1}))$ and per-query complexity $O(d^2)$ for the limited case where $\mathcal{M}$ has constant curvature (hemisphere or hyperbolic space). We then detail possible approaches and corresponding obstacles for designing an ellipsoid-like method for general Riemannian manifolds.
Chris Criscitiello, David Martínez-Rubio, Nicolas Boumal
COLT1
2022 Negative curvature obstructs acceleration for strongly geodesically convex optimization, even with exact first-order oracles
abstract
Hamilton and Moitra (2021) showed that, in certain regimes, it is not possible to accelerate Riemannian gradient descent in the hyperbolic plane if we restrict ourselves to algorithms which make queries in a (large) bounded domain and which receive gradients and function values corrupted by a (small) amount of noise. We show that acceleration remains unachievable for any deterministic algorithm which receives exact gradient and function-value information (unbounded queries, no noise). Our results hold for a large class of Hadamard manifolds including hyperbolic spaces and the symmetric space $\mathrm{SL}(n) / \mathrm{SO}(n)$ of positive definite $n \times n$ matrices of determinant one. This cements a surprising gap between the complexity of convex optimization and geodesically convex optimization: for hyperbolic spaces, Riemannian gradient descent is optimal on the class of smooth and strongly geodesically convex functions (in the regime where the condition number scales with the radius of the optimization domain). The key idea for proving the lower bound consists of perturbing squared distance functions with sums of bump functions chosen by a resisting oracle.
Chris Criscitiello, Nicolas Boumal
COLT1
2019 Efficiently escaping saddle points on manifolds
abstract
Smooth, non-convex optimization problems on Riemannian manifolds occur in machine learning as a result of orthonormality, rank or positivity constraints. First- and second-order necessary optimality conditions state that the Riemannian gradient must be zero, and the Riemannian Hessian must be positive semidefinite. Generalizing Jin et al.'s recent work on perturbed gradient descent (PGD) for optimization on linear spaces [How to Escape Saddle Points Efficiently (2017), Stochastic Gradient Descent Escapes Saddle Points Efficiently (2019)], we study a version of perturbed Riemannian gradient descent (PRGD) to show that necessary optimality conditions can be met approximately with high probability, without evaluating the Hessian. Specifically, for an arbitrary Riemannian manifold $\mathcal{M}$ of dimension $d$, a sufficiently smooth (possibly non-convex) objective function $f$, and under weak conditions on the retraction chosen to move on the manifold, with high probability, our version of PRGD produces a point with gradient smaller than $\epsilon$ and Hessian within $\sqrt{\epsilon}$ of being positive semidefinite in $O((\log{d})^4 / \epsilon^{2})$ gradient queries. This matches the complexity of PGD in the Euclidean case. Crucially, the dependence on dimension is low, which matters for large-scale applications including PCA and low-rank matrix completion, which both admit natural formulations on manifolds. The key technical idea is to generalize PRGD with a distinction between two types of gradient steps: ``steps on the manifold'' and ``perturbed steps in a tangent space of the manifold.'' Ultimately, this distinction makes it possible to extend Jin et al.'s analysis seamlessly.
Chris Criscitiello, Nicolas Boumal
NeurIPS1