Logo: to the web site of Uppsala University

uu.sePublications from Uppsala University
Change search
Link to record
Permanent link

Direct link
Publications (10 of 95) Show all publications
Axelsson, O., Lukáš, D. & Neytcheva, M. (2025). An Exact and Approximate Schur Complement Method for Time-Harmonic Optimal Control Problems. Numerical Linear Algebra with Applications, 32(1), Article ID e70004.
Open this publication in new window or tab >>An Exact and Approximate Schur Complement Method for Time-Harmonic Optimal Control Problems
2025 (English)In: Numerical Linear Algebra with Applications, ISSN 1070-5325, E-ISSN 1099-1506, Vol. 32, no 1, article id e70004Article in journal (Refereed) Published
Abstract [en]

Time-harmonic control problems, constrained by a linear differential equation, can be solved efficiently by utilizing a Fourier time series expansion in the angular frequency variable. Then the optimal solution consists of a series of complex variable space discretization equations, which are uncoupled with respect to the different frequencies. Hence, it suffices to consider a single equation with the angular frequency as a parameter. We consider here methods to solve the so-arising linear system of equations and describe, analyze and test the performance of two novel approaches based on its exact and approximate Schur complement. The performance of the methods is tested and compared with another existing method.

Place, publisher, year, edition, pages
John Wiley & Sons, 2025
Keywords
complex linear systems, electromagnetics, iterative methods, PDE-constrained optimization, preconditioning
National Category
Computational Mathematics
Identifiers
urn:nbn:se:uu:diva-548446 (URN)10.1002/nla.70004 (DOI)001396508800001 ()2-s2.0-85215265076 (Scopus ID)
Available from: 2025-01-29 Created: 2025-01-29 Last updated: 2025-01-29Bibliographically approved
Vassilevski, P. & Neytcheva, M. (2025). The Editorial. Numerical Linear Algebra with Applications, 32(1), Article ID e2588.
Open this publication in new window or tab >>The Editorial
2025 (English)In: Numerical Linear Algebra with Applications, ISSN 1070-5325, E-ISSN 1099-1506, Vol. 32, no 1, article id e2588Article in journal, Editorial material (Other academic) Published
Abstract [en]

This special issue of Numerical Linear Algebra with Applications is dedicated to celebrating the life and work of Professor Owe Axelsson, who passed away in 2022 at the age of 88. His passing is a significant loss for the numerical analysis community, touching everyone who knew him personally and those familiar with his impactful research.

Place, publisher, year, edition, pages
John Wiley & Sons, 2025
National Category
Mathematical sciences
Identifiers
urn:nbn:se:uu:diva-556175 (URN)10.1002/nla.2588 (DOI)001311238200001 ()2-s2.0-85204150395 (Scopus ID)
Available from: 2025-05-12 Created: 2025-05-12 Last updated: 2025-05-12Bibliographically approved
Axelsson, O., Kohut, R. & Neytcheva, M. (2024). An Implementation of a Coarse-Fine Mesh Stabilized Schwarz Method for a Three-Space Dimensional PDE-Problem. In: Lirkov, I; Margenov, S (Ed.), Large-Scale Scientific Computations, LSSC 2023: . Paper presented at 14th International Conference on Large-Scale Scientific Computations (LSSC), JUN 05-09, 2023, Sozopol, Bulgaria (pp. 3-18). Springer, 13952
Open this publication in new window or tab >>An Implementation of a Coarse-Fine Mesh Stabilized Schwarz Method for a Three-Space Dimensional PDE-Problem
2024 (English)In: Large-Scale Scientific Computations, LSSC 2023 / [ed] Lirkov, I; Margenov, S, Springer, 2024, Vol. 13952, p. 3-18Conference paper, Published paper (Refereed)
Abstract [en]

