Optimization on flag manifolds
Not on the map. Why?
Abstract (arXiv)
A flag is a sequence of nested subspaces. Flags are ubiquitous in numerical analysis, arising in finite elements, multigrid, spectral, and pseudospectral methods for numerical PDE; they arise in the form of Krylov subspaces in matrix computations, and as multiresolution analysis in wavelets constructions. They are common in statistics too --- principal component, canonical correlation, and correspondence analyses may all be viewed as methods for extracting flags from a data set. The main goal of this article is to develop the tools needed for optimizing over a set of flags, which is a smooth manifold called the flag manifold, and it contains the Grassmannian as the simplest special case. We will derive closed-form analytic expressions for various differential geometric objects required for Riemannian optimization algorithms on the flag manifold; introducing various systems of extrinsic coordinates that allow us to parameterize points, metrics, tangent spaces, geodesics, distance, parallel transport, gradients, Hessians in terms of matrices and matrix operations; and thereby permitting us to formulate steepest descent, conjugate gradient, and Newton algorithms on the flag manifold using only standard numerical linear algebra.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Jul 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 1; 2023: 2; 2024: 2; 2025: 4; 2026: 1.
13 papers.
Sort:
- 2021Manifold learning-based polynomial chaos expansions for high-dimensional surrogate modelscited by 16
- 2023Chordal Averaging on Flag Manifolds and Its Applicationscited by 9
- 2021Closed-form geodesics and trust-region method to calculate Riemannian logarithms on Stiefel and its quotient manifoldscited by 7
- 2021Grassmannian diffusion maps based surrogate modeling via geometric harmonicscited by 5
- 2024Fun with Flags: Robust Principal Directions via Flag Manifoldscited by 5
- 2025Deep Hierarchical Learning with Nested Subspace Networks for Large Language Modelscited by 5
- 2022Optimization on Manifolds via Graph Gaussian Processescited by 4
- 2025Nested subspace learning with flagscited by 2
- 2024Parallel transport on matrix manifolds and Exponential Actioncited by 1
- 2025A Flag Decomposition for Hierarchical Datasetscited by 1
- 2025Parsimonious Gaussian mixture models with piecewise-constant eigenvalue profilescited by 1
- 2026This Looks Distinctly Like That: Grounding Interpretable Recognition in Stiefel Geometry against Neural Collapsecited by 1
- 2026This Looks Distinctly Like That: Grounding Interpretable Recognition in Stiefel Geometry against Neural Collapse9 Mar 2026
- 2025Deep Hierarchical Learning with Nested Subspace Networks for Large Language Models22 Sep 2025
- 2025Parsimonious Gaussian mixture models with piecewise-constant eigenvalue profiles2 Jul 2025
- 2025A Flag Decomposition for Hierarchical Datasets11 Feb 2025
- 2025Nested subspace learning with flags9 Feb 2025
- 2024Parallel transport on matrix manifolds and Exponential Action12 Aug 2024
- 2024Fun with Flags: Robust Principal Directions via Flag Manifolds8 Jan 2024
- 2023Chordal Averaging on Flag Manifolds and Its Applications23 Mar 2023
- 2023Flag Aggregator: Scalable Distributed Training under Failures and Augmented Losses using Convex Optimization12 Feb 2023
- 2022Optimization on Manifolds via Graph Gaussian Processes20 Oct 2022
- 2021Grassmannian diffusion maps based surrogate modeling via geometric harmonics28 Sep 2021
- 2021Manifold learning-based polynomial chaos expansions for high-dimensional surrogate models21 Jul 2021
- 2021Manifold learning-based polynomial chaos expansions for high-dimensional surrogate modelscited by 16
- 2023Chordal Averaging on Flag Manifolds and Its Applicationscited by 9
- 2021Closed-form geodesics and trust-region method to calculate Riemannian logarithms on Stiefel and its quotient manifoldscited by 7
- 2021Grassmannian diffusion maps based surrogate modeling via geometric harmonicscited by 5
- 2024Fun with Flags: Robust Principal Directions via Flag Manifoldscited by 5
- 2025Deep Hierarchical Learning with Nested Subspace Networks for Large Language Modelscited by 5
- 2022Optimization on Manifolds via Graph Gaussian Processescited by 4
- 2025Nested subspace learning with flagscited by 2
- 2024Parallel transport on matrix manifolds and Exponential Actioncited by 1
- 2025A Flag Decomposition for Hierarchical Datasetscited by 1
- 2025Parsimonious Gaussian mixture models with piecewise-constant eigenvalue profilescited by 1
- 2026This Looks Distinctly Like That: Grounding Interpretable Recognition in Stiefel Geometry against Neural Collapsecited by 1
12 most cited of 13 All 13 (JSON)
- 2026This Looks Distinctly Like That: Grounding Interpretable Recognition in Stiefel Geometry against Neural Collapse9 Mar 2026
- 2025Deep Hierarchical Learning with Nested Subspace Networks for Large Language Models22 Sep 2025
- 2025Parsimonious Gaussian mixture models with piecewise-constant eigenvalue profiles2 Jul 2025
- 2025A Flag Decomposition for Hierarchical Datasets11 Feb 2025
- 2025Nested subspace learning with flags9 Feb 2025
- 2024Parallel transport on matrix manifolds and Exponential Action12 Aug 2024
- 2024Fun with Flags: Robust Principal Directions via Flag Manifolds8 Jan 2024
- 2023Chordal Averaging on Flag Manifolds and Its Applications23 Mar 2023
- 2023Flag Aggregator: Scalable Distributed Training under Failures and Augmented Losses using Convex Optimization12 Feb 2023
- 2022Optimization on Manifolds via Graph Gaussian Processes20 Oct 2022
- 2021Grassmannian diffusion maps based surrogate modeling via geometric harmonics28 Sep 2021
- 2021Manifold learning-based polynomial chaos expansions for high-dimensional surrogate models21 Jul 2021
12 newest of 13 All 13 (JSON)