Tracking explicit chain sequence in kinetic Monte Carlo simulations

Research output: Contribution to journalArticlepeer-review

44 Scopus citations

Abstract

The execution of individual KMC events can become a major computational bottleneck in the simulation of sequences along chains using KMC because of complex data storage schemes required to record the sequence of each chain. The execution of a KMC event can be very time-consuming because searching, moving, and modifying all the data detailing a chain to reflect the transformation as a result of a chemical reaction event can be computationally expensive. To address this issue, we developed a new data storage scheme for recording sequence, which can significantly improve calculation speed without affecting the information content of the calculations. By using the proposed data storage scheme, the computational time can be reduced significantly from 12 h to 4 min for our test reaction system. The execution of individual KMC events can become a major computational bottleneck in the simulation of sequences along chains using kinetic Monte Carlo because of the complex data storage schemes required to record sequence of each chain. Here, we report a new data storage scheme for recording sequence, which can significantly reduce calculation time from hours to minutes in our test system without affecting the information content of the calculations.

Original languageEnglish (US)
Pages (from-to)54-64
Number of pages11
JournalMacromolecular Theory and Simulations
Volume20
Issue number1
DOIs
StatePublished - Jan 20 2011

Keywords

  • Monte Carlo simulation
  • copolymerization
  • efficient data storage method
  • sequence

ASJC Scopus subject areas

  • Condensed Matter Physics
  • Organic Chemistry
  • Polymers and Plastics
  • Inorganic Chemistry
  • Materials Chemistry

Fingerprint

Dive into the research topics of 'Tracking explicit chain sequence in kinetic Monte Carlo simulations'. Together they form a unique fingerprint.

Cite this