Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 1099365

Parallel Prony's method with multivariate matrix pencil approach and its numerical aspects


Bosner, Nela
Parallel Prony's method with multivariate matrix pencil approach and its numerical aspects // SIAM journal on matrix analysis and applications, 42 (2021), 2; 635-658 doi:10.1137/20M1343658 (međunarodna recenzija, članak, znanstveni)


CROSBI ID: 1099365 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Parallel Prony's method with multivariate matrix pencil approach and its numerical aspects

Autori
Bosner, Nela

Izvornik
SIAM journal on matrix analysis and applications (0895-4798) 42 (2021), 2; 635-658

Vrsta, podvrsta i kategorija rada
Radovi u časopisima, članak, znanstveni

Ključne riječi
Prony's method ; parallel algorithm ; efficient GPU-CPU implementation ; numerical analysis

Sažetak
Prony's method is a standard tool exploited for solving many imaging and data analysis problems that result in parameter identification in sparse exponential sums $f(k)=\sum_{; ; ; j=1}; ; ; ^{; ; ; M}; ; ; c_{; ; ; j}; ; ; e^{; ; ; -2\pi i\langle t_{; ; ; j}; ; ; , k\rangle}; ; ; $, $k\in \mathbb{; ; ; Z}; ; ; ^{; ; ; d}; ; ; $, where the parameters are pairwise different $\{; ; ; t_{; ; ; j}; ; ; \}; ; ; _{; ; ; j=1}; ; ; ^{; ; ; M}; ; ; \subset [0, 1)^{; ; ; d}; ; ; $, and $\{; ; ; c_{; ; ; j}; ; ; \}; ; ; _{; ; ; j=1}; ; ; ^{; ; ; M}; ; ; \subset \mathbb{; ; ; C}; ; ; \setminus \{; ; ; 0\}; ; ; $ are nonzero. The focus of our investigation is on a Prony's method variant based on a multivariate matrix pencil approach. The method constructs matrices $S_{; ; ; 1}; ; ; $, łdots , $S_{; ; ; d}; ; ; $ from the sampling values, and their simultaneous diagonalization yields the parameters $\{; ; ; t_{; ; ; j}; ; ; \}; ; ; _{; ; ; j=1}; ; ; ^{; ; ; M}; ; ; $. The parameters $\{; ; ; c_{; ; ; j}; ; ; \}; ; ; _{; ; ; j=1}; ; ; ^{; ; ; M}; ; ; $ are computed as the solution of an linear least squares problem, where the matrix of the problem is determined by $\{; ; ; t_{; ; ; j}; ; ; \}; ; ; _{; ; ; j=1}; ; ; ^{; ; ; M}; ; ; $. Since the method involves independent generation and manipulation of a certain number of matrices, there is an intrinsic capacity for parallelization of the whole computational process on several levels. Hence, we propose a parallel version of the Prony's method in order to increase its efficiency. The tasks concerning the generation of matrices are divided among the block of threads of the graphics processing unit (GPU) and the central processing unit (CPU), where heavier load is put on the GPU. From the algorithmic point of view, the CPU is dedicated to the more complex tasks of computing the singular value decomposition, the eigendecomposition, and the solution of the least squares problem, while the GPU is performing matrix--matrix multiplications and summations. With careful choice of algorithms solving the subtasks, the load between CPU and GPU is balanced. Besides the parallelization techniques, we are also concerned with some numerical issues, and we provide detailed numerical analysis of the method in case of noisy input data. Finally, we performed a set of numerical tests which confirm superior efficiency of the parallel algorithm and consistency of the forward error with the results of numerical analysis.

Izvorni jezik
Engleski

Znanstvena područja
Matematika, Računarstvo



POVEZANOST RADA


Projekti:
HRZZ-IP-2019-04-6268 - Stohastičke aproksimacije malog ranga i primjene na parametarski ovisne probleme (RandLRAP) (Grubišić, Luka, HRZZ - 2019-04) ( CroRIS)

Ustanove:
Prirodoslovno-matematički fakultet, Matematički odjel, Zagreb,
Prirodoslovno-matematički fakultet, Zagreb

Profili:

Avatar Url Nela Bosner (autor)

Poveznice na cjeloviti tekst rada:

doi arxiv.org ui.adsabs.harvard.edu epubs.siam.org

Citiraj ovu publikaciju:

Bosner, Nela
Parallel Prony's method with multivariate matrix pencil approach and its numerical aspects // SIAM journal on matrix analysis and applications, 42 (2021), 2; 635-658 doi:10.1137/20M1343658 (međunarodna recenzija, članak, znanstveni)
Bosner, N. (2021) Parallel Prony's method with multivariate matrix pencil approach and its numerical aspects. SIAM journal on matrix analysis and applications, 42 (2), 635-658 doi:10.1137/20M1343658.
@article{article, author = {Bosner, Nela}, year = {2021}, pages = {635-658}, DOI = {10.1137/20M1343658}, keywords = {Prony's method, parallel algorithm, efficient GPU-CPU implementation, numerical analysis}, journal = {SIAM journal on matrix analysis and applications}, doi = {10.1137/20M1343658}, volume = {42}, number = {2}, issn = {0895-4798}, title = {Parallel Prony's method with multivariate matrix pencil approach and its numerical aspects}, keyword = {Prony's method, parallel algorithm, efficient GPU-CPU implementation, numerical analysis} }
@article{article, author = {Bosner, Nela}, year = {2021}, pages = {635-658}, DOI = {10.1137/20M1343658}, keywords = {Prony's method, parallel algorithm, efficient GPU-CPU implementation, numerical analysis}, journal = {SIAM journal on matrix analysis and applications}, doi = {10.1137/20M1343658}, volume = {42}, number = {2}, issn = {0895-4798}, title = {Parallel Prony's method with multivariate matrix pencil approach and its numerical aspects}, keyword = {Prony's method, parallel algorithm, efficient GPU-CPU implementation, numerical analysis} }

Časopis indeksira:


  • Current Contents Connect (CCC)
  • Web of Science Core Collection (WoSCC)
    • Science Citation Index Expanded (SCI-EXP)
    • SCI-EXP, SSCI i/ili A&HCI
  • Scopus


Uključenost u ostale bibliografske baze podataka::


  • MathSciNet
  • Zentrallblatt für Mathematik/Mathematical Abstracts


Citati:





    Contrast
    Increase Font
    Decrease Font
    Dyslexic Font