When solving very large scale problems on parallel computer platforms, we consider the advantages of domain decomposition in strips or layers, compared to general domain decomposition splitting techniques. The layer sub-domains are grouped in pairs, ordered as odd-even respectively even-odd and solved by a Schwarz alternating iteration method, where the solution at the middle interfaces of the odd-even groups is used as Dirichlet boundary conditions for the even-odd ordered groups and vice versa. To stabilize the method the commonly used coarse mesh method can be replaced by a coarse-fine mesh method. A component analysis of the arising eigenvectors demonstrates that this solution framework leads to very few Schwarz iterations. The resulting coarse-fine mesh method entails a coarse mesh of a somewhat large size. In this study it is solved by two methods, a modified Cholesky factorization of the whole coarse mesh matrix and a block-diagonal preconditioner, based on the coarse mesh points and the inner node points. Extensive numerical tests show that the latter method, being also computationally cheaper, needs very few iterations, in particular when the domain has been divided in many layers and the coarse to fine mesh size ratio is not too large.

Place, publisher, year, edition, pages
Springer, 2024
Series
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349 ; 13952
Keywords
Preconditioning, Domain decomposition in layers, Schwarz method, Coarse-fine mesh stabilization
National Category
Computational Mathematics Computer Sciences
Research subject
Scientific Computing with specialization in Numerical Analysis
Identifiers
urn:nbn:se:uu:diva-538536 (URN)10.1007/978-3-031-56208-2_1 (DOI)001279202200001 ()978-3-031-56207-5 (ISBN)978-3-031-56208-2 (ISBN)
Conference
14th International Conference on Large-Scale Scientific Computations (LSSC), JUN 05-09, 2023, Sozopol, Bulgaria
Funder
EU, Horizon 2020, 847593
Available from: 2024-09-18 Created: 2024-09-18 Last updated: 2025-01-07Bibliographically approved
Dravins, I., Serra-Capizzano, S. & Neytcheva, M. (2024). Fine spectral analysis of preconditioned matrices and matrix-sequences arising from stage-parallel implicit Runge-Kutta methods of arbitrarily high order. SIAM Journal on Matrix Analysis and Applications, 45(2), 1007-1034
Open this publication in new window or tab >>Fine spectral analysis of preconditioned matrices and matrix-sequences arising from stage-parallel implicit Runge-Kutta methods of arbitrarily high order
2024 (English)In: SIAM Journal on Matrix Analysis and Applications, ISSN 0895-4798, E-ISSN 1095-7162, Vol. 45, no 2, p. 1007-1034Article in journal (Refereed) Published
Abstract [en]

The use of high order fully implicit Runge--Kutta methods is of significant importance in the context of the numerical solution of transient partial differential equations, in particular when solving large scale problems due to fine space resolution with many millions of spatial degreesof freedom and long time intervals. In this study we consider strongly A-stable implicit Runge--Kutta methods of arbitrary order of accuracy, based on Radau quadratures, for which efficien tpreconditioners have been introduced. A refined spectral analysis of the corresponding matrices and matrix sequences is presented, both in terms of localization and asymptotic global distribution of the eigenvalues. Specific expressions of the eigenvectors are also obtained. The given study fully agrees with the numerically observed spectral behavior and substantially improves the theoretical studies done in this direction so far. Concluding remarks and open problems end the current work, with specific attention to the potential generalizations of the hereby suggested general approach.

Place, publisher, year, edition, pages
Society for Industrial and Applied Mathematics, 2024
Keywords
implicit Runge--Kutta methods, Radau quadrature, preconditioning
National Category
Computational Mathematics
Research subject
Scientific Computing with specialization in Numerical Analysis
Identifiers
urn:nbn:se:uu:diva-497732 (URN)10.1137/23M1552498 (DOI)001238483400001 ()2-s2.0-85194150467 (Scopus ID)
Funder
Swedish Research Council, 2017-0374
Note

Title in the list of papers of Ivo Dravin's thesis: Fine spectral analysis of preconditioned matrices and matrix-sequences arising from stage-parallel implicit Runge-Kutta methods of arbitrarily high order

Order of authors in the list of papers of Ivo Dravin's thesis: Ivo Dravins, Maya Neytcheva, Stefano Serra-Capizzano

Available from: 2023-03-02 Created: 2023-03-02 Last updated: 2025-02-20Bibliographically approved
Axelsson, O., Dravins, I. & Neytcheva, M. (2024). Stage-parallel preconditioners for implicit Runge-Kutta methods of arbitrarily high order, linear problems. Numerical Linear Algebra with Applications, 31(1), Article ID e2532.
Open this publication in new window or tab >>Stage-parallel preconditioners for implicit Runge-Kutta methods of arbitrarily high order, linear problems
2024 (English)In: Numerical Linear Algebra with Applications, ISSN 1070-5325, E-ISSN 1099-1506, Vol. 31, no 1, article id e2532Article in journal (Refereed) Published
Abstract [en]

