Abstract
We consider the following force field computation problem: given a cluster of n particles in 3-dimensional space, compute the force exerted on each particle by the other particles. Depending on different applications, the pairwise interaction could be either gravitational or Lennard-Jones. Since there are n(n - 1)/2 pairs, direct method requires Θ(n2) time. In this paper, we report our computational experiences with a new O(n log n) time algorithm for fast evaluation of potential and force field in large Lennard-Jones clusters. This algorithm is based on a fair-split tree which guarantees O(n log n) worst-case time complexity without any restriction on particle distributions. For randomly generated particle systems, our implementation outperforms the direct method when the number of particles is 500 or larger. This is the lowest cross over point ever reported in the literature.
Original language | English (US) |
---|---|
Pages (from-to) | 245-265 |
Number of pages | 21 |
Journal | Optimization Methods and Software |
Volume | 14 |
Issue number | 4 |
DOIs | |
State | Published - 2001 |
Externally published | Yes |
Keywords
- Fair-split tree
- Force field evaluation
- Particle systems
ASJC Scopus subject areas
- Software
- Control and Optimization
- Applied Mathematics