Title of article :
Multibody multipole methods
Author/Authors :
Lee، نويسنده , , Dongryeol and Ozakin، نويسنده , , Arkadas and Gray، نويسنده , , Alexander G.، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2012
Abstract :
A three-body potential function can account for interactions among triples of particles which are uncaptured by pairwise interaction functions such as Coulombic or Lennard-Jones potentials. Likewise, a multibody potential of order n can account for interactions among n-tuples of particles uncaptured by interaction functions of lower orders. To date, the computation of multibody potential functions for a large number of particles has not been possible due to its O ( N n ) scaling cost. In this paper we describe a fast tree-code for efficiently approximating multibody potentials that can be factorized as products of functions of pairwise distances. For the first time, we show how to derive a Barnes–Hut type algorithm for handling interactions among more than two particles. Our algorithm uses two approximation schemes: (1) a deterministic series expansion-based method; (2) a Monte Carlo-based approximation based on the central limit theorem. Our approach guarantees a user-specified bound on the absolute or relative error in the computed potential with an asymptotic probability guarantee. We provide speedup results on a three-body dispersion potential, the Axilrod–Teller potential.
Keywords :
Axilrod–Teller potential , Multi-tree algorithms , Fast multipole methods , data structures , kd-trees
Journal title :
Journal of Computational Physics
Journal title :
Journal of Computational Physics