काइनेटिक मोंटे कार्लो
गतिज मोंटे कार्लो (केएमसी) विधि एक मोंटे कार्लो विधि कंप्यूटर सिमुलेशन है जिसका उद्देश्य प्रकृति में होने वाली कुछ प्रक्रियाओं के समय के विकास को अनुकरण करना है। आमतौर पर ये ऐसी प्रक्रियाएं हैं जो राज्यों के बीच ज्ञात संक्रमण दर के साथ होती हैं। यह समझना महत्वपूर्ण है कि ये दरें KMC एल्गोरिथम के इनपुट हैं, विधि स्वयं उनका अनुमान नहीं लगा सकती है।
केएमसी विधि अनिवार्य रूप से गतिशील मोंटे कार्लो विधि और गिलेस्पी एल्गोरिथम के समान है।
एल्गोरिदम
केएमसी एल्गोरिदम का एक संभावित वर्गीकरण अस्वीकृति-केएमसी (आरकेएमसी) और अस्वीकृति-मुक्त-केएमसी (आरएफकेएमसी) के रूप में है।
अस्वीकृति मुक्त केएमसी
एक आरएफकेएमसी एल्गोरिदम, जिसे अक्सर केवल केएमसी कहा जाता है, एक प्रणाली के समय के विकास को अनुकरण करने के लिए, जहां ज्ञात दरों आर के साथ कुछ प्रक्रियाएं हो सकती हैं, उदाहरण के लिए निम्नानुसार लिखा जा सकता है:
- समय निर्धारित .
- प्रारंभिक अवस्था k चुनें।
- सभी की सूची तैयार करें सिस्टम में संभावित संक्रमण दर , राज्य k से एक सामान्य अवस्था i में। कश्मीर के साथ संवाद नहीं करने वाले राज्यों के पास होगा .
- संचयी कार्य की गणना करें के लिए . कुल दर है .
- एक समान यादृच्छिक संख्या प्राप्त करें .
- जिसके लिए i ढूंढकर i को अंजाम देने के लिए इवेंट का पता लगाएं (यह बाइनरी खोज का उपयोग करके कुशलतापूर्वक प्राप्त किया जा सकता है)।
- इवेंट i को पूरा करें (वर्तमान स्थिति को अपडेट करें ).
- एक नया समान यादृच्छिक संख्या प्राप्त करें .
- के साथ समय अपडेट करें , कहाँ .
- चरण 3 पर लौटें।
(नोट: क्योंकि का औसत मूल्य एकता के बराबर है, इसके बजाय उपयोग करके समान औसत समय पैमाना प्राप्त किया जा सकता है चरण 9 में। इस मामले में, हालांकि, संक्रमण से जुड़े विलंब को दर द्वारा वर्णित पॉइसन वितरण से नहीं लिया जाएगा , लेकिन इसके बजाय उस वितरण का माध्य होगा।)
इस एल्गोरिथम को विभिन्न स्रोतों में रेजिडेंस-टाइम एल्गोरिथम या 'एन'-फोल्ड वे या बोर्त्ज़-कालोस-लेबोविट्ज़ (बीकेएल) एल्गोरिथम के रूप में जाना जाता है। यह ध्यान रखना महत्वपूर्ण है कि इसमें शामिल टाइमस्टेप प्रायिकता का एक कार्य है कि सभी घटनाएँ i घटित नहीं हुई हैं।
अस्वीकृति केएमसी
अस्वीकृति केएमसी में आम तौर पर एक आसान डेटा प्रबंधन और प्रत्येक प्रयास किए गए चरण के लिए तेज़ संगणना का लाभ होता है, क्योंकि सभी प्राप्त करने की समय लेने वाली कार्रवाई आवश्यकता नहीं है। दूसरी ओर, प्रत्येक चरण में विकसित होने वाला समय rfKMC की तुलना में छोटा होता है। पेशेवरों और विपक्षों का सापेक्ष वजन मामले के साथ और उपलब्ध संसाधनों के साथ बदलता रहता है।
उपरोक्त समान संक्रमण दरों से जुड़ा एक rKMC निम्नानुसार लिखा जा सकता है:
- समय निर्धारित .
- प्रारंभिक अवस्था k चुनें।
- नंबर प्राप्त करें राज्य k से एक सामान्य स्थिति i में सभी संभावित संक्रमण दर।
- से समान रूप से नमूने लेकर I को अंजाम देने के लिए उम्मीदवार का पता लगाएं ऊपर संक्रमण।
- घटना को संभाव्यता के साथ स्वीकार करें , कहाँ के लिए उपयुक्त ऊपरी सीमा है . इसे खोजना अक्सर आसान होता है सभी की गणना किए बिना (उदाहरण के लिए, मेट्रोपोलिस संक्रमण दर संभावनाओं के लिए)।
- यदि स्वीकार किया जाता है, तो ईवेंट करें I (वर्तमान स्थिति को अपडेट करें ).
- एक नया समान यादृच्छिक संख्या प्राप्त करें .
- के साथ समय अपडेट करें , कहाँ .
- चरण 3 पर लौटें।
(टिप्पणी: एक एमसी चरण से दूसरे में बदल सकते हैं।) इस एल्गोरिथ्म को आमतौर पर एक मानक एल्गोरिथम कहा जाता है।
सैद्धांतिक[1] और संख्यात्मक[2][3] एल्गोरिदम के बीच तुलना प्रदान की गई थी।
समय-निर्भर एल्गोरिदम
यदि दरें समय पर निर्भर हैं, rfKMC में चरण 9 को निम्न द्वारा संशोधित किया जाना चाहिए:[4]
- .
इसके बाद प्रतिक्रिया (चरण 6) को इसके द्वारा चुना जाना है
एक और बहुत ही समान एल्गोरिथ्म को फर्स्ट रिएक्शन मेथड (FRM) कहा जाता है। इसमें पहली बार होने वाली प्रतिक्रिया को चुनना शामिल है, जिसका अर्थ है सबसे छोटा समय चुनना , और संबंधित प्रतिक्रिया संख्या i, सूत्र से
- ,
जहां एन यादृच्छिक संख्याएँ हैं।
एल्गोरिथम पर टिप्पणियाँ
KMC एल्गोरिथम (और FRM एक की) की प्रमुख संपत्ति यह है कि यदि दरें सही हैं, यदि दरों से जुड़ी प्रक्रियाएँ पॉइसन प्रक्रिया प्रकार की हैं, और यदि विभिन्न प्रक्रियाएँ स्वतंत्र हैं (अर्थात सहसंबद्ध नहीं हैं) तो KMC एल्गोरिथ्म सिम्युलेटेड सिस्टम के विकास के लिए सही समय का पैमाना देता है। आरकेएमसी एल्गोरिदम के लिए समय के पैमाने की शुद्धता के बारे में कुछ बहस हुई थी, लेकिन यह भी सख्ती से सही साबित हुई थी।[1]
यदि इसके अलावा संक्रमण विस्तृत संतुलन का पालन करते हैं, तो KMC एल्गोरिथ्म का उपयोग थर्मोडायनामिक संतुलन को अनुकरण करने के लिए किया जा सकता है। हालांकि, गैर-संतुलन प्रक्रियाओं को अनुकरण करने के लिए केएमसी का व्यापक रूप से उपयोग किया जाता है,[5] इस मामले में विस्तृत संतुलन का पालन करने की आवश्यकता नहीं है।
आरएफकेएमसी एल्गोरिदम इस अर्थ में कुशल है कि प्रत्येक पुनरावृत्ति को संक्रमण उत्पन्न करने की गारंटी दी जाती है। हालाँकि, ऊपर प्रस्तुत रूप में इसकी आवश्यकता है प्रत्येक संक्रमण के लिए संचालन, जो बहुत कुशल नहीं है। कई मामलों में बिन में एक ही प्रकार के संक्रमणों को बिनिंग करके और/या घटनाओं की ट्री डेटा संरचना बनाकर इसमें बहुत सुधार किया जा सकता है। इस प्रकार का एक निरंतर-समय स्केलिंग एल्गोरिदम हाल ही में विकसित और परीक्षण किया गया है।[6] rfKMC के साथ प्रमुख नुकसान यह है कि सभी संभावित दरें और प्रतिक्रियाओं को पहले से जानना होगा। विधि स्वयं उनकी भविष्यवाणी करने के बारे में कुछ नहीं कर सकती। दरों और प्रतिक्रियाओं को अन्य तरीकों से प्राप्त किया जाना चाहिए, जैसे प्रसार (या अन्य) प्रयोग, आणविक गतिशीलता या घनत्व-कार्यात्मक सिद्धांत सिमुलेशन।
उपयोग के उदाहरण
निम्नलिखित भौतिक प्रणालियों के सिमुलेशन में केएमसी का उपयोग किया गया है:
- भूतल प्रसार
- अव्यवस्था गतिशीलता[7][8]
- भूतल विकास[9]
- मिश्र धातुओं में रिक्ति दोष प्रसार (यह मूल उपयोग था[10])
- डोमेन विकास का मोटा होना
- आयन या न्यूट्रॉन विकिरणित ठोस में दोष गतिशीलता और क्लस्टरिंग, जिसमें नुकसान संचय और अमोर्फाइजेशन/पुनर्क्रिस्टलीकरण मॉडल शामिल हैं, लेकिन इतनी ही सीमित नहीं है।
- शारीरिक रूप से क्रॉसलिंक किए गए नेटवर्क की विस्को लोच[11]
व्यवहार में वस्तुएँ और घटनाएँ क्या हो सकती हैं, इसका अंदाजा लगाने के लिए, यहाँ एक ठोस सरल उदाहरण दिया गया है, जो ऊपर दिए गए उदाहरण 2 के अनुरूप है।
एक ऐसी प्रणाली पर विचार करें जहां अलग-अलग परमाणु एक समय में एक सतह पर जमा होते हैं (भौतिक वाष्प जमाव के विशिष्ट), लेकिन कुछ ज्ञात कूद दर के साथ सतह पर भी माइग्रेट हो सकते हैं . इस मामले में केएमसी एल्गोरिथम की वस्तुएं केवल व्यक्तिगत परमाणु हैं।
अगर दो परमाणु एक दूसरे के ठीक बगल में आ जाएं तो वे अचल हो जाते हैं। फिर आने वाले परमाणुओं का प्रवाह आर दर निर्धारित करता हैdeposit, और सिस्टम को केएमसी के साथ सिम्युलेटेड किया जा सकता है, जो सभी जमा किए गए मोबाइल परमाणुओं पर विचार कर रहे हैं जो (अभी तक) एक समकक्ष से नहीं मिले हैं और स्थिर हो गए हैं। इस प्रकार प्रत्येक केएमसी कदम पर निम्नलिखित कार्यक्रम संभव हैं:
- रेट 'r' के साथ एक नया परमाणु आता हैdeposit
- पहले से ही जमा हुआ परमाणु दर w के साथ एक कदम आगे बढ़ता है।
केएमसी एल्गोरिथम के साथ एक घटना का चयन और संचालन करने के बाद, किसी को यह जांचने की आवश्यकता होती है कि क्या नया या अभी-अभी उछाला गया परमाणु किसी अन्य परमाणु के तुरंत निकट हो गया है। यदि ऐसा हुआ है, तो जो परमाणु अब आसन्न हैं उन्हें मोबाइल परमाणुओं की सूची से दूर ले जाने की जरूरत है, और इसी तरह संभावित घटनाओं की सूची से उनके कूदने की घटनाओं को हटा दिया गया है।
स्वाभाविक रूप से भौतिकी और रसायन विज्ञान में समस्याओं के लिए केएमसी को लागू करने में, किसी को पहले यह विचार करना होगा कि क्या वास्तविक प्रणाली केएमसी में अंतर्निहित मान्यताओं का पर्याप्त रूप से पालन करती है। वास्तविक प्रक्रियाओं में आवश्यक रूप से अच्छी तरह से परिभाषित दरें नहीं होती हैं परमाणु या कण के कूदने की स्थिति में संक्रमण प्रक्रिया सहसंबद्ध हो सकती है छलांग यादृच्छिक दिशाओं में नहीं हो सकती है, और इसी तरह। अनुकरण करते समय व्यापक रूप से अलग-अलग समय के पैमाने पर भी विचार करने की आवश्यकता है कि क्या नई प्रक्रियाएँ लंबे समय के पैमाने पर मौजूद हो सकती हैं। यदि इनमें से कोई मुद्दे वैध हैं, केएमसी द्वारा भविष्यवाणी की गई समय सीमा और प्रणाली विकास तिरछा हो सकता है या पूरी तरह से गलत भी हो सकता है।
इतिहास
पहला प्रकाशन जिसने केएमसी पद्धति की बुनियादी विशेषताओं का वर्णन किया (अर्थात् एक घटना का चयन करने के लिए एक संचयी कार्य का उपयोग करना और फॉर्म 1/आर की एक समय स्केल गणना) 1966 में यंग और एल्कॉक द्वारा किया गया था।[10]निवास-समय एल्गोरिथम भी लगभग उसी समय प्रकाशित हुआ था।[12] जाहिरा तौर पर यंग और एल्कॉक, बोर्त्ज़, कलोस और लेबोविट्ज़ के काम से स्वतंत्र[2]आइसिंग मॉडल का अनुकरण करने के लिए एक केएमसी एल्गोरिदम विकसित किया, जिसे उन्होंने एन-फोल्ड तरीका कहा। उनके एल्गोरिदम की मूल बातें यंग के समान हैं,[10]लेकिन वे विधि पर बहुत अधिक विवरण प्रदान करते हैं।
अगले वर्ष और गिलेस्पी ने प्रकाशित किया जिसे अब रासायनिक प्रतिक्रियाओं का वर्णन करने के लिए गिलेस्पी एल्गोरिथम के रूप में जाना जाता है।[13] एल्गोरिदम समान है और समय की उन्नति योजना अनिवार्य रूप से केएमसी के समान ही है।
इस (जून 2006) के लेखन के रूप में केएमसी के सिद्धांत का कोई निश्चित ग्रंथ नहीं है, लेकिन फिचथॉर्न और वेनबर्ग ने थर्मोडायनामिक संतुलन केएमसी सिमुलेशन के सिद्धांत पर विस्तार से चर्चा की है।[14] आर्ट वोटर द्वारा एक अच्छा परिचय भी दिया गया है,[15][1] और ए.पी.जे. जानसेन,[16][2], और एक हालिया समीक्षा है (चटर्जी 2007)[17] या (चोटिया 2008)।[18] अर्ध-स्थिर वितरण दृष्टिकोण का उपयोग करते हुए लैंगविन गतिकी के मोटे अनाज के रूप में केएमसी का औचित्य टी. लेलिएवरे और सहयोगियों द्वारा विकसित किया गया है।[19] [20] मार्च 2006 में, शायद, काइनेटिक मोंटे कार्लो का उपयोग करने वाला पहला व्यावसायिक सॉफ्टवेयर सिलिकॉन और सिलिकॉन जैसी सामग्री में डोपेंट के प्रसार और सक्रियण/निष्क्रियता का अनुकरण करने के लिए Synopsys द्वारा जारी किया गया, मार्टिन-ब्रागाडो एट अल द्वारा रिपोर्ट किया गया।[21]
केएमसी की किस्में
केएमसी पद्धति को वस्तुओं के चलने या प्रतिक्रिया होने के तरीके से उप-विभाजित किया जा सकता है। कम से कम निम्नलिखित उपखंडों का उपयोग किया जाता है:
- लैटिस केएमसी (एलकेएमसी) एक परमाणु क्रिस्टल संरचना पर किए गए केएमसी को दर्शाता है। अक्सर इस किस्म को एटमॉस्टिक केएमसी, (एकेएमसी) भी कहा जाता है। एक विशिष्ट उदाहरण मिश्र धातुओं में रिक्ति (रसायन विज्ञान) प्रसार का अनुकरण है, जहां एक रिक्ति (रसायन विज्ञान) को जाली के चारों ओर कूदने की अनुमति है जो स्थानीय तात्विक संरचना पर निर्भर करती है।[22]
- ऑब्जेक्ट केएमसी (ओकेएमसी) का मतलब क्रिस्टलोग्राफिक दोष या अशुद्धता के लिए किया गया केएमसी है, जो यादृच्छिक या जाली-विशिष्ट दिशाओं में कूद रहे हैं। सिमुलेशन में केवल कूदने वाली वस्तुओं की स्थिति शामिल होती है, न कि 'पृष्ठभूमि' जाली परमाणुओं की। बुनियादी केएमसी कदम एक वस्तु छलांग है।
- घटना केएमसी (ईकेएमसी) या प्रथम-मार्ग केएमसी (एफपीकेएमसी) एक ओकेएमसी विविधता को दर्शाता है जहां वस्तुओं के बीच निम्नलिखित प्रतिक्रिया (उदाहरण के लिए दो अशुद्धता या रिक्ति (रसायन विज्ञान) -अंतरालीय दोष विनाश का क्लस्टरिंग) को केएमसी एल्गोरिदम के साथ चुना जाता है, वस्तु लेते हुए पदों को ध्यान में रखा जाता है, और इस घटना को तुरंत अंजाम दिया जाता है।[23][24]
संदर्भ
- ↑ 1.0 1.1 Serebrinsky, Santiago A. (31 March 2011). "निरंतर-समय मार्कोव श्रृंखलाओं के काइनेटिक मोंटे कार्लो सिमुलेशन में भौतिक समय का पैमाना". Physical Review E. American Physical Society (APS). 83 (3): 037701. Bibcode:2011PhRvE..83c7701S. doi:10.1103/physreve.83.037701. ISSN 1539-3755. PMID 21517635.
- ↑ 2.0 2.1 Bortz, A.B.; Kalos, M.H.; Lebowitz, J.L. (1975). "ईज़िंग स्पिन सिस्टम के मोंटे कार्लो सिमुलेशन के लिए एक नया एल्गोरिदम". Journal of Computational Physics. Elsevier BV. 17 (1): 10–18. Bibcode:1975JCoPh..17...10B. doi:10.1016/0021-9991(75)90060-1. ISSN 0021-9991.
- ↑ Sadiq, Abdullah (1984). "ईज़िंग सिस्टम के स्पिन-एक्सचेंज कैनेटीक्स के मोंटे कार्लो सिमुलेशन के लिए एक नया एल्गोरिदम". Journal of Computational Physics. Elsevier BV. 55 (3): 387–396. Bibcode:1984JCoPh..55..387S. doi:10.1016/0021-9991(84)90028-7. ISSN 0021-9991.
- ↑ Prados, A.; Brey, J. J.; Sánchez-Rey, B. (1997). "समय-निर्भर संक्रमण दरों के साथ मास्टर समीकरणों के लिए एक गतिशील मोंटे कार्लो एल्गोरिथम". Journal of Statistical Physics. Springer Science and Business Media LLC. 89 (3–4): 709–734. Bibcode:1997JSP....89..709P. doi:10.1007/bf02765541. ISSN 0022-4715. S2CID 122985615.
- ↑ Meng, B.; Weinberg, W. H. (1994). "तापमान क्रमादेशित desorption स्पेक्ट्रा के मोंटे कार्लो सिमुलेशन". The Journal of Chemical Physics. AIP Publishing. 100 (7): 5280–5289. Bibcode:1994JChPh.100.5280M. doi:10.1063/1.467192. ISSN 0021-9606.
- ↑ Slepoy, Alexander; Thompson, Aidan P.; Plimpton, Steven J. (28 May 2008). "बड़े जैव रासायनिक प्रतिक्रिया नेटवर्क के अनुकरण के लिए एक निरंतर-समय गतिज मोंटे कार्लो एल्गोरिथम". The Journal of Chemical Physics. AIP Publishing. 128 (20): 205101. Bibcode:2008JChPh.128t5101S. doi:10.1063/1.2919546. ISSN 0021-9606. PMID 18513044.
- ↑ Cai, W.; Bulatov, V. V.; Justo, J. F.; Argon, A.S; Yip, S. (2000). "सिलिकॉन में एक पृथक अव्यवस्था की आंतरिक गतिशीलता". Phys. Rev. Lett. 84 (15): 3346–9. Bibcode:2000PhRvL..84.3346C. doi:10.1103/PhysRevLett.84.3346. PMID 11019086. S2CID 20680466.
- ↑ Cai, W.; Bulatov, V. V.; Justo, J. F.; Argon, A. S.; Yip, S. (2002). "मॉडलिंग अव्यवस्था गतिशीलता के लिए काइनेटिक मोंटे कार्लो दृष्टिकोण". Comput. Mater. Sci. 23 (1–4): 124–130. doi:10.1016/S0927-0256(01)00223-3.
- ↑ Meng, B.; Weinberg, W.H. (1996). "Dynamical Monte Carlo studies of molecular beam epitaxial growth models: interfacial scaling and morphology". Surface Science. Elsevier BV. 364 (2): 151–163. Bibcode:1996SurSc.364..151M. doi:10.1016/0039-6028(96)00597-3. ISSN 0039-6028.
- ↑ 10.0 10.1 10.2 Young, W M; Elcock, E W (1966). "Monte Carlo studies of vacancy migration in binary ordered alloys: I". Proceedings of the Physical Society. IOP Publishing. 89 (3): 735–746. Bibcode:1966PPS....89..735Y. doi:10.1088/0370-1328/89/3/329. ISSN 0370-1328.
- ↑ Baeurle, Stephan A.; Usami, Takao; Gusev, Andrei A. (2006). "बहुलक-आधारित नैनो सामग्री के यांत्रिक गुणों की भविष्यवाणी के लिए एक नया मल्टीस्केल मॉडलिंग दृष्टिकोण". Polymer. Elsevier BV. 47 (26): 8604–8617. doi:10.1016/j.polymer.2006.10.017. ISSN 0032-3861.
- ↑ D.R. Cox and H.D. Miller, The Theory of Stochastic Processes (Methuen, London), 1965, pp. 6–7.
- ↑ Gillespie, Daniel T (1976). "युग्मित रासायनिक प्रतिक्रियाओं के स्टोकेस्टिक समय विकास को संख्यात्मक रूप से अनुकरण करने के लिए एक सामान्य विधि". Journal of Computational Physics. Elsevier BV. 22 (4): 403–434. Bibcode:1976JCoPh..22..403G. doi:10.1016/0021-9991(76)90041-3. ISSN 0021-9991.
- ↑ Fichthorn, Kristen A.; Weinberg, W. H. (15 July 1991). "गतिशील मोंटे कार्लो सिमुलेशन की सैद्धांतिक नींव". The Journal of Chemical Physics. AIP Publishing. 95 (2): 1090–1096. Bibcode:1991JChPh..95.1090F. doi:10.1063/1.461138. ISSN 0021-9606.
- ↑ A. F. Voter, Introduction to the Kinetic Monte Carlo Method, in Radiation Effects in Solids, edited by K. E. Sickafus and E. A. Kotomin (Springer, NATO Publishing Unit, Dordrecht, The Netherlands, 2005).
- ↑ A.P.J. Jansen, An Introduction To Monte Carlo Simulations of Surface Reactions, Condensed Matter, abstract cond-mat/0303028.
- ↑ Chatterjee, Abhijit; Vlachos, Dionisios G. (28 February 2007). "स्थानिक सूक्ष्म और त्वरित गतिज मोंटे कार्लो विधियों का अवलोकन". Journal of Computer-Aided Materials Design. Springer Science and Business Media LLC. 14 (2): 253–308. Bibcode:2007JCMD...14..253C. doi:10.1007/s10820-006-9042-9. ISSN 0928-1045. S2CID 53336314.
- ↑ Chotia, Amodsen; Viteau, Matthieu; Vogt, Thibault; Comparat, Daniel; Pillet, Pierre (30 April 2008). "Rydberg उत्तेजना प्रयोग में द्विध्रुवीय नाकाबंदी का काइनेटिक मोंटे कार्लो मॉडलिंग". New Journal of Physics. IOP Publishing. 10 (4): 045031. arXiv:0803.4481. Bibcode:2008NJPh...10d5031C. doi:10.1088/1367-2630/10/4/045031. ISSN 1367-2630.
- ↑ Di Gesù, Giacomo; Lelièvre, Tony; Le Peutrec, Dorian; Nectoux, Boris (2016). "Jump Markov models and transition state theory: the Quasi-Stationary Distribution approach". Faraday Discussions. 195: 469–495. arXiv:1605.02643. Bibcode:2016FaDi..195..469D. doi:10.1039/C6FD00120C. ISSN 1364-5498. PMID 27740662. S2CID 25564764.
- ↑ Lelièvre, Tony (2018). "Mathematical foundations of Accelerated Molecular Dynamics methods". In Andreoni, Wanda; Yip, Sidney (eds.). सामग्री मॉडलिंग की पुस्तिका. Springer. pp. 773–803. arXiv:1801.05347. doi:10.1007/978-3-319-44677-6_27. ISBN 978-3-319-44677-6.
- ↑ Martin-Bragado, Ignacio; Tian, S.; Johnson, M.; Castrillo, P.; Pinacho, R.; Rubio, J.; Jaraiz, M. (2006). "काइनेटिक मोंटे कार्लो का उपयोग करके TCAD सिमुलेशन के लिए चार्ज दोष, डोपेंट प्रसार और सक्रियण तंत्र की मॉडलिंग". Nuclear Instruments and Methods in Physics Research Section B: Beam Interactions with Materials and Atoms. Elsevier BV. 253 (1–2): 63–67. Bibcode:2006NIMPB.253...63M. doi:10.1016/j.nimb.2006.10.035. ISSN 0168-583X.
- ↑ Mason, D.R.; Hudson, T.S.; Sutton, A.P. (January 2005). "ज़ॉब्रिस्ट कुंजी का उपयोग करते हुए गतिज मोंटे कार्लो सिमुलेशन में राज्य-इतिहास का तेजी से स्मरण". Computer Physics Communications. 165 (1): 37–48. Bibcode:2005CoPhC.165...37M. doi:10.1016/j.cpc.2004.09.007.
- ↑ Dalla Torre, J.; Bocquet, J.-L.; Doan, N. V.; Adam, E.; Barbu, A. (2005). "JERK, एक घटना-आधारित काइनेटिक मोंटे कार्लो मॉडल है जो विकिरण के तहत सामग्री के सूक्ष्म संरचना विकास की भविष्यवाणी करता है". Philosophical Magazine. Informa UK Limited. 85 (4–7): 549–558. Bibcode:2005PMag...85..549D. doi:10.1080/02678370412331320134. ISSN 1478-6435. S2CID 96878847.
- ↑ Opplestrup, Tomas; Bulatov, Vasily V.; Gilmer, George H.; Kalos, Malvin H.; Sadigh, Babak (4 December 2006). "First-Passage Monte Carlo Algorithm: Diffusion without All the Hops". Physical Review Letters. American Physical Society (APS). 97 (23): 230602. Bibcode:2006PhRvL..97w0602O. doi:10.1103/physrevlett.97.230602. ISSN 0031-9007. PMID 17280187.
बाहरी संबंध
- 3D lattice kinetic Monte Carlo simulation in 'bit language'
- KMC simulation of the Plateau-Rayleigh instability
- KMC simulation of f.c.c. vicinal (100)-surface diffusion
- Stochastic Kinetic Mean Field Model (gives similar results as lattice kinetic Monte Carlo, however, far more cost-effective and easier to realise — open source program code is provided)