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
- 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?)
- 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
- 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 Heaps
- Self-adjusting binary search trees
- The Art of Molecular Dynamics Simulation
- The pairing heap: A new form of self-adjusting heap
Cited in
(9)- Event-driven molecular dynamics in parallel.
- A combined event-driven/time-driven molecular dynamics algorithm for the simulation of shock waves in rarefied gases
- Sinusoidal shaking in event-driven simulations
- Modelling inelastic granular media using dynamical density functional theory
- An efficient implementation of the robust tabu search heuristic for sparse quadratic assignment problems
- Ladder queue: an \(O(1)\) priority queue structure for large-scale discrete event simulation
- Event-driven molecular dynamics simulation of hard-sphere gas flows in microchannels
- Application of event-driven molecular dynamics approach to rarefied gas dynamics problems
- Parallel discrete molecular dynamics simulation with speculation and in-order commitment
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)