A complexity O(1) priority queue for event driven molecular dynamics simulations
From MaRDI portal
Abstract: We propose and implement a priority queue suitable for use in event driven molecular dynamics simulations. All operations on the queue take on average O(1) time per collision. In comparison, previously studied queues for event driven molecular dynamics simulations require O(log ) time per collision for systems of particles.
Recommendations
- Event-driven molecular dynamics in parallel.
- Ladder queue: an O(1) priority queue structure for large-scale discrete event simulation
- Twol-amalgamated priority queues
- A multiple-heaps algorithm for parallel simulation of collision systems
- A heap-based algorithm for the study of one-dimensional particle systems.
Cites work
- A data structure for manipulating priority queues
- Analysis of an efficient algorithm for the hard-sphere problem
- Efficient algorithms for many-body hard particle molecular dynamics
- How to simulate billiards and similar systems
- scientific article; zbMATH DE number 46777 (Why is no real title available?)
- scientific article; zbMATH DE number 53772 (Why is no real title available?)
- scientific article; zbMATH DE number 3473265 (Why is no real title available?)
- scientific article; zbMATH DE number 482784 (Why is no real title available?)
- Implementation and Analysis of Binomial Queue Algorithms
- Measuring cache and TLB performance and their effect on benchmark runtimes
- Neighbor list collision-driven molecular dynamics simulation for nonspherical hard particles. I: Algorithmic details
- Self-adjusting binary search trees
- Self-Adjusting Heaps
- The Art of Molecular Dynamics Simulation
- The pairing heap: A new form of self-adjusting heap
Cited in
(9)- A combined event-driven/time-driven molecular dynamics algorithm for the simulation of shock waves in rarefied gases
- Event-driven molecular dynamics in parallel.
- Event-driven molecular dynamics simulation of hard-sphere gas flows in microchannels
- Modelling inelastic granular media using dynamical density functional theory
- Sinusoidal shaking in event-driven simulations
- Ladder queue: an O(1) priority queue structure for large-scale discrete event simulation
- An efficient implementation of the robust tabu search heuristic for sparse quadratic assignment problems
- Parallel discrete molecular dynamics simulation with speculation and in-order commitment
- Application of event-driven molecular dynamics approach to rarefied gas dynamics problems
This page was built for publication: A complexity O(1) priority queue for event driven molecular dynamics simulations
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q870573)