Fully implicit Runge–Kutta methods offer the possibility to use high order accurate time discretization to match space discretization accuracy, an issue of significant importance for many large scale problems of current interest, where we may have fine space resolution with many millions of spatial degrees of freedom and long time intervals. In this work, we consider strongly A-stable implicit Runge–Kutta methods of arbitrary order of accuracy, based on Radau quadratures. For the arising large algebraic systems we introduce efficient preconditioners, that (1) use only real arithmetic, (2) demonstrate robustness with respect to problem and discretization parameters, and (3) allow for fully stage-parallel solution. The preconditioners are based on the observation that the lower-triangular part of the coefficient matrices in the Butcher tableau has larger in magnitude values, compared to the corresponding strictly upper-triangular part. We analyze the spectrum of the corresponding preconditioned systems and illustrate their performance with numerical experiments. Even though the observation has been made some time ago, its impact on constructing stage-parallel preconditioners has not yet been done and its systematic study constitutes the novelty of this article.

Place, publisher, year, edition, pages
John Wiley & Sons, 2024
Keywords
fully stage-parallel preconditioning, implicit Runge–Kutta methods, parallelization, Radau quadrature
National Category
Computational Mathematics
Research subject
Scientific Computing with specialization in Numerical Analysis
Identifiers
urn:nbn:se:uu:diva-497731 (URN)10.1002/nla.2532 (DOI)001066678000001 ()
Funder
Swedish Research Council, VR-2017-03749Swedish Research Council, 2018-05973Swedish National Infrastructure for Computing (SNIC), 2021/22-633
Available from: 2023-03-02 Created: 2023-03-02 Last updated: 2025-01-07Bibliographically approved
Weiss, M., Neytcheva, M. & Kalscheuer, T. (2023). Iterative solution methods for 3D controlled-source electromagnetic forward modelling of geophysical exploration scenarios. Computational Geosciences, 27, 81-102
Open this publication in new window or tab >>Iterative solution methods for 3D controlled-source electromagnetic forward modelling of geophysical exploration scenarios
2023 (English)In: Computational Geosciences, ISSN 1420-0597, E-ISSN 1573-1499, Vol. 27, p. 81-102Article in journal (Refereed) Published
Abstract [en]

We develop an efficient and robust iterative framework suitable for solving the linear system of equations resulting from the spectral element discretisation of the curl-curl equation of the total electric field encountered in geophysical controlled-source electromagnetic applications. We use the real-valued equivalent form of the original complex-valued system and solve this arising real-valued two-by-two block system (outer system) using the generalised conjugate residual method preconditioned with a highly efficient block-based PREconditioner for Square Blocks (PRESB). Applying this preconditioner equates to solving two smaller inner symmetric systems which are either solved using a direct solver or iterative methods, namely the generalised conjugate residual or the flexible generalised minimal residual methods preconditioned with the multigrid-based auxiliary-space preconditioner AMS. Our numerical experiments demonstrate the robustness of the outer solver with respect to spatially variable material parameters, for a wide frequency range of five orders of magnitude (0.1-10’000 Hz), with respect to the number of degrees of freedom, and for stretched structured and unstructured as well as locally refined meshes. For all the models considered, the outer solver reaches convergence in a small (typically < 20) number of iterations. Further, our numerical tests clearly show that solving the two inner systems iteratively using the indicated preconditioned iterative methods is computationally beneficial in terms of memory requirement and time spent as compared to a direct solver. On top of that, our iterative framework works for large-scale problems where direct solvers applied to the original complex-valued systems succumb due to their excessive memory consumption, thus making the iterative framework better suited for large-scale 3D problems. Comparison to a similar iterative framework based on a block-diagonal and the auxiliary-space preconditioners reveals that the PRESB preconditioner requires slightly fewer iterations to converge yielding a certain gain in time spent to obtain the solution of the two-by-two block system.

