Abstract
The n-body simulation problem is stated as follows: Given initial positions and velocities of n particles that have pair-wise force interactions, simulate the movement of these particles so as to determine the positions of the particles at a future time.
In this paper, we give the first known n-body simulation algorithms with rigorous proofs of bounded error. The reachability problemis to determine if a specific particle will reach a certain region at some specified target time. In the case we require poly(n) bits of accuracy and where the target time is poly(n), our complexity bounds are surprisingly PSPACE.
We also have matching lower bounds for n-body simulation problem (in comparison all previous lower bound proofs required either artificial external forces or obstacles). We show that the reachability problem for a set of interacting particles in three dimensions is PSPACE-hard.
This research was supported by DARPA/ISTO Contracts N00014-88-K-0458, DARPA N00014-91-J-1985, N00014-91-C-0114, NASA subcontract 550-63 of prime contract NAS5-30428, US-Israel Binational NSF Grant 88-00282/2, and NSF Grant NSF-IRI-91-00681.
Preview
Unable to display preview. Download preview PDF.
References
D. Beveridge and W.L. Jorgensen, Eds. Computer Simulation of Chemical and Biochemical Systems. Ann NY Acad. Sci. Vol. 482, 1986. Proceedings of a 1986 conference.
R. L. Burden, and J. D. Faires. Numerical Analysis, Fourth Edition, PWS-KENT Publishing Company, Boston, MA, 1989.
E. Fredkin and T. Toffoli. Conservative Logic. In Int. J. of Theo. Phys., Vol. 21, pp. 219–253, 1982.
L. Greengard and V. Rokhlin. Rapid Evaluation of Potential Fields in Three Dimensions. Yale University Research Report YALEU/DCS/RR-515, 1987.
L. Greengard and V. Rokhlin. On the Efficient Implementation of the Fast Multipole Algorithm. Technical Report RR-602, Yale University Department of Computer Science, 1988.
W.F. van Gunsteren and P.K. Weiner, Eds. Computer Simulations of Biomolecular Systems. ESCOM, Leiden, 1989.
R.W. Hockney and J.W. Eastwood. Computer Simulation Using Particles. McGraw-Hill, New York, 1981.
M. Karpus and G.A. Petsko. Molecular Dynamics Simulations in Biology. In Nature 347, pp. 631–639, 1990.
C. Moore. Unpredictability and Undecidability in Dynamical Systems. In Phy. Rev. Lett. 64, pp. 2354–2357, 1990.
K. Nabors and J. White. Fastcap: A Multipole Accelerated 3-D Capacitance Extraction Program. Technical Report, MIT Department of Electrical Engineering and Computer Science, 1991.
J. Reif and S. Tate. Fast Approximation Algorihtms for Trummer's Problem and n-body Potential Field Evaluation. Technical Report, Duke University, July 1992.
J. Reif, D. Tygar, and A. Yoshida. The Computability and Complexity of Optical Beam Tracing. In Proc. 31st Annual Symposium on Foundations of Computer Science I, pp. 106–114, 1990.
W.J. Savitch. Relations Between Nondeterministic and Deterministic Tape Complexities. In J. Comput. Systems Sci. 4, pp. 177–192, 1970.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1993 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Reif, J.H., Tate, S.R. (1993). The complexity of N-body simulation. In: Lingas, A., Karlsson, R., Carlsson, S. (eds) Automata, Languages and Programming. ICALP 1993. Lecture Notes in Computer Science, vol 700. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56939-1_70
Download citation
DOI: https://doi.org/10.1007/3-540-56939-1_70
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-56939-8
Online ISBN: 978-3-540-47826-3
eBook Packages: Springer Book Archive