Artem Napov
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Artem Napov has a total of 11 co-authors. Here are the top co-authors by number of shared publications:
Yvan Notay
6 shared publications- Federico Moro
Department of Industrial Engineering, University of Padova, 35131 Padova, Italy
3 shared publications - Lorenzo Codecasa
Department of Electronics, Information and Bioengineering, Politecnico di Milano, 20133 Milan, Italy
3 shared publications - Yvan Notay
Université Libre de Bruxelles (ULB) Brussels Belgium
3 shared publications Jasmin Smajic
Institute of Electromagnetic Fields, Swiss Federal Institute of Technology (ETH Zrich), Zrich, Switzerland
1 shared publicationMatti Pellikka
Grundium Ltd., Tampere, Finland
1 shared publication
Latest Publications
- 17 April 2026
- Published by Wiley in Numerical Linear Algebra with Applications
- Vol. 33 (2)
Convergence Analysis of an Aggregation‐Based Two‐Grid Method, With Applications to Linear Elasticity
We present a convergence analysis of a Galerkin‐type two‐grid method based on plain (or unsmoothed) aggregation. The analysis assumes that the system matrix is symmetric nonnegative definite (SNND) and can be decomposed into (or bounded below by) a sum of SNND matrices, each associated with an individual aggregate. Then, the convergence factor of the considered two‐grid method can be bounded above (up to the smoother's scaling) as a function of a maximum over all aggregates of a quantity associated to each aggregate and named aggregate's quality. The presented analysis is a generalization of the analysis from [A. Napov and Y. Notay, Numer. Linear Algebra Appl. 18(2011), pp. 539–564], and is suitable for finite element discretizations, for which the system matrix subdivision into element matrices is a natural starting point. The analysis is further applied in the context of standard finite element discretizations of linear elasticity problems. More specifically, we derive a sharp estimate of the quality parameter of a two‐node aggregate, that is, an aggregate containing all unknowns associated to two connected nodes of the discretization mesh. This estimate is given here as a function of the average stiffness tensor (which we do not assume isotropic), the vector connecting the nodes, the geometry of the elements containing both nodes and the diagonal entries of the system matrix corresponding to the nodes. Eventually, we illustrate the accuracy and usefulness of the presented bounds with some numerical experiments.
- 17 April 2026
- Published by Wiley in Numerical Linear Algebra with Applications
- Vol. 33 (2)
Convergence Analysis of an Aggregation‐Based Two‐Grid Method, With Applications to Linear Elasticity
We present a convergence analysis of a Galerkin‐type two‐grid method based on plain (or unsmoothed) aggregation. The analysis assumes that the system matrix is symmetric nonnegative definite (SNND) and can be decomposed into (or bounded below by) a sum of SNND matrices, each associated with an individual aggregate. Then, the convergence factor of the considered two‐grid method can be bounded above (up to the smoother's scaling) as a function of a maximum over all aggregates of a quantity associated to each aggregate and named aggregate's quality. The presented analysis is a generalization of the analysis from [A. Napov and Y. Notay, Numer. Linear Algebra Appl. 18(2011), pp. 539–564], and is suitable for finite element discretizations, for which the system matrix subdivision into element matrices is a natural starting point. The analysis is further applied in the context of standard finite element discretizations of linear elasticity problems. More specifically, we derive a sharp estimate of the quality parameter of a two‐node aggregate, that is, an aggregate containing all unknowns associated to two connected nodes of the discretization mesh. This estimate is given here as a function of the average stiffness tensor (which we do not assume isotropic), the vector connecting the nodes, the geometry of the elements containing both nodes and the diagonal entries of the system matrix corresponding to the nodes. Eventually, we illustrate the accuracy and usefulness of the presented bounds with some numerical experiments.
- Open Access
- 11 October 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 151693-151709
Linear-Time Solution of 3D Magnetostatics With Aggregation-Based Algebraic Multigrid Solvers
Two different approaches for the linear-time solution of three-dimensional magnetostatic field problems encompassing large-scale linear systems with millions of degrees of freedom are presented. The φ–method is formulated in terms of nodal variables, i.e., magnetic scalar potentials, and involves the solution of a curl-curl linear system for pre-processing and of a div-grad linear system. The A–method is formulated in terms of edge variables, i.e., line integrals of the magnetic vector potential, and involves the solution of a curl-curl linear system only. It is shown that these linear systems can be solved by flexible conjugate gradient in combination with the aggregation-based multigrid preconditioner AGMG, tailored for div-grad problems, and with the aggregation-based (auxiliary-space) multigrid preconditioner AGMG_CC, tailored for curlcurl problems. The robustness and efficiency of these solvers is illustrated using magnetostatic problems of practical interest, with linear or nonlinear media and having parts with complex geometry. Numerical results show that both AGMG and AGMG_CC are able to attain linear solution time in all cases considered, while being both faster and more robust than state-of-the-art algebraic multigrid solvers and SOR-preconditioned Krylov solvers, typically adopted in commercial software for electromagnetic analysis.
- 11 October 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 151693-151709
Open AccessLinear-Time Solution of 3D Magnetostatics With Aggregation-Based Algebraic Multigrid Solvers
Two different approaches for the linear-time solution of three-dimensional magnetostatic field problems encompassing large-scale linear systems with millions of degrees of freedom are presented. The φ–method is formulated in terms of nodal variables, i.e., magnetic scalar potentials, and involves the solution of a curl-curl linear system for pre-processing and of a div-grad linear system. The A–method is formulated in terms of edge variables, i.e., line integrals of the magnetic vector potential, and involves the solution of a curl-curl linear system only. It is shown that these linear systems can be solved by flexible conjugate gradient in combination with the aggregation-based multigrid preconditioner AGMG, tailored for div-grad problems, and with the aggregation-based (auxiliary-space) multigrid preconditioner AGMG_CC, tailored for curlcurl problems. The robustness and efficiency of these solvers is illustrated using magnetostatic problems of practical interest, with linear or nonlinear media and having parts with complex geometry. Numerical results show that both AGMG and AGMG_CC are able to attain linear solution time in all cases considered, while being both faster and more robust than state-of-the-art algebraic multigrid solvers and SOR-preconditioned Krylov solvers, typically adopted in commercial software for electromagnetic analysis.
- Open Access
- 25 October 2022
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 10, 112416-112432
Fast Solution of 3-D Eddy-Current Problems in Multiply Connected Domains by a, v-φ and t-φ Formulations With Multigrid-Based Algorithm for Cohomology Generation
The fast solution of three-dimensional eddy current problems is still an open problem, especially when real-size finite element models with millions of degrees of freedom are considered. In order to lower the number of degrees of freedom a magnetic scalar potential can be used in the insulating parts of the model. This may become difficult when the model geometry presents some conductive parts which are multiply connected. In this work a multigrid-based algoritm is proposed that allows for a calculation in linear-time of cohomology, which is needed to introduce the scalar potential without cuts. This algorithm relies on an algebraic multigrid solver for curl-curl field problems, which ensures optimal computational complexity. Numerical results show that the novel algorithm outperforms state-of-the-art methods for cohomology generation based on homological algebra. In addition, based on this algoritm, novel$a,v$ -$\varphi $ and$t$ -$\varphi $ formulations to analyze three-dimensional eddy current problems in multiply connected domains are proposed. Both formulations, after discretization by the cell method, lead to a complex symmetric system of linear equations amenable to fast iterative solution by Krylov-subspace solvers. These formulations are able to provide very accurate numerical results, with a minimum amount of degrees of freedoms to represent the eddy current model. In this way the computational performance is improved compared to the classical$A,V$ -$A$ formulation typically implemented in finite element software for electromagnetic design.- 25 October 2022
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 10, 112416-112432
Open AccessFast Solution of 3-D Eddy-Current Problems in Multiply Connected Domains by a, v-φ and t-φ Formulations With Multigrid-Based Algorithm for Cohomology Generation
The fast solution of three-dimensional eddy current problems is still an open problem, especially when real-size finite element models with millions of degrees of freedom are considered. In order to lower the number of degrees of freedom a magnetic scalar potential can be used in the insulating parts of the model. This may become difficult when the model geometry presents some conductive parts which are multiply connected. In this work a multigrid-based algoritm is proposed that allows for a calculation in linear-time of cohomology, which is needed to introduce the scalar potential without cuts. This algorithm relies on an algebraic multigrid solver for curl-curl field problems, which ensures optimal computational complexity. Numerical results show that the novel algorithm outperforms state-of-the-art methods for cohomology generation based on homological algebra. In addition, based on this algoritm, novel$a,v$ -$\varphi $ and$t$ -$\varphi $ formulations to analyze three-dimensional eddy current problems in multiply connected domains are proposed. Both formulations, after discretization by the cell method, lead to a complex symmetric system of linear equations amenable to fast iterative solution by Krylov-subspace solvers. These formulations are able to provide very accurate numerical results, with a minimum amount of degrees of freedoms to represent the eddy current model. In this way the computational performance is improved compared to the classical$A,V$ -$A$ formulation typically implemented in finite element software for electromagnetic design. - Open Access
- 25 November 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 9, 158247-158260
A Hybrid a–φ Cell Method for Solving Eddy–Current Problems in 3–D Multiply–Connected Domains
A hybrid a—φ Cell Method formulation for solving eddy–current problems in 3–D multiply–connected regions is presented. By using the magnetic scalar potential the number of degrees of freedom in the exterior domain with respect to the A, V—A formulation, typically implemented in commercial software for electromagnetic design, can be almost halved. On the other hand, the use of the magnetic vector potential in the interior domain improves the flexibility with respect to T–Ω formulation, since both conductive and magnetic parts can be easily modeled. By using a Cell Method variant, based on an augmented dual grid for discretization, electric and magnetic variables can be consistently coupled at the interface between interior and exterior domain. Global basis functions needed for representing the magnetic field in the insulating region are obtained by using for the first time iterative solvers relying on auxiliary space preconditioner and aggregation–based algebraic multigrid, with linear optimal complexity. These represent highly–efficient alternatives to traditional computational topology algorithms based on the concept of thick cut. As a result, an indefinite symmetric matrix system, amenable to fast iterative solution, is obtained. Numerical tests show high accuracy and fast convergence of the a—φ method on test cases with complex topology. Computational cost for both matrix assembly and linear system solution is limited even for large problems. Comparisons show that the a—φ method provides better performance than existing methods such as A, V—A and h—φ.
- 25 November 2021
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 9, 158247-158260
Open AccessA Hybrid a–φ Cell Method for Solving Eddy–Current Problems in 3–D Multiply–Connected Domains
A hybrid a—φ Cell Method formulation for solving eddy–current problems in 3–D multiply–connected regions is presented. By using the magnetic scalar potential the number of degrees of freedom in the exterior domain with respect to the A, V—A formulation, typically implemented in commercial software for electromagnetic design, can be almost halved. On the other hand, the use of the magnetic vector potential in the interior domain improves the flexibility with respect to T–Ω formulation, since both conductive and magnetic parts can be easily modeled. By using a Cell Method variant, based on an augmented dual grid for discretization, electric and magnetic variables can be consistently coupled at the interface between interior and exterior domain. Global basis functions needed for representing the magnetic field in the insulating region are obtained by using for the first time iterative solvers relying on auxiliary space preconditioner and aggregation–based algebraic multigrid, with linear optimal complexity. These represent highly–efficient alternatives to traditional computational topology algorithms based on the concept of thick cut. As a result, an indefinite symmetric matrix system, amenable to fast iterative solution, is obtained. Numerical tests show high accuracy and fast convergence of the a—φ method on test cases with complex topology. Computational cost for both matrix assembly and linear system solution is limited even for large problems. Comparisons show that the a—φ method provides better performance than existing methods such as A, V—A and h—φ.
- Open Access
- 1 January 2019
- Published by Osterreichische Akademie der Wissenschaften, Verlag in ETNA - Electronic Transactions on Numerical Analysis
- Vol. 51, 387-411
Algebraic analysis of two-level multigrid methods for edge elements
Electronic Transactions on Numerical Analysis (ETNA) is an electronic journal for the publication of significant new developments in numerical analysis and scientific computing. Papers of the highest quality that deal with the analysis of algorithms for the solution of continuous models and numerical linear algebra are appropriate for ETNA, as are papers of similar quality that discuss implementation and performance of such algorithms. New algorithms for current or new computer architectures are appropriate provided that they are numerically sound. However, the focus of the publication should be on the algorithm rather than on the architecture. The journal is published by the Kent State University Library in conjunction with the Institute of Computational Mathematics at Kent State University, and in cooperation with the Johann Radon Institute for Computational and Applied Mathematics of the Austrian Academy of Sciences (RICAM). Reviews of all ETNA papers appear in Mathematical Reviews and Zentralblatt für Mathematik. Reference information for ETNA papers also appears in the expanded Science Citation Index. ETNA is registered with the Library of Congress and has ISSN 1068-9613.
- 1 January 2019
- Published by Osterreichische Akademie der Wissenschaften, Verlag in ETNA - Electronic Transactions on Numerical Analysis
- Vol. 51, 387-411
Open AccessAlgebraic analysis of two-level multigrid methods for edge elements
Electronic Transactions on Numerical Analysis (ETNA) is an electronic journal for the publication of significant new developments in numerical analysis and scientific computing. Papers of the highest quality that deal with the analysis of algorithms for the solution of continuous models and numerical linear algebra are appropriate for ETNA, as are papers of similar quality that discuss implementation and performance of such algorithms. New algorithms for current or new computer architectures are appropriate provided that they are numerically sound. However, the focus of the publication should be on the algorithm rather than on the architecture. The journal is published by the Kent State University Library in conjunction with the Institute of Computational Mathematics at Kent State University, and in cooperation with the Johann Radon Institute for Computational and Applied Mathematics of the Austrian Academy of Sciences (RICAM). Reviews of all ETNA papers appear in Mathematical Reviews and Zentralblatt für Mathematik. Reference information for ETNA papers also appears in the expanded Science Citation Index. ETNA is registered with the Library of Congress and has ISSN 1068-9613.
- 1 January 2019
- Published by Osterreichische Akademie der Wissenschaften, Verlag in ETNA - Electronic Transactions on Numerical Analysis
- Vol. 51, 118-134
Revisiting aggregation-based multigrid for edge elements
Electronic Transactions on Numerical Analysis (ETNA) is an electronic journal for the publication of significant new developments in numerical analysis and scientific computing. Papers of the highest quality that deal with the analysis of algorithms for the solution of continuous models and numerical linear algebra are appropriate for ETNA, as are papers of similar quality that discuss implementation and performance of such algorithms. New algorithms for current or new computer architectures are appropriate provided that they are numerically sound. However, the focus of the publication should be on the algorithm rather than on the architecture. The journal is published by the Kent State University Library in conjunction with the Institute of Computational Mathematics at Kent State University, and in cooperation with the Johann Radon Institute for Computational and Applied Mathematics of the Austrian Academy of Sciences (RICAM). Reviews of all ETNA papers appear in Mathematical Reviews and Zentralblatt für Mathematik. Reference information for ETNA papers also appears in the expanded Science Citation Index. ETNA is registered with the Library of Congress and has ISSN 1068-9613.
- 1 January 2019
- Published by Osterreichische Akademie der Wissenschaften, Verlag in ETNA - Electronic Transactions on Numerical Analysis
- Vol. 51, 118-134
Revisiting aggregation-based multigrid for edge elements
Electronic Transactions on Numerical Analysis (ETNA) is an electronic journal for the publication of significant new developments in numerical analysis and scientific computing. Papers of the highest quality that deal with the analysis of algorithms for the solution of continuous models and numerical linear algebra are appropriate for ETNA, as are papers of similar quality that discuss implementation and performance of such algorithms. New algorithms for current or new computer architectures are appropriate provided that they are numerically sound. However, the focus of the publication should be on the algorithm rather than on the architecture. The journal is published by the Kent State University Library in conjunction with the Institute of Computational Mathematics at Kent State University, and in cooperation with the Johann Radon Institute for Computational and Applied Mathematics of the Austrian Academy of Sciences (RICAM). Reviews of all ETNA papers appear in Mathematical Reviews and Zentralblatt für Mathematik. Reference information for ETNA papers also appears in the expanded Science Citation Index. ETNA is registered with the Library of Congress and has ISSN 1068-9613.
- 24 July 2015
- Published by Wiley in Numerical Linear Algebra with Applications
- Vol. 23 (1) , 61-82
An algebraic multifrontal preconditioner that exploits the low‐rank property
Summary: We present an algebraic structured preconditioner for the iterative solution of large sparse linear systems. The preconditioner is based on a multifrontal variant of sparse LU factorization used with nested dissection ordering. Multifrontal factorization amounts to a partial factorization of a sequence of logically dense frontal matrices, and the preconditioner is obtained if structured factorization is used instead. This latter exploits the presence of low numerical rank in some off‐diagonal blocks of the frontal matrices. An algebraic procedure is presented that allows to identify the hierarchy of the off‐diagonal blocks with low numerical rank based on the sparsity of the system matrix. This procedure is motivated by a model problem analysis, yet numerical experiments show that it is successful beyond the model problem scope. Further aspects relevant for the algebraic structured preconditioner are discussed and illustrated with numerical experiments. The preconditioner is also compared with other solvers, including the corresponding direct solver. Copyright © 2015 John Wiley & Sons, Ltd.
- 24 July 2015
- Published by Wiley in Numerical Linear Algebra with Applications
- Vol. 23 (1) , 61-82
An algebraic multifrontal preconditioner that exploits the low‐rank property
Summary: We present an algebraic structured preconditioner for the iterative solution of large sparse linear systems. The preconditioner is based on a multifrontal variant of sparse LU factorization used with nested dissection ordering. Multifrontal factorization amounts to a partial factorization of a sequence of logically dense frontal matrices, and the preconditioner is obtained if structured factorization is used instead. This latter exploits the presence of low numerical rank in some off‐diagonal blocks of the frontal matrices. An algebraic procedure is presented that allows to identify the hierarchy of the off‐diagonal blocks with low numerical rank based on the sparsity of the system matrix. This procedure is motivated by a model problem analysis, yet numerical experiments show that it is successful beyond the model problem scope. Further aspects relevant for the algebraic structured preconditioner are discussed and illustrated with numerical experiments. The preconditioner is also compared with other solvers, including the corresponding direct solver. Copyright © 2015 John Wiley & Sons, Ltd.
- Open Access
- 1 June 2015
- Published by Springer Nature in Computing and Visualization in Science
- Vol. 17 (3) , 109
Special issue on multigrid methods
- 1 June 2015
- Published by Springer Nature in Computing and Visualization in Science
- Vol. 17 (3) , 109
Open AccessSpecial issue on multigrid methods
- 1 January 2015
- Published by Elsevier in Journal of Computational Physics
- Vol. 281, 237-250
A massively parallel solver for discrete Poisson-like problems
- 1 January 2015
- Published by Elsevier in Journal of Computational Physics
- Vol. 281, 237-250
A massively parallel solver for discrete Poisson-like problems
- 1 January 2014
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Scientific Computing
- Vol. 36 (4) , A1678-A1707
Algebraic Multigrid for Moderate Order Finite Elements
We investigate the use of algebraic multigrid (AMG) methods for the solution of large sparse linear systems arising from the discretization of scalar elliptic partial differential equations with Lagrangian finite elements of order at most 4. The resulting system matrices do not have the M-matrix property that is required by standard analyses of classical AMG and aggregation-based AMG methods. A unified approach is presented that allows us to extend these analyses. It uses an intermediate M-matrix and highlights the role of the spectral equivalence constant that relates this matrix to the original system matrix. This constant is shown to be bounded independently of the problem size and jumps in the coefficients of the partial differential equations, provided that jumps are located at elements' boundaries. For two-dimensional problems, it is further shown to be uniformly bounded if the angles in the triangulation also satisfy a uniform bound. This analysis validates the application of the AMG methods to the considered problems. On the other hand, because the intermediate M-matrix can be computed automatically, an alternative strategy is to define the AMG preconditioners from this matrix, instead of defining them from the original matrix. Numerical experiments are presented that assess both strategies using publicly available state-of-the-art implementations of classical AMG and aggregation-based AMG methods.
- 1 January 2014
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Scientific Computing
- Vol. 36 (4) , A1678-A1707
Algebraic Multigrid for Moderate Order Finite Elements
We investigate the use of algebraic multigrid (AMG) methods for the solution of large sparse linear systems arising from the discretization of scalar elliptic partial differential equations with Lagrangian finite elements of order at most 4. The resulting system matrices do not have the M-matrix property that is required by standard analyses of classical AMG and aggregation-based AMG methods. A unified approach is presented that allows us to extend these analyses. It uses an intermediate M-matrix and highlights the role of the spectral equivalence constant that relates this matrix to the original system matrix. This constant is shown to be bounded independently of the problem size and jumps in the coefficients of the partial differential equations, provided that jumps are located at elements' boundaries. For two-dimensional problems, it is further shown to be uniformly bounded if the angles in the triangulation also satisfy a uniform bound. This analysis validates the application of the AMG methods to the considered problems. On the other hand, because the intermediate M-matrix can be computed automatically, an alternative strategy is to define the AMG preconditioners from this matrix, instead of defining them from the original matrix. Numerical experiments are presented that assess both strategies using publicly available state-of-the-art implementations of classical AMG and aggregation-based AMG methods.