Article ID Journal Published Year Pages File Type
10701962 Icarus 2005 8 Pages PDF
Abstract
We present a new code (companion) that identifies bound systems of particles in O(NlogN) time. Simple binaries consisting of pairs of mutually bound particles and complex hierarchies consisting of collections of mutually bound particles are identifiable with this code. In comparison, brute force binary search methods scale as O(N2) while full hierarchy searches can be as expensive as O(N3), making analysis highly inefficient for multiple data sets with N≳103. A simple test case is provided to illustrate the method. Timing tests demonstrating O(NlogN) scaling with the new code on real data are presented. We apply our method to data from asteroid satellite simulations [Durda et al., 2004. Icarus 167, 382-396; Erratum: Icarus 170, 242; reprinted article: Icarus 170, 243-257] and note interesting multi-particle configurations. The code is available at http://www.astro.umd.edu/zoe/companion/ and is distributed under the terms and conditions of the GNU Public License.
Related Topics
Physical Sciences and Engineering Earth and Planetary Sciences Space and Planetary Science
Authors
, ,