Comparison of the Efficiency of Translation Operators Used in the Fast Multipole Method for the 3D Laplace Equation

dc.contributor.authorGumerov, Nail A.
dc.contributor.authorDuraiswami, Ramani
dc.date.accessioned2005-11-30T16:21:31Z
dc.date.available2005-11-30T16:21:31Z
dc.date.issued2005-11-30T16:21:31Z
dc.description.abstractWe examine the practical implementation of a fast multipole method algorithm for the rapid summation of Laplace multipoles. Several translation operators with different asymptotic computational and memory complexities have been proposed for this problem. These algorithms include: Method 0 — the originally proposed matrix based translations due to Greengard and Rokhlin (1987), Method 1 — the rotation, axial translation and rotation algorithm due to White and Martin Head-Gordon (1993), and Method 3 — the plane-wave version of the multipole-to local translation operator due to Greengard and Rokhlin (1997). We compare the algorithms on data sets of varying size and with varying imposed accuracy requirements. While from the literature it would have been expected that method 2 would always be the method of choice, at least as far as computational speed is concerned, we find that this is not always the case. We find that as far as speed is concerned the choice between methods 1 and 2 depends on problem size and error requirements. Method 2 is the algorithm of choice for large problems where high accuracy is required, though the advantage is not clear cut, especially if memory requirements are an issue. If memory is an issue, Method 1 is the method of choice for most problems. A new analysis of the computational complexities of the algorithms is provided, which explains the observed results. We provide guidelines for choosing parameters for FMM algorithms.en
dc.format.extent802074 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.urihttp://hdl.handle.net/1903/3023
dc.language.isoen_USen
dc.relation.isAvailableAtCollege of Computer, Methematical & Physical Sciencesen_us
dc.relation.isAvailableAtComputer Scienceen_us
dc.relation.isAvailableAtDigital Repository at the University of Marylanden_us
dc.relation.isAvailableAtUniversity of Maryland (College Park, Md.)en_us
dc.relation.ispartofseriesDepartment of Computer Science Technical Reporten
dc.relation.ispartofseriesCS-TR-4701en
dc.relation.ispartofseriesUMIACS Technical Reporten
dc.relation.ispartofseriesUMIACS-TR–2005-09en
dc.subjectFast Multipole Methoden
dc.subjectLaplace Equation in 3Den
dc.subjectTranslation Operatorsen
dc.subjectHarmonic Analysisen
dc.subjectFast Algorithmsen
dc.titleComparison of the Efficiency of Translation Operators Used in the Fast Multipole Method for the 3D Laplace Equationen
dc.typeTechnical Reporten

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LaplaceTranslation_CSTR_4701.pdf
Size:
783.28 KB
Format:
Adobe Portable Document Format