$\mathcal {O}(N)$ Nested Skeletonization Scheme for the Analysis of Multiscale Structures Using the Method of Moments

We present a scheme to compress the method of moments (MoM) matrix, which is linear in complexity for low to intermediate frequency problems in electromagnetics. The method is fully kernel independent and easy to implement using existing codes. The <inline-formula><tex-math notation="LaTeX">$\mathcal {O}(N)$</tex-math></inline-formula> complexity for both memory and time (setup and matrix–vector product) is achieved thanks to the application of a recursive skeletonization to the <inline-formula><tex-math notation="LaTeX">$\mathcal {H}^2$</tex-math> </inline-formula> matrix structure of the MoM matrix that uses the nested nature of the far interactions. The interpolative decomposition is applied in a novel manner in order to compress the “far-field signature” of the groups of basis functions. Moreover the scheme is fully characterized and it proves itself well suited for the analysis of multiscale structures.

[1]  D. Wilton,et al.  Electromagnetic scattering by surfaces of arbitrary shape , 1980 .

[2]  W. Hackbusch A Sparse Matrix Arithmetic Based on $\Cal H$-Matrices. Part I: Introduction to ${\Cal H}$-Matrices , 1999, Computing.

[3]  Xin-Qing Sheng,et al.  HIERARCHICAL INTERPOLATIVE DECOMPOSITION MULTILEVEL FAST MULTIPOLE ALGORITHM FOR DYNAMIC ELECTROMAGNETIC SIMULATIONS , 2013 .

[4]  Wolfgang Hackbusch,et al.  Construction and Arithmetics of H-Matrices , 2003, Computing.

[5]  Lexing Ying,et al.  Fast Directional Multilevel Algorithms for Oscillatory Kernels , 2007, SIAM J. Sci. Comput..

[6]  F. Vipiana,et al.  Numerical Evaluation via Singularity Cancellation Schemes of Near-Singular Integrals Involving the Gradient of Helmholtz-Type Potentials , 2013, IEEE Transactions on Antennas and Propagation.

[7]  G. Vecchi,et al.  A Hierarchical Fast Solver for EFIE-MoM Analysis of Multiscale Structures at Very Low Frequencies , 2014, IEEE Transactions on Antennas and Propagation.

[8]  Jiming Song,et al.  Multilevel fast multipole algorithm for electromagnetic scattering by large complex objects , 1997 .

[9]  Dan Jiao,et al.  An �-Matrix-Based Integral-Equation Solver of Reduced Complexity and Controlled Accuracy for Solving Electrodynamic Problems , 2009 .

[10]  A. Heldring,et al.  Multilevel Adaptive Cross Approximation (MLACA) , 2009, IEEE Transactions on Antennas and Propagation.

[11]  Per-Gunnar Martinsson,et al.  An Accelerated Kernel-Independent Fast Multipole Method in One Dimension , 2007, SIAM J. Sci. Comput..

[12]  Jiming Song,et al.  Multilevel fast‐multipole algorithm for solving combined field integral equations of electromagnetic scattering , 1995 .

[13]  Jin-Fa Lee,et al.  A fast direct matrix solver for surface integral equation methods for electromagnetic wave scattering from non-penetrable targets , 2012 .

[14]  X. Sheng,et al.  Preconditioning Technique in the Interpolative Decomposition Multilevel Fast Multipole Algorithm , 2013, IEEE Transactions on Antennas and Propagation.

[15]  Weng Cho Chew,et al.  Scattering from elongated objects: Direct solution in O(N log2 N) operations , 1996 .

[16]  W. Chai,et al.  An ${\cal H}^{2}$-Matrix-Based Integral-Equation Solver of Reduced Complexity and Controlled Accuracy for Solving Electrodynamic Problems , 2009, IEEE Transactions on Antennas and Propagation.

[17]  Francesca Vipiana,et al.  Nested Equivalent Source Approximation for the Modeling of Multiscale Structures , 2014, IEEE Transactions on Antennas and Propagation.

[18]  A. Stroud Approximate calculation of multiple integrals , 1973 .

[19]  Jian-Ming Jin,et al.  Fast and Efficient Algorithms in Computational Electromagnetics , 2001 .

[20]  G. Vecchi,et al.  A Multiresolution System of Rao–Wilton–Glisson Functions , 2007, IEEE Transactions on Antennas and Propagation.

[21]  V. Rokhlin Rapid solution of integral equations of classical potential theory , 1985 .

[22]  Francesca Vipiana,et al.  EFIE Modeling of High-Definition Multiscale Structures , 2010, IEEE Transactions on Antennas and Propagation.

[23]  Leslie Greengard,et al.  A fast algorithm for particle simulations , 1987 .

[24]  E. Michielssen,et al.  A multilevel matrix decomposition algorithm for analyzing scattering from large structures , 1996 .

[25]  Mario Bebendorf,et al.  Approximation of boundary element matrices , 2000, Numerische Mathematik.

[26]  Per-Gunnar Martinsson,et al.  Fast direct solvers for integral equations in complex three-dimensional domains , 2009, Acta Numerica.

[27]  M.A. Khayat,et al.  An improved transformation and optimized sampling scheme for the numerical evaluation of singular and near-singular potentials , 2008, 2007 IEEE Antennas and Propagation Society International Symposium.

[28]  Giuseppe Vecchi,et al.  Wideband Fast Kernel-Independent Modeling of Large Multiscale Structures Via Nested Equivalent Source Approximation , 2015, IEEE Transactions on Antennas and Propagation.

[29]  Dan Jiao,et al.  A Linear Complexity Direct Volume Integral Equation Solver for Full-Wave 3-D Circuit Extraction in Inhomogeneous Materials , 2015, IEEE Transactions on Microwave Theory and Techniques.

[30]  M. Vouvakis,et al.  The adaptive cross approximation algorithm for accelerated method of moments computations of EMC problems , 2005, IEEE Transactions on Electromagnetic Compatibility.

[31]  Wolfgang Hackbusch,et al.  A Sparse Matrix Arithmetic Based on H-Matrices. Part I: Introduction to H-Matrices , 1999, Computing.

[32]  Per-Gunnar Martinsson,et al.  A direct solver with O(N) complexity for integral equations on one-dimensional domains , 2011, 1105.5372.

[33]  Per-Gunnar Martinsson,et al.  On the Compression of Low Rank Matrices , 2005, SIAM J. Sci. Comput..

[34]  Leslie Greengard,et al.  A Fast Direct Solver for Structured Linear Systems by Recursive Skeletonization , 2012, SIAM J. Sci. Comput..

[35]  W. Chai,et al.  Linear-Complexity Direct and Iterative Integral Equation Solvers Accelerated by a New Rank-Minimized ${\cal H}^{2}$-Representation for Large-Scale 3-D Interconnect Extraction , 2013, IEEE Transactions on Microwave Theory and Techniques.