Place, publisher, year, edition, pages
Springer Nature, 2023
Keywords
Applied geophysics, Geo-Electromagnetics, Spectral element method, Iterative solution methods, Preconditioning
National Category
Computational Mathematics Geophysics
Research subject
Scientific Computing
Identifiers
urn:nbn:se:uu:diva-490177 (URN)10.1007/s10596-022-10182-2 (DOI)000894715700001 ()
Funder
Swedish Research Council, 2018-05973Uppsala University
Available from: 2022-12-07 Created: 2022-12-07 Last updated: 2023-03-01Bibliographically approved
Dravins, I. & Neytcheva, M. (2023). Preconditioning of Discrete State- and Control-Constrained Optimal Control Convection-Diffusion Problems (ed.). Department of Information Technology, Uppsala University
Open this publication in new window or tab >>Preconditioning of Discrete State- and Control-Constrained Optimal Control Convection-Diffusion Problems
2023 (English)Report (Other academic)
Abstract [en]

We consider the iterative solution of algebraic systems, arising in optimal control problems, constrained by a partial differential equation, with additional box constraints on the state and the control variables, and sparsity imposed on the control. A nonsymmetric two-by-two block preconditioner is analysed and tested for a wide range of problem, regularization and discretization parameters. The constraint equation characterizes convection-diffusion processes.

Place, publisher, year, edition, pages
Department of Information Technology, Uppsala University, 2023
Series
Technical report / Department of Information Technology, Uppsala University, ISSN 1404-3203 ; 2023-001
National Category
Computer Sciences
Identifiers
urn:nbn:se:uu:diva-529461 (URN)
Note

This is an extensively updated version of Technical Report nr 2021-003.

Available from: 2024-05-28 Created: 2024-05-28 Last updated: 2024-05-28Bibliographically approved
Dravins, I. & Neytcheva, M. (2023). Preconditioning of discrete state- and control-constrained optimal control convection-diffusion problems. Calcolo, 60, Article ID 48.
Open this publication in new window or tab >>Preconditioning of discrete state- and control-constrained optimal control convection-diffusion problems
2023 (English)In: Calcolo, ISSN 0008-0624, E-ISSN 1126-5434, Vol. 60, article id 48Article in journal (Refereed) Published
Abstract [en]

We consider the iterative solution of algebraic systems, arising in optimal control problems constrained by a partial differential equation with additional box constraints on the state and the control variables, and sparsity imposed on the control. A nonsymmetric two-by-two block preconditioner is analysed and tested for a wide range of problem, regularization and discretization parameters. The constraint equation characterizes convection-diffusion processes.

Place, publisher, year, edition, pages
Springer NatureSpringer Nature, 2023
Keywords
PDE-constrained optimization, State- and control-constrained problems, Sparse control, Block preconditioning, Semismooth Newton method
National Category
Computational Mathematics
Identifiers
urn:nbn:se:uu:diva-515300 (URN)10.1007/s10092-023-00542-4 (DOI)001079953000001 ()
Funder
Swedish Research Council, VR-2017-03749
Available from: 2023-11-08 Created: 2023-11-08 Last updated: 2024-12-03Bibliographically approved
Munch, P., Dravins, I., Kronbichler, M. & Neytcheva, M. (2023). Stage-parallel fully implicit Runge-Kutta implementations with optimal multilevel preconditioners at the scaling limit. SIAM Journal on Scientific Computing, 46(2), 71-96
Open this publication in new window or tab >>Stage-parallel fully implicit Runge-Kutta implementations with optimal multilevel preconditioners at the scaling limit
2023 (English)In: SIAM Journal on Scientific Computing, ISSN 1064-8275, E-ISSN 1095-7197, Vol. 46, no 2, p. 71-96Article in journal (Refereed) Published
Abstract [en]

We present an implementation of a stage-parallel preconditioner for Radau IIA type fully implicit Runge–Kutta methods, which approximates the inverse of the Runge–Kutta matrix AQ from the Butcher tableau by the lower triangular matrix resulting from an LU decomposition and diagonalizes the system with as many blocks as stages. For the transformed system, we employ a block preconditioner where each block is distributed and solved by a subgroup of processes in parallel. For combination of partial results, we use either a communication pattern resembling Cannon’s algorithm or shared memory. A performance model and a large set of performance studies (including strong-scaling runs with up to 150k processes on 3k compute nodes) conducted for a time-dependent heat problem, using matrix-free finite element methods, indicate that the stage-parallel implementation can reach higher throughputs near the scaling limit. The achievable speedup increases linearly with the number of stages and is bounded by the number of stages. Furthermore, we show that the presented stage-parallel concepts are also applicable to the case that AQ is directly diagonalized, which requires either complex arithmetic or solutions of two-by-two blocks, both exposing about half the parallelism. Alternatively to distributing stages and assigning them to distinct processes, we discuss the possibility of batching operations from different stages together.

