A fast recursive algorithm for molecular dynamics simulation

The present recursive algorithm for solving molecular systems' dynamical equations of motion employs internal variable models that reduce such simulations' computation time by an order of magnitude, relative to Cartesian models. Extensive use is made of spatial operator methods recently de...

Full description

Saved in:
Bibliographic Details
Published inJournal of computational physics Vol. 106; no. 2; pp. 258 - 268
Main Authors Jain, A., Vaidehi, N., Rodriguez, G.
Format Journal Article
LanguageEnglish
Published Legacy CDMS Elsevier 01.06.1993
Subjects
Online AccessGet full text
ISSN0021-9991
1090-2716
DOI10.1006/jcph.1993.1106

Cover

Abstract The present recursive algorithm for solving molecular systems' dynamical equations of motion employs internal variable models that reduce such simulations' computation time by an order of magnitude, relative to Cartesian models. Extensive use is made of spatial operator methods recently developed for analysis and simulation of the dynamics of multibody systems. A factor-of-450 speedup over the conventional O(N-cubed) algorithm is demonstrated for the case of a polypeptide molecule with 400 residues.
AbstractList The present recursive algorithm for solving molecular systems' dynamical equations of motion employs internal variable models that reduce such simulations' computation time by an order of magnitude, relative to Cartesian models. Extensive use is made of spatial operator methods recently developed for analysis and simulation of the dynamics of multibody systems. A factor-of-450 speedup over the conventional O(N-cubed) algorithm is demonstrated for the case of a polypeptide molecule with 400 residues.
In this paper, we develop a recursive algorithm for solving the dynamical equations of motion for molecular systems. We make use of internal variable models which have been shown to reduce the computation times of molecular dynamics simulations by an order of magnitude when compared with Cartesian models. The O(N) algorithm described in this paper for solving the equations of motion provides additional significant improvements in computational speed. We make extensive use of the spatial operator methods which have been developed recently for the analysis and simulation of the dynamics of multibody systems. The spatial operators are used to derive the equations of motion and obtain an operator expression for the system mass matrix. An alternative square factorization of the mass matrix leads to a closed form expression for its inverse. From this follows the recursive algorithm for computing the generalized accelerations. The computational cost of this algorithm grows only linearly with the number of degrees of freedom. This is in contrast to conventional constrained dynamics algorithms whose cost is a cubic function of the number of degrees of freedom. For the case of a polypeptide molecule with 400 residues, the O(N) algorithm provides computational speedup by a factor of 450 over the conventional O(N[sup 3]) algorithm. We also describe a simplified method for computing and handling the potential function gradients within the dynamics computations. 21 refs., 3 figs.
The present recursive algorithm for solving molecular systems' dynamical equations of motion employs internal variable models that reduce such simulations' computation time by an order of magnitude, relative to Cartesian models. Extensive use is made of spatial operator methods recently developed for analysis and simulation of the dynamics of multibody systems. A factor-of-450 speedup over the conventional O(N-cubed) algorithm is demonstrated for the case of a polypeptide molecule with 400 residues. (AIAA)
Audience PUBLIC
Author Vaidehi, N.
Rodriguez, G.
Jain, A.
Author_xml – sequence: 1
  givenname: A.
  surname: Jain
  fullname: Jain, A.
  organization: JPL
– sequence: 2
  givenname: N.
  surname: Vaidehi
  fullname: Vaidehi, N.
  organization: California Inst. of Technology
– sequence: 3
  givenname: G.
  surname: Rodriguez
  fullname: Rodriguez, G.
  organization: JPL
BackLink http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=4774482$$DView record in Pascal Francis
https://www.osti.gov/biblio/5541349$$D View this record in Osti.gov
BookMark eNp1kE2LFDEQhoOs4Ozq1ZOHRsRbj5WPTjrgZVnUXVjwoudQptNOlu5kTGWE_fdmZhYPgqeCep-3KJ5LdpFyCoy95rDlAPrDg9_vttxaueUc9DO24WChF4brC7YBELy31vIX7JLoAQDGQY0b9vG6m5FqV4I_FIq_Q4fLz1xi3a3dnEu35qUlC5Zueky4Rk8dxbUtaszpJXs-40Lh1dO8Yt8_f_p2c9vff_1yd3N933thTO2nOQAfRzSzHCelNTfjDwSYhBTI1WRCsEZLhXrQ1njdXjPSTnZCwwVaP8sr9vZ8N1ONjnyswe98Tin46oZBcalsg96foX3Jvw6Bqlsj-bAsmEI-kBMapJKjaOC7JxDJ4zIXTD6S25e4Ynl0yhilTtj2jPmSiUqY_xIc3FG4Owp3R-HuKLwV1D-F9ujJUy0Yl__X3pxrCQldY-kUNhKEGuQf816OdQ
CitedBy_id crossref_primary_10_1088_1367_2630_7_1_002
crossref_primary_10_1063_1_1878733
crossref_primary_10_1109_JPROC_2008_925454
crossref_primary_10_1109_TCBB_2010_104
crossref_primary_10_1093_imanum_dru064
crossref_primary_10_1088_0305_4470_31_31_012
crossref_primary_10_4103_0019_5545_161499
ContentType Journal Article
Copyright 1993 INIST-CNRS
Copyright_xml – notice: 1993 INIST-CNRS
DBID CYE
CYI
AAYXX
CITATION
IQODW
8FD
H8D
L7M
OTOTI
DOI 10.1006/jcph.1993.1106
DatabaseName NASA Scientific and Technical Information
NASA Technical Reports Server
CrossRef
Pascal-Francis
Technology Research Database
Aerospace Database
Advanced Technologies Database with Aerospace
OSTI.GOV
DatabaseTitle CrossRef
Technology Research Database
Aerospace Database
Advanced Technologies Database with Aerospace
DatabaseTitleList

Technology Research Database
DeliveryMethod fulltext_linktorsrc
Discipline Applied Sciences
Physics
EISSN 1090-2716
EndPage 268
ExternalDocumentID 5541349
4774482
10_1006_jcph_1993_1106
19930060245
GroupedDBID -~X
.~1
1RT
1~5
457
4G.
5GY
5VS
7-5
8P~
8WZ
9JN
A6W
AABNK
AAEDW
AALRI
AAOAW
AAQFI
AAQXK
AAXUO
AAYWO
ABFRF
ABJNI
ABMAC
ABWVN
ACBEA
ACGFO
ACGFS
ACNCT
ACNNM
ACRLP
ACRPL
ADFGL
ADMUD
ADNMO
AEFWE
AENEX
AFFNX
AFTJW
AGQPQ
AGUBO
AHHHB
AIALX
AIIUN
AIKHN
AITUG
AKRWK
ALMA_UNASSIGNED_HOLDINGS
AOUOD
ASPBG
AVWKF
AZFZN
BBWZM
BLXMC
CAG
COF
CS3
CYE
CYI
DM4
DU5
EFBJH
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FGOYB
FIRID
G-2
G-Q
HLZ
HME
HMV
HVGLF
IHE
J1W
K-O
KOM
LG5
LX9
LZ4
M37
MO0
N9A
NDZJH
O-L
OAUVE
P2P
Q38
R2-
RNS
ROL
SBC
SDF
SDG
SDP
SES
SHN
SPCBC
SPD
SPG
SSZ
T5K
T9H
TN5
UPT
UQL
WUQ
YQT
ZU3
ZY4
~02
~G-
~HD
--K
--M
0R~
1B1
1~.
29K
4.4
6OB
6TJ
71M
AAEDT
AAIKJ
AAKOC
AATTM
AAXKI
AAYFN
AAYXX
ABBOA
ABFNM
ABNEU
ABXDB
ACDAQ
ACFVG
ACLOT
ACVFH
ACZNC
ADBBV
ADCNI
ADEZE
ADIYS
ADJOM
AEBSH
AEIPS
AEKER
AEUPX
AFJKZ
AFPUW
AGHFR
AGYEJ
AHZHX
AIEXJ
AIGII
AIVDX
AKBMS
AKYEP
AMRAJ
ANKPU
APXCP
AXJTR
BKOJK
CITATION
D-I
EBS
EFKBS
EFLBG
EJD
FNPLU
FYGXN
GBLVA
GBOLZ
HZ~
M41
O9-
OGIMB
OZT
P-8
P-9
PC.
RPZ
SEW
SPC
SSQ
SSV
ZMT
AACTN
ABTAH
BNPGV
IQODW
RIG
SSH
8FD
H8D
L7M
AAIAV
ABPTK
ABQIS
AFKWA
OTOTI
XFK
ID FETCH-LOGICAL-c277t-dfe0188a7f38d466178ba00d232a14d7ee97634a65697c6008739d9da712a9cf3
ISSN 0021-9991
IngestDate Fri May 19 00:38:30 EDT 2023
Thu Oct 02 11:50:12 EDT 2025
Wed Apr 02 07:25:27 EDT 2025
Wed Oct 01 02:23:04 EDT 2025
Thu Apr 24 23:04:37 EDT 2025
Sat Oct 18 19:11:13 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 2
Keywords Freedom degree
Equation of motion
Molecular structure
Molecular dynamics
Fast algorithm
Dynamic model
Recursive algorithm
Solution
Language English
License https://www.elsevier.com/tdm/userlicense/1.0
CC BY 4.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c277t-dfe0188a7f38d466178ba00d232a14d7ee97634a65697c6008739d9da712a9cf3
Notes CDMS
Legacy CDMS
ISSN: 0021-9991
ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
None
PQID 26034382
PQPubID 23500
PageCount 11
ParticipantIDs osti_scitechconnect_5541349
proquest_miscellaneous_26034382
pascalfrancis_primary_4774482
crossref_primary_10_1006_jcph_1993_1106
crossref_citationtrail_10_1006_jcph_1993_1106
nasa_ntrs_19930060245
ProviderPackageCode CITATION
AAYXX
PublicationCentury 1900
PublicationDate 1993-06-01
PublicationDateYYYYMMDD 1993-06-01
PublicationDate_xml – month: 06
  year: 1993
  text: 1993-06-01
  day: 01
PublicationDecade 1990
PublicationPlace Legacy CDMS
PublicationPlace_xml – name: Legacy CDMS
– name: Amsterdam
– name: United States
PublicationTitle Journal of computational physics
PublicationYear 1993
Publisher Elsevier
Publisher_xml – name: Elsevier
SSID ssj0008548
Score 1.8105234
Snippet The present recursive algorithm for solving molecular systems' dynamical equations of motion employs internal variable models that reduce such simulations'...
In this paper, we develop a recursive algorithm for solving the dynamical equations of motion for molecular systems. We make use of internal variable models...
SourceID osti
proquest
pascalfrancis
crossref
nasa
SourceType Open Access Repository
Aggregation Database
Index Database
Enrichment Source
Publisher
StartPage 258
SubjectTerms 990200 -- Mathematics & Computers
ALGORITHMS
CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS
COMPUTERIZED SIMULATION
DEGREES OF FREEDOM
DIFFERENTIAL EQUATIONS
DYNAMICS
EQUATIONS
EQUATIONS OF MOTION
Exact sciences and technology
FACTORIZATION
GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE
Inorganic And Physical Chemistry
MATHEMATICAL LOGIC
Mathematical methods in physics
MATRICES
MECHANICS
Numerical approximation and analysis
NUMERICAL SOLUTION
PARTIAL DIFFERENTIAL EQUATIONS
Physics
SIMULATION 661300 -- Other Aspects of Physical Science-- (1992-)
Title A fast recursive algorithm for molecular dynamics simulation
URI https://ntrs.nasa.gov/citations/19930060245
https://www.proquest.com/docview/26034382
https://www.osti.gov/biblio/5541349
Volume 106
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVLSH
  databaseName: Elsevier Journals
  customDbUrl:
  mediaType: online
  eissn: 1090-2716
  dateEnd: 99991231
  omitProxy: true
  ssIdentifier: ssj0008548
  issn: 0021-9991
  databaseCode: AKRWK
  dateStart: 19660801
  isFulltext: true
  providerName: Library Specific Holdings
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1Nb9QwELVge-HCZxGhFHxA4hB5SWJvnEhcVgioqOihaqE3y7GTFqm7qZrshV_PTOw4WmgRcIlWVuTNzvOO3zgzbwh5DXGs5hnnrKisYCLnFauMrFgJoYMtrISYAs87vhzlB6fi89nibOrNOVSX9NXc_LixruR_UIUxwBWrZP8B2TApDMBnwBeugDBc_wrjZdzoro-v8cx8SEPXl-ctRPsXqyF7cDW2vo2t6zvfxd33le_XdQsrNUOXh_GE0J17TFmG2isOzMeRr6gwOfQFjo_C4HFrIebfuLPpT_PpYMGl8Y0JUCHRP2XIH91W4fxjUiYsk648MjjQJAe7ZDc6ZPhTo0M2VxdYF8mx6uAX5ethLwVSgzqJd8lOBt45mZGd5eHxt8OwpxYL4fZU_0ij_GaSv92ee4tezNa6A8Ixa8FbYtKr7mDdN65hyW9770AoTh6S-97mdOlgfUTu1OvH5IGPCqj3ud0T8m5JEWUaUKYBZQoo04AyHVGmE8q75PTjh5P3B8z3vGAmk7JntqmTtCi0bHhhRY4FnJVOEgvEV6fCyroG_siFBhpeSpOjoiAvbWm1TDNdmoY_hV_drutnhHIpNbD32uRA8Rsg4uBraxRrskWy0EUaETaaShkvCI99SS6Vk7LOFZpWoWkVmjYib8L9V04K5dY7d9HyCqbrhlFU_cnEIiJ7CIUCcocKxQZTuUyvPPgR2d9CKHyJgOcXRRaRVyNiCnwgvtjS67rddApico4vtJ__cf49cm9a5i_IrL_e1PvAKPvqpV9uPwGETnLK
linkProvider Library Specific Holdings
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+fast+recursive+algorithm+for+molecular+dynamics+simulation&rft.jtitle=Journal+of+computational+physics&rft.au=Jain%2C+A.&rft.au=Vaidehi%2C+N.&rft.au=Rodriguez%2C+G.&rft.date=1993-06-01&rft.issn=0021-9991&rft.eissn=1090-2716&rft.volume=106%3A2&rft_id=info:doi/10.1006%2Fjcph.1993.1106&rft.externalDocID=5541349
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0021-9991&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0021-9991&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0021-9991&client=summon