MD simülasyonlarının karmaşıklığı


14

Moleküler dinamik (MD) simülasyonlarında yeniyim. Moleküler dinamik simülasyonunun simülasyon süresi açısından karmaşıklığı nedir? Başka bir deyişle, simüle edilen süreyi 10 nanosaniyeden 20 nanosaniyeye çıkarmak istersem, çalışma süresindeki artış açısından ne bekleyebilirim?

Yanıtlar:


16

Moleküler dinamik simülasyonları, O(n)simüle edilen süre boyunca doğrusaldır ( ) (tek zaman aralıklarının ( ) değişmediği varsayılarak ). Her bir zaman çizelgesi yalnızca önceki yapılandırmaya bağlı olduğundan (ve ondan önce olmayanlardan herhangi birine değil), zaman çizelgesi sayısının artırılması zaman içinde doğrusal bir artışla sonuçlanır.Δt


6
Ayrıca, simüle edilmiş sistem boyutu açısından karmaşıklık PME gibi değiştirilmiş elektrostatikler kullanılmadığında tipik olarak O (n ^ 2) ile ölçeklenir.
Keith Callenberg

1
@KeithCallenberg Bu doğru; Soru sormadığı için bundan bahsetmedim. O kadar ölçekler söylemek daha eksiksiz olabilir O(n^2)O(t)burada nboyutunu (parçacıkların sayısı) ve tzaman basamak (zamanı uzunluğunun her adımda boyutuna bölünmesiyle simüle) sayısıdır.
Brian Diggs

1
Bundan biraz daha karmaşık, değil mi? Kesintisiz sistemleri inceliyorsanız O (N ^ 2) olmalıdır; O (N log N) kesme ile yüklü olmayan sistemler veya mesh tabanlı yaklaşımlarla yüklü sistemler yapıyorsanız.
aeismail
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.