Place, publisher, year, edition, pages
Society for Industrial and Applied Mathematics, 2023
Keywords
implicit Runge–Kutta methods, Radau quadrature, stage-parallel preconditioning, finite element methods, matrix-free methods, geometric multigrid, massively parallel
National Category
Computational Mathematics
Research subject
Scientific Computing with specialization in Numerical Analysis
Identifiers
urn:nbn:se:uu:diva-492935 (URN)10.1137/22M1503270 (DOI)001291137100004 ()2-s2.0-85192680512 (Scopus ID)
Projects
eSSENCE - An eScience Collaboration
Available from: 2023-01-11 Created: 2023-01-11 Last updated: 2025-02-19Bibliographically approved
Axelsson, O., Lukáš, D. & Neytcheva, M. (2022). An Exact Schur Complement Method for Time-Harmonic Optimal Control Problems. In: Lirkov, I Margenov, S (Ed.), Large-Scale Scientific Computing (LSSC 2021): . Paper presented at 13th International Conference on Large-Scale ScientificComputations (LSSC), JUN 07-11, 2021, Sozopol, BULGARIA (pp. 91-100). Springer, 13127
Open this publication in new window or tab >>An Exact Schur Complement Method for Time-Harmonic Optimal Control Problems
2022 (English)In: Large-Scale Scientific Computing (LSSC 2021) / [ed] Lirkov, I Margenov, S, Springer, 2022, Vol. 13127, p. 91-100Conference paper, Published paper (Refereed)
Abstract [en]

By use of Fourier time series expansions in an angular frequency variable, time-harmonic optimal control problems constrained by a linear differential equation decouples for the different frequencies. Hence, for the analysis of a solution method one can consider the frequency as a parameter. There are three variables to be determined, the state solution, the control variable, and the adjoint variable. The first order optimality conditions lead to a three-by-three block matrix system where the adjoint optimality variable can be eliminated. For the so arising two-by-two block system, in this paper we study a factorization method involving an exact Schur complement method and illustrate the performance of an inexact version of it.

Place, publisher, year, edition, pages
Springer, 2022
Series
Lecture Notes in Computer Science, ISSN 0302-9743, E-ISSN 1611-3349 ; 13127
Keywords
PDE-constrained optimal control problems, Distributed control, Preconditioning, Time-harmonic maxwell equations
National Category
Computer Sciences
Identifiers
urn:nbn:se:uu:diva-492359 (URN)10.1007/978-3-030-97549-4_10 (DOI)000893681300010 ()978-3-030-97549-4 (ISBN)978-3-030-97548-7 (ISBN)
Conference
13th International Conference on Large-Scale ScientificComputations (LSSC), JUN 07-11, 2021, Sozopol, BULGARIA
Funder
EU, Horizon 2020, 847593Swedish Research Council, 2017-03749Swedish Research Council, 2018-2022
Available from: 2023-01-04 Created: 2023-01-04 Last updated: 2023-01-04Bibliographically approved
Projects
Ansökan - The Second International Conference on Numerical Algebra and Scientific Computing ( NASC08 ), November 2-5 2008, Nanjing, China [2008-01060_VR]; Uppsala UniversityFinite element preconditioners for algebraic problems as arising in modelling of multiphase microstructures [2008-05072_VR]; Uppsala UniversityMathematics and numerics in PDE-constrained optimization problems with state and control constraints [2017-03749_VR]; Uppsala University; Publications
Axelsson, O., Dravins, I. & Neytcheva, M. (2024). Stage-parallel preconditioners for implicit Runge-Kutta methods of arbitrarily high order, linear problems. Numerical Linear Algebra with Applications, 31(1), Article ID e2532.
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-6719-4984

Search in DiVA

Show all publications