HOW TO SIMULATE BILLIARDS AND SIMILAR SYSTEMS

被引:228
作者
LUBACHEVSKY, BD
机构
[1] AT and T Bell Laboratories, Murray Hill
关键词
D O I
10.1016/0021-9991(91)90222-7
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
An N-component continuous-time dynamic system is considered whose components evolve independently all the time except for discrete asynchronous instances of pairwise interactions. Examples include colliding billiard balls and combat models. A new efficient serial event-driven algorithm is described for simulating such systems. Rather than maintaining and updating the global state of the system, the algorithm tries to examine only essential events, i.e., component interactions. The events are processed in a non-decreasing order of time; new interactions are scheduled on the basis of the examined interactions using preintegrated equations of evolutions of the components. If the components are distributed uniformly enough in the evolution space, so that this space can be subdivided into small sectors such that only O(1) sectors and O(1) components are in the neighborhood of a sector, then the algorithm spends time O(log N) for processing an event which is the asymptotic minimum. The algorithm uses a simple strategy for handling data: only two states are maintained for each simulated component. Fast data access in this strategy assures the practical efficiency of the algorithm. It works noticeably faster than other algorithms proposed for this model. © 1991.
引用
收藏
页码:255 / 283
页数:29
相关论文
共 11 条
  • [1] STUDIES IN MOLECULAR DYNAMICS .1. GENERAL METHOD
    ALDER, BJ
    WAINWRIGHT, TE
    [J]. JOURNAL OF CHEMICAL PHYSICS, 1959, 31 (02) : 459 - 466
  • [2] Bashe C., 1986, IBMS EARLY COMPUTERS
  • [3] ERPENBECK JJ, 1977, STATISTICAL MECHAN B, P1
  • [4] HONTALAS P, 1989, SIMUL SERIES, V21, P3
  • [5] COMPUTATIONAL STRUCTURE OF THE N-BODY PROBLEM
    KATZENELSON, J
    [J]. SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1989, 10 (04): : 787 - 815
  • [6] Knuth D.E., 1997, ART COMPUTER PROGRAM, V3
  • [7] GEOMETRIC-PROPERTIES OF RANDOM DISK PACKINGS
    LUBACHEVSKY, BD
    STILLINGER, FH
    [J]. JOURNAL OF STATISTICAL PHYSICS, 1990, 60 (5-6) : 561 - 583
  • [8] LUBACHEVSKY BD, SIMULATION SERIES, V22, P194
  • [9] WHY THE BRAZIL NUTS ARE ON TOP - SIZE SEGREGATION OF PARTICULATE MATTER BY SHAKING
    ROSATO, A
    STRANDBURG, KJ
    PRINZ, F
    SWENDSEN, RH
    [J]. PHYSICAL REVIEW LETTERS, 1987, 58 (10) : 1038 - 1040
  • [10] Smith William French, COMMUNICATION