kth.sePublications KTH
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
The self-consistent field iteration for p-spectral clustering
KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.ORCID iD: 0000-0002-2157-6418
KTH, School of Engineering Sciences (SCI), Mathematics (Dept.), Numerical Analysis, NA.ORCID iD: 0000-0001-9443-8772
2021 (English)Manuscript (preprint) (Other academic)
Abstract [en]

The self-consistent field (SCF) iteration, combined with its variants, is one of the most widely used algorithms in quantum chemistry. We propose a procedure to adapt the SCF iteration for the p-Laplacian eigenproblem, which is an important problem in the field of unsupervised learning. We formulate the p-Laplacian eigenproblem as a type of nonlinear eigenproblem with one eigenvector nonlinearity , which then allows us to adapt the SCF iteration for its solution after the application of suitable regularization techniques. The results of our numerical experiments confirm the viablity of our approach.

Place, publisher, year, edition, pages
2021.
Keywords [en]
spectral clustering, scf, nonlinear eigenproblems, data science, p-Laplacian
National Category
Computational Mathematics
Research subject
Applied and Computational Mathematics, Numerical Analysis
Identifiers
URN: urn:nbn:se:kth:diva-305183OAI: oai:DiVA.org:kth-305183DiVA, id: diva2:1613532
Note

QC 20211125

Available from: 2021-11-22 Created: 2021-11-22 Last updated: 2024-03-15Bibliographically approved
In thesis
1. Numerical algorithms for nonlinear eigenproblems with eigenvector nonlinearities
Open this publication in new window or tab >>Numerical algorithms for nonlinear eigenproblems with eigenvector nonlinearities
2021 (English)Doctoral thesis, comprehensive summary (Other academic)
Abstract [en]

Eigenproblems and their nonlinear generalizations appear as important problems in a wide variety of fields, ranging from quantum chemistry and vibration analysis to macroeconomics and data science. Hence, the development and analysis of numerical algorithms to solve such problems has a broad multiplicative effect on our ability to answer several crucial scientific questions. In this thesis, we focus on numerical algorithms for a specific type of such a problem which is called a nonlinear eigenproblem with eigenvector nonlinearity (NEPv), where as the name suggests, the nonlinear terms depend on the eigenvectors. 

The most widely used numerical algorithm to solve the NEPv in the field of quantum chemistry is the self-consistent field (SCF) iteration, combined with its variants. In Paper A, we analyze the convergence of the SCF iteration by casting it as fixed-point iteration with the density matrix as its state. This allows us to formulate an exact expression for the Jacobian of the fixed-point map in terms of the eigenvalues and eigenvectors of the problem, which then leads to upper bounds for the convergence factor of the SCF iteration. These upper bounds provide a tool to interpret the convergence in terms of higher gaps between occupied and unoccupied eigenvalues, which is an improvement over previous bounds that take into account only the smallest gap.

A natural candidate for solving systems of nonlinear equations is Newton's method. However, a straightforward application of Newton's method to the general NEPv leads to an update equation that is too expensive to solve in each step of the method. In Paper B, we study two different implicit modifications of the update equation, which make it nonlinear in terms of the next eigenvector iterate. However, the two resulting nonlinear equations can be reformulated under certain minor assummptions to lead to explicit procedures or algorithms to execute them. One of the algorithms turns out to be the SCF iteration. The other algorithm was previously unknown to the best of our knowledge and we prove that it displays quadratic convergence, along with other attractive properties.

In Paper C, we show that for a certain class of NEPv where the nonlinearity can be written as a sum of rational functions of the eigenvector multiplied by constant coefficient matrices, there is an exact companion linearization that linearizes it to a multiparameter eigenvalue problem (MEP). This MEP has a certain symmetric structure and its set of solutions contains solutions to the NEPv. This leads to algorithms that solve the NEPv by solving the resulting MEP instead. We propose two such algorithms that exploit the structure in the MEP, the inverse iteration that solves the MEP by linearizing it to a generalized eigenvalue problem and the symmetric residual inverse iteration which is computationally less expensive than its non-symmetric version. We also develop theory that characterizes spurious solutions, that is solutions to the MEP that do not lead to solutions to the NEPv.

Paper D shows how the p-Laplacian eigenproblem for spectral clustering can be formulated as specific type of NEPv, which we call a generalized nonlinear eigenproblem with one eigenvector nonlinearity or a generalized NEPv1. This formulation allows us to use the SCF iteration to solve the p-Laplacian eigenproblem. We present two different generalized NEPv1-formulations whose solutions are contained in the set of solutions to the p-Laplacian eigenproblem. A regularization of one of the formulations that make it differentiable combined with an adaptation of the SCF iteration leads to a previously unexplored approach for p-spectral clustering, which connects the fields of quantum chemistry and data science.

Place, publisher, year, edition, pages
Stockholm: KTH Royal Institute of Technology, 2021. p. 89
Series
TRITA-SCI-FOU ; 2021:48
Keywords
numerical algorithms, nonlinear eigenproblems, multiparameter eigenvalue problem, nonlinear eigenvalue problem, eigenvector nonlinearities, nepv, scf, p-laplacian, quasi-newton
National Category
Computational Mathematics
Research subject
Applied and Computational Mathematics, Numerical Analysis
Identifiers
urn:nbn:se:kth:diva-305196 (URN)978-91-8040-077-0 (ISBN)
Public defence
2021-12-17, F3 https://kth-se.zoom.us/webinar/register/WN_DDw3sNkIQ02mYmmEvY2Q9Q, Lindstedtsvägen 26, Stockholm, 14:00 (English)
Opponent
Supervisors
Available from: 2021-11-24 Created: 2021-11-23 Last updated: 2022-06-25Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

https://arxiv.org/abs/2111.09750

Authority records

Upadhyaya, ParikshitJarlebring, Elias

Search in DiVA

By author/editor
Upadhyaya, ParikshitJarlebring, EliasTudisco, Francesco
By organisation
Numerical Analysis, NA
Computational Mathematics

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 98 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf