संभाव्य ऑटोमेटन: Difference between revisions
No edit summary |
|||
Line 1: | Line 1: | ||
गणित और [[कंप्यूटर विज्ञान]] में, संभाव्य | गणित और [[कंप्यूटर विज्ञान]] में, संभाव्य ऑटोमेटन (पीए) गैर-नियतात्मक परिमित ऑटोमेटन का सामान्यीकरण है; इसमें ट्रांज़िशन फलन में दिए गए ट्रांज़िशन की प्रायिकता सम्मिलित है, इसे [[स्टोकेस्टिक मैट्रिक्स|ट्रांज़िशन आव्यूह]] में बदल दिया गया है।<ref>{{Cite book |last=Paz |first=Azaria |url=https://www.worldcat.org/oclc/1027002902 |title=संभाव्य ऑटोमेटा का परिचय।|date=2014 |others= |isbn=9781483244655 |oclc=1027002902}}</ref><ref name=":0">{{cite journal |last=Michael O. Rabin |author-link=Michael O. Rabin |date=1963 |title=संभाव्य ऑटोमेटा|journal=Information and Control |volume=6 |issue=3 |pages=230–245 |doi= 10.1016/s0019-9958(63)90290-0|doi-access=free }}</ref> इस प्रकार, संभाव्य ऑटोमेटन भी [[मार्कोव श्रृंखला]] की अवधारणाओं और परिमित प्रकार के सबशिफ्ट का सामान्यीकरण करता है। संभाव्य ऑटोमेटन द्वारा मान्यता प्राप्त [[औपचारिक भाषा]] को स्टोकेस्टिक भाषा कहा जाता है; इनमें उपसमुच्चय के रूप में [[नियमित भाषा|नियमित भाषाएं]] सम्मिलित हैं। स्टोकेस्टिक भाषाओं की संख्या [[बेशुमार|अनगिनत]] है। | ||
1963 में माइकल ओ राबिन द्वारा | यह अवधारणा 1963 में माइकल ओ. राबिन द्वारा प्रस्तुत की गई थी;<ref name=":0" /> एक विशेष अवस्था को कभी-कभी राबिन ऑटोमेटन के रूप में जाना जाता है (ω-ऑटोमेटन के उपवर्ग के साथ भ्रमित नहीं होना चाहिए जिसे राबिन ऑटोमेटन भी कहा जाता है)। हाल के वर्षों में, क्वांटम प्रायिकताओं, क्वांटम परिमित ऑटोमेटन के संदर्भ में एक संस्करण तैयार किया गया है। | ||
== अनौपचारिक विवरण == | == अनौपचारिक विवरण == | ||
किसी दिए गए प्रारंभिक | किसी दिए गए प्रारंभिक अवस्था और इनपुट चरित्र के लिए, [[नियतात्मक परिमित automaton|नियतात्मक परिमित ऑटोमेटन]] (डीएफए) में ठीक अगली अवस्था होती है, और गैर नियतात्मक परिमित ऑटोमेटन (एनएफए) में अगली अवस्थाओं का सेट होता है। इसके अतिरिक्त संभाव्य ऑटोमेटन (पीए) में अगली अवस्थाओं का भारित सेट (या [[पंक्ति और स्तंभ वैक्टर]]) होता है, जहाँ वज़न 1 होना चाहिए और इसलिए इसे प्रायिकताओं के रूप में व्याख्या किया जा सकता है (इसे [[स्टोकेस्टिक वेक्टर]] बनाते हुए)। इन भारों के परिचय को प्रतिबिंबित करने के लिए धारणाएं बताती हैं कि स्वीकृति को भी संशोधित किया जाना चाहिए। दिए गए चरण के रूप में मशीन की अवस्था को अब अवस्थाओं के स्टोचैस्टिक वेक्टर द्वारा भी दर्शाया जाना चाहिए, और अवस्था को स्वीकार किया जाता है यदि इसकी स्वीकृति अवस्था में होने की कुल प्रायिकता कुछ कट-ऑफ से अधिक हो जाती है। | ||
पीए कुछ अर्थों में नियतात्मक से गैर-नियतात्मक तक आधा-अधूरा | पीए कुछ अर्थों में नियतात्मक से गैर-नियतात्मक तक आधा-अधूरा चरण है, क्योंकि यह अगली अवस्थाओं के सेट की अनुमति उनके वजन पर प्रतिबंध के साथ देता है। चूँकि, यह कुछ सीमा तक भ्रामक है, क्योंकि पीए वजन को परिभाषित करने के लिए वास्तविक संख्या की धारणा का उपयोग करता है, जो डीएफए और एनएफए दोनों की परिभाषा में अनुपस्थित है। यह अतिरिक्त स्वतंत्रता उन्हें उन भाषाओं को तय करने में सक्षम बनाती है जो नियमित नहीं हैं, जैसे कि अपरिमेय मापदंडों वाली पी-एडिक भाषाएँ; जैसे, पीए डीएफए और एनएफए दोनों (जो समान रूप से प्रसिद्ध हैं) की तुलना में अधिक शक्तिशाली हैं। | ||
== औपचारिक परिभाषा == | == औपचारिक परिभाषा == | ||
संभाव्य | संभाव्य ऑटोमेटन को गैर नियतात्मक परिमित ऑटोमेटन <math>(Q,\Sigma,\delta,q_0,F)</math> के विस्तार के रूप में परिभाषित किया जा सकता है, दो प्रायिकताओं के साथ: विशेष अवस्था संक्रमण की प्रायिकता <math>P</math> है, और प्रारंभिक अवस्था <math>q_0</math> के साथ दिए गए प्रारंभिक अवस्था में ऑटोमेटन की प्रायिकता देने वाले स्टोचैस्टिक वेक्टर द्वारा प्रतिस्थापित किया गया। | ||
साधारण गैर-नियतात्मक परिमित | साधारण गैर-नियतात्मक परिमित ऑटोमेटन के लिए, किसी के पास है: | ||
* | * अवस्थाओं का परिमित [[सेट (गणित)|सेट]] <math>Q</math>। | ||
* [[इनपुट प्रतीक]] | * [[इनपुट प्रतीक|इनपुट प्रतीकों]] का परिमित सेट <math>\Sigma</math> | ||
*संक्रमण | *संक्रमण फलन <math>\delta:Q\times\Sigma \to \wp(Q)</math> | ||
* | * अवस्थाओं का समूह <math>F</math> स्वीकृत (या अंतिम) अवस्थाओं के रूप में प्रतिष्ठित <math>F\subseteq Q</math>। | ||
यहाँ, <math>\wp(Q)</math> के [[ सत्ता स्थापित | | यहाँ, <math>\wp(Q)</math>, <math>Q</math> के [[ सत्ता स्थापित |पावर सेट]] को दर्शाता है। | ||
[[करी]] | [[करी|करींग]] के उपयोग से, संक्रमण फलन <math>\delta:Q\times\Sigma \to \wp(Q)</math> गैर-नियतात्मक परिमित ऑटोमेटन को [[सदस्यता समारोह|सदस्यता फलन]] के रूप में लिखा जा सकता है: | ||
:<math>\delta:Q\times\Sigma \times Q\to \{0,1\}</math> | :<math>\delta:Q\times\Sigma \times Q\to \{0,1\}</math> | ||
जिससे <math>\delta(q,a,q^\prime)=1</math> यदि <math>q^\prime\in \delta(q,a)</math> और अन्यथा <math>0</math>। करी ट्रांज़िशन फलन को आव्यूह प्रविष्टियों के साथ आव्यूह के रूप में समझा जा सकता है: | |||
:<math>\left[\theta_a\right]_{qq^\prime}=\delta(q,a,q^\prime)</math> | :<math>\left[\theta_a\right]_{qq^\prime}=\delta(q,a,q^\prime)</math> | ||
आव्यूह <math>\theta_a</math> तब वर्ग आव्यूह है, जिसकी प्रविष्टियाँ शून्य या एक हैं, यह दर्शाता है कि एनएफए द्वारा संक्रमण <math>q\stackrel{a}{\rightarrow} q^\prime</math> की अनुमति है या नहीं है। इस तरह के संक्रमण आव्यूह को सदैव गैर-नियतात्मक परिमित ऑटोमेटन के लिए परिभाषित किया जाता है। | |||
संभाव्य | संभाव्य ऑटोमेटन इन आव्यूह को स्टोकास्टिक आव्यूह <math>P_a</math> के परिवार द्वारा प्रतिस्थापित करता है, वर्णमाला में प्रत्येक प्रतीक ''a'' के लिए <math>\Sigma</math> जिससे संक्रमण की प्रायिकता द्वारा दिया जाता है: | ||
:<math>\left[P_a\right]_{qq^\prime}</math> | :<math>\left[P_a\right]_{qq^\prime}</math> | ||
किसी | किसी अवस्था से किसी भी अवस्था में अवस्था परिवर्तन निश्चित रूप से प्रायिकता के साथ होना चाहिए, और इसलिए किसी के पास होना चाहिए | ||
:<math>\sum_{q^\prime}\left[P_a\right]_{qq^\prime}=1</math> | :<math>\sum_{q^\prime}\left[P_a\right]_{qq^\prime}=1</math> | ||
सभी इनपुट | सभी इनपुट अक्षरों के लिए <math>a</math> और आंतरिक अवस्था <math>q</math>। संभाव्य ऑटोमेटन की प्रारंभिक अवस्था [[पंक्ति वेक्टर]] <math>v</math> द्वारा दी गई है, जिनके घटक व्यक्तिगत प्रारंभिक अवस्थाओं <math>q</math> की प्रायिकताएँ हैं, जो 1 में जोड़ते हैं: | ||
:<math>\sum_{q}\left[v\right]_{q}=1</math> | :<math>\sum_{q}\left[v\right]_{q}=1</math> | ||
संक्रमण | संक्रमण आव्यूह दाईं ओर कार्य करता है, जिससे इनपुट स्ट्रिंग का उपभोग करने के बाद, संभाव्य ऑटोमेटन की अवस्था <math>abc</math>, होगा | ||
:<math>v P_a P_b P_c</math> | :<math>v P_a P_b P_c</math> | ||
विशेष रूप से, संभाव्य | विशेष रूप से, संभाव्य ऑटोमेटन की अवस्था सदैव स्टोकास्टिक वेक्टर होती है, क्योंकि किसी भी दो स्टोकास्टिक आव्यूह का गुणनफल स्टोकास्टिक आव्यूह होता है, और स्टोकास्टिक वेक्टर और स्टोकास्टिक आव्यूह का गुणनफल फिर से स्टोकास्टिक वेक्टर होता है। इस सदिश को कभी-कभी अवस्थाओं का वितरण कहा जाता है, यह बल देते हुए कि यह [[असतत संभाव्यता वितरण]] है। | ||
औपचारिक रूप से, संभाव्य ऑटोमेटन की परिभाषा के लिए गैर-नियतात्मक ऑटोमेटन के यांत्रिकी की आवश्यकता नहीं होती है, जिसके साथ विवाद हो सकता है। औपचारिक रूप से, संभाव्य | औपचारिक रूप से, संभाव्य ऑटोमेटन की परिभाषा के लिए गैर-नियतात्मक ऑटोमेटन के यांत्रिकी की आवश्यकता नहीं होती है, जिसके साथ विवाद हो सकता है। औपचारिक रूप से, संभाव्य ऑटोमेटन ''पीए'' को टपल <math>(Q,\Sigma,P, v, F)</math> के रूप में परिभाषित किया गया है। एक राबिन ऑटोमेटन वह है, जिसके लिए प्रारंभिक वितरण <math>v</math> [[समन्वय वेक्टर]] है; अर्थात्, एक प्रविष्टि को छोड़कर सभी के लिए शून्य है, और शेष प्रविष्टि एक है। | ||
== स्टोकेस्टिक भाषाएँ == | == स्टोकेस्टिक भाषाएँ == | ||
संभाव्य | संभाव्य ऑटोमेटन द्वारा मान्यता प्राप्त औपचारिक भाषा के सेट को स्टोकेस्टिक भाषा कहा जाता है। वे उपसमुच्चय के रूप में नियमित भाषाओं को सम्मिलित करते हैं। | ||
माना <math>F=Q_\text{accept}\subseteq Q</math> ऑटोमेटन की स्वीकृति या अंतिम अवस्थाओं का सेट है। अंकन के दुरुपयोग से, <math>Q_\text{accept}</math> कॉलम वेक्टर के रूप में भी समझा जा सकता है, जो कि सदस्यता फलन <math>Q_\text{accept}</math> है; अर्थात्, इसमें <math>Q_\text{accept}</math> तत्वों के संगत स्थानों पर 1 है, और अन्यथा शून्य है। इस वेक्टर को स्केलर (गणित) बनाने के लिए आंतरिक अवस्था प्रायिकता के साथ अनुबंधित किया जा सकता है। विशिष्ट ऑटोमेटन द्वारा मान्यता प्राप्त भाषा को तब परिभाषित किया जाता है | |||
:<math>L_\eta = \{s\in\Sigma^* \vert vP_s Q_\text{accept} > \eta\}</math> | :<math>L_\eta = \{s\in\Sigma^* \vert vP_s Q_\text{accept} > \eta\}</math> | ||
जहाँ <math>\Sigma^*</math> [[वर्णमाला (कंप्यूटर विज्ञान)]] में सभी [[स्ट्रिंग (कंप्यूटर विज्ञान)]] का सेट <math>\Sigma</math> (जिससे * [[क्लेन स्टार]] हो) है। भाषा कट-पॉइंट <math>\eta</math> के मान पर निर्भर करती है, सामान्यतः <math>0\le \eta<1</math> की श्रेणी में लिया जाता है। | |||
भाषा को ''η'' कहा जाता है - स्टोचैस्टिक | भाषा को ''η'' कहा जाता है - स्टोचैस्टिक यदि और केवल यदि वहाँ कुछ पीए उपस्थित है, जो निश्चित रूप से <math>\eta</math> भाषा को पहचानता है। भाषा को स्टोकेस्टिक कहा जाता है यदि और केवल यदि कुछ <math>0\le \eta<1</math> है, जिसके लिए <math>L_\eta</math> η-स्टोकेस्टिक है। | ||
कट-प्वाइंट को 'पृथक कट-पॉइंट' कहा जाता है | कट-प्वाइंट को 'पृथक कट-पॉइंट' कहा जाता है यदि और केवल यदि <math>\delta>0</math> उपस्थित हो, जैसे कि | ||
:<math>\vert vP(s)Q_\text{accept} - \eta \vert \ge \delta</math> | :<math>\vert vP(s)Q_\text{accept} - \eta \vert \ge \delta</math> | ||
Line 60: | Line 60: | ||
== गुण == | == गुण == | ||
हर नियमित भाषा स्टोचैस्टिक है, और अधिक दृढ़ता से, हर नियमित भाषा η-स्टोकेस्टिक है। | हर नियमित भाषा स्टोचैस्टिक है, और अधिक दृढ़ता से, हर नियमित भाषा η-स्टोकेस्टिक है। अशक्त आक्षेप यह है कि प्रत्येक 0-स्टोकेस्टिक भाषा नियमित है; चूँकि, सामान्य वार्तालाप पकड़ में नहीं आती है: ऐसी स्टोकेस्टिक भाषाएँ हैं, जो नियमित नहीं हैं। | ||
प्रत्येक η-स्टोकेस्टिक भाषा कुछ | प्रत्येक η-स्टोकेस्टिक भाषा कुछ <math>0<\eta<1</math> के लिए स्टोकेस्टिक है। | ||
प्रत्येक स्टोकेस्टिक भाषा को राबिन ऑटोमेटन द्वारा प्रदर्शित किया जा सकता है। | प्रत्येक स्टोकेस्टिक भाषा को राबिन ऑटोमेटन द्वारा प्रदर्शित किया जा सकता है। | ||
यदि <math>\eta</math> पृथक कट-पॉइंट है, फिर <math>L_\eta</math> नियमित भाषा है। | |||
== | ==पी-एडिक भाषाएँ== | ||
पी-एडिक भाषाएं स्टोकास्टिक भाषा का उदाहरण प्रदान करती हैं जो नियमित नहीं है, और यह भी दिखाती है कि स्टोकेस्टिक भाषाओं की संख्या अनगिनत है। पी-एडिक भाषा को स्ट्रिंग्स के सेट के रूप में परिभाषित किया गया है | |||
:<math>L_{\eta}(p)=\{n_1n_2n_3 \ldots \vert 0\le n_k<p \text{ and } | :<math>L_{\eta}(p)=\{n_1n_2n_3 \ldots \vert 0\le n_k<p \text{ and } | ||
0.n_1n_2n_3\ldots > \eta \}</math> | 0.n_1n_2n_3\ldots > \eta \}</math> | ||
अक्षरों में <math>0,1,2,\ldots,(p-1)</math>। | |||
अर्थात्, | अर्थात्, पी-एडिक भाषा केवल [0, 1] में वास्तविक संख्याओं का समुच्चय है, जिसे आधार-p में लिखा गया है, जैसे कि वे <math>\eta</math> इससे अधिक हैं। यह दिखाना सीधा है कि सभी पी-एडिक भाषाएँ स्टोकेस्टिक हैं।<ref>{{cite arXiv |eprint=2103.14423|author1=Merve Nur Cakir|last2=Saleemi|first2=Mehwish|last3=Zimmermann|first3=Karl-Heinz|title=स्टोकेस्टिक ऑटोमेटा के सिद्धांत पर|year=2021|class=cs.FL}}</ref> विशेष रूप से, इसका तात्पर्य है कि स्टोकेस्टिक भाषाओं की संख्या अनगिनत है। पी-एडिक भाषा नियमित है यदि और केवल यदि <math>\eta</math> तर्कसंगत है। | ||
== सामान्यीकरण == | == सामान्यीकरण == | ||
संभाव्य | संभाव्य ऑटोमेटन की ज्यामितीय व्याख्या है: अवस्था वेक्टर को बिंदु के रूप में समझा जा सकता है, जो ऑर्थोगोनल कोने के विपरीत मानक [[संकेतन]] के चेहरे पर रहता है। ट्रांज़िशन आव्यूह बिंदु पर अभिनय करते हुए [[मोनोइड]] बनाते हैं। यह बिंदु कुछ सामान्य [[टोपोलॉजिकल स्पेस]] से होने के कारण सामान्यीकृत हो सकता है, जबकि ट्रांज़िशन आव्यूह को टोपोलॉजिकल स्पेस पर काम करने वाले ऑपरेटरों के संग्रह से चुना जाता है, इस प्रकार सेमीऑटोमेटन का निर्माण होता है। जब कट-पॉइंट को उपयुक्त रूप से सामान्यीकृत किया जाता है, तो [[टोपोलॉजिकल ऑटोमेटन]] होता है। | ||
ऐसे सामान्यीकरण का उदाहरण क्वांटम परिमित ऑटोमेटन है; यहां, ऑटोमेटन | ऐसे सामान्यीकरण का उदाहरण क्वांटम परिमित ऑटोमेटन है; यहां, ऑटोमेटन अवस्था को [[जटिल प्रक्षेप्य स्थान]] में बिंदु द्वारा दर्शाया गया है, जबकि संक्रमण आव्यूह [[एकात्मक समूह]] से चुना गया निश्चित सेट है। कट-प्वाइंट को [[क्वांटम कोण]] के अधिकतम मान की सीमा के रूप में समझा जाता है। | ||
==टिप्पणियाँ== | ==टिप्पणियाँ== |
Revision as of 01:08, 5 June 2023
गणित और कंप्यूटर विज्ञान में, संभाव्य ऑटोमेटन (पीए) गैर-नियतात्मक परिमित ऑटोमेटन का सामान्यीकरण है; इसमें ट्रांज़िशन फलन में दिए गए ट्रांज़िशन की प्रायिकता सम्मिलित है, इसे ट्रांज़िशन आव्यूह में बदल दिया गया है।[1][2] इस प्रकार, संभाव्य ऑटोमेटन भी मार्कोव श्रृंखला की अवधारणाओं और परिमित प्रकार के सबशिफ्ट का सामान्यीकरण करता है। संभाव्य ऑटोमेटन द्वारा मान्यता प्राप्त औपचारिक भाषा को स्टोकेस्टिक भाषा कहा जाता है; इनमें उपसमुच्चय के रूप में नियमित भाषाएं सम्मिलित हैं। स्टोकेस्टिक भाषाओं की संख्या अनगिनत है।
यह अवधारणा 1963 में माइकल ओ. राबिन द्वारा प्रस्तुत की गई थी;[2] एक विशेष अवस्था को कभी-कभी राबिन ऑटोमेटन के रूप में जाना जाता है (ω-ऑटोमेटन के उपवर्ग के साथ भ्रमित नहीं होना चाहिए जिसे राबिन ऑटोमेटन भी कहा जाता है)। हाल के वर्षों में, क्वांटम प्रायिकताओं, क्वांटम परिमित ऑटोमेटन के संदर्भ में एक संस्करण तैयार किया गया है।
अनौपचारिक विवरण
किसी दिए गए प्रारंभिक अवस्था और इनपुट चरित्र के लिए, नियतात्मक परिमित ऑटोमेटन (डीएफए) में ठीक अगली अवस्था होती है, और गैर नियतात्मक परिमित ऑटोमेटन (एनएफए) में अगली अवस्थाओं का सेट होता है। इसके अतिरिक्त संभाव्य ऑटोमेटन (पीए) में अगली अवस्थाओं का भारित सेट (या पंक्ति और स्तंभ वैक्टर) होता है, जहाँ वज़न 1 होना चाहिए और इसलिए इसे प्रायिकताओं के रूप में व्याख्या किया जा सकता है (इसे स्टोकेस्टिक वेक्टर बनाते हुए)। इन भारों के परिचय को प्रतिबिंबित करने के लिए धारणाएं बताती हैं कि स्वीकृति को भी संशोधित किया जाना चाहिए। दिए गए चरण के रूप में मशीन की अवस्था को अब अवस्थाओं के स्टोचैस्टिक वेक्टर द्वारा भी दर्शाया जाना चाहिए, और अवस्था को स्वीकार किया जाता है यदि इसकी स्वीकृति अवस्था में होने की कुल प्रायिकता कुछ कट-ऑफ से अधिक हो जाती है।
पीए कुछ अर्थों में नियतात्मक से गैर-नियतात्मक तक आधा-अधूरा चरण है, क्योंकि यह अगली अवस्थाओं के सेट की अनुमति उनके वजन पर प्रतिबंध के साथ देता है। चूँकि, यह कुछ सीमा तक भ्रामक है, क्योंकि पीए वजन को परिभाषित करने के लिए वास्तविक संख्या की धारणा का उपयोग करता है, जो डीएफए और एनएफए दोनों की परिभाषा में अनुपस्थित है। यह अतिरिक्त स्वतंत्रता उन्हें उन भाषाओं को तय करने में सक्षम बनाती है जो नियमित नहीं हैं, जैसे कि अपरिमेय मापदंडों वाली पी-एडिक भाषाएँ; जैसे, पीए डीएफए और एनएफए दोनों (जो समान रूप से प्रसिद्ध हैं) की तुलना में अधिक शक्तिशाली हैं।
औपचारिक परिभाषा
संभाव्य ऑटोमेटन को गैर नियतात्मक परिमित ऑटोमेटन के विस्तार के रूप में परिभाषित किया जा सकता है, दो प्रायिकताओं के साथ: विशेष अवस्था संक्रमण की प्रायिकता है, और प्रारंभिक अवस्था के साथ दिए गए प्रारंभिक अवस्था में ऑटोमेटन की प्रायिकता देने वाले स्टोचैस्टिक वेक्टर द्वारा प्रतिस्थापित किया गया।
साधारण गैर-नियतात्मक परिमित ऑटोमेटन के लिए, किसी के पास है:
- अवस्थाओं का परिमित सेट ।
- इनपुट प्रतीकों का परिमित सेट
- संक्रमण फलन
- अवस्थाओं का समूह स्वीकृत (या अंतिम) अवस्थाओं के रूप में प्रतिष्ठित ।
यहाँ, , के पावर सेट को दर्शाता है।
करींग के उपयोग से, संक्रमण फलन गैर-नियतात्मक परिमित ऑटोमेटन को सदस्यता फलन के रूप में लिखा जा सकता है:
जिससे यदि और अन्यथा । करी ट्रांज़िशन फलन को आव्यूह प्रविष्टियों के साथ आव्यूह के रूप में समझा जा सकता है:
आव्यूह तब वर्ग आव्यूह है, जिसकी प्रविष्टियाँ शून्य या एक हैं, यह दर्शाता है कि एनएफए द्वारा संक्रमण की अनुमति है या नहीं है। इस तरह के संक्रमण आव्यूह को सदैव गैर-नियतात्मक परिमित ऑटोमेटन के लिए परिभाषित किया जाता है।
संभाव्य ऑटोमेटन इन आव्यूह को स्टोकास्टिक आव्यूह के परिवार द्वारा प्रतिस्थापित करता है, वर्णमाला में प्रत्येक प्रतीक a के लिए जिससे संक्रमण की प्रायिकता द्वारा दिया जाता है:
किसी अवस्था से किसी भी अवस्था में अवस्था परिवर्तन निश्चित रूप से प्रायिकता के साथ होना चाहिए, और इसलिए किसी के पास होना चाहिए
सभी इनपुट अक्षरों के लिए और आंतरिक अवस्था । संभाव्य ऑटोमेटन की प्रारंभिक अवस्था पंक्ति वेक्टर द्वारा दी गई है, जिनके घटक व्यक्तिगत प्रारंभिक अवस्थाओं की प्रायिकताएँ हैं, जो 1 में जोड़ते हैं:
संक्रमण आव्यूह दाईं ओर कार्य करता है, जिससे इनपुट स्ट्रिंग का उपभोग करने के बाद, संभाव्य ऑटोमेटन की अवस्था , होगा
विशेष रूप से, संभाव्य ऑटोमेटन की अवस्था सदैव स्टोकास्टिक वेक्टर होती है, क्योंकि किसी भी दो स्टोकास्टिक आव्यूह का गुणनफल स्टोकास्टिक आव्यूह होता है, और स्टोकास्टिक वेक्टर और स्टोकास्टिक आव्यूह का गुणनफल फिर से स्टोकास्टिक वेक्टर होता है। इस सदिश को कभी-कभी अवस्थाओं का वितरण कहा जाता है, यह बल देते हुए कि यह असतत संभाव्यता वितरण है।
औपचारिक रूप से, संभाव्य ऑटोमेटन की परिभाषा के लिए गैर-नियतात्मक ऑटोमेटन के यांत्रिकी की आवश्यकता नहीं होती है, जिसके साथ विवाद हो सकता है। औपचारिक रूप से, संभाव्य ऑटोमेटन पीए को टपल के रूप में परिभाषित किया गया है। एक राबिन ऑटोमेटन वह है, जिसके लिए प्रारंभिक वितरण समन्वय वेक्टर है; अर्थात्, एक प्रविष्टि को छोड़कर सभी के लिए शून्य है, और शेष प्रविष्टि एक है।
स्टोकेस्टिक भाषाएँ
संभाव्य ऑटोमेटन द्वारा मान्यता प्राप्त औपचारिक भाषा के सेट को स्टोकेस्टिक भाषा कहा जाता है। वे उपसमुच्चय के रूप में नियमित भाषाओं को सम्मिलित करते हैं।
माना ऑटोमेटन की स्वीकृति या अंतिम अवस्थाओं का सेट है। अंकन के दुरुपयोग से, कॉलम वेक्टर के रूप में भी समझा जा सकता है, जो कि सदस्यता फलन है; अर्थात्, इसमें तत्वों के संगत स्थानों पर 1 है, और अन्यथा शून्य है। इस वेक्टर को स्केलर (गणित) बनाने के लिए आंतरिक अवस्था प्रायिकता के साथ अनुबंधित किया जा सकता है। विशिष्ट ऑटोमेटन द्वारा मान्यता प्राप्त भाषा को तब परिभाषित किया जाता है
जहाँ वर्णमाला (कंप्यूटर विज्ञान) में सभी स्ट्रिंग (कंप्यूटर विज्ञान) का सेट (जिससे * क्लेन स्टार हो) है। भाषा कट-पॉइंट के मान पर निर्भर करती है, सामान्यतः की श्रेणी में लिया जाता है।
भाषा को η कहा जाता है - स्टोचैस्टिक यदि और केवल यदि वहाँ कुछ पीए उपस्थित है, जो निश्चित रूप से भाषा को पहचानता है। भाषा को स्टोकेस्टिक कहा जाता है यदि और केवल यदि कुछ है, जिसके लिए η-स्टोकेस्टिक है।
कट-प्वाइंट को 'पृथक कट-पॉइंट' कहा जाता है यदि और केवल यदि उपस्थित हो, जैसे कि
सभी के लिए
गुण
हर नियमित भाषा स्टोचैस्टिक है, और अधिक दृढ़ता से, हर नियमित भाषा η-स्टोकेस्टिक है। अशक्त आक्षेप यह है कि प्रत्येक 0-स्टोकेस्टिक भाषा नियमित है; चूँकि, सामान्य वार्तालाप पकड़ में नहीं आती है: ऐसी स्टोकेस्टिक भाषाएँ हैं, जो नियमित नहीं हैं।
प्रत्येक η-स्टोकेस्टिक भाषा कुछ के लिए स्टोकेस्टिक है।
प्रत्येक स्टोकेस्टिक भाषा को राबिन ऑटोमेटन द्वारा प्रदर्शित किया जा सकता है।
यदि पृथक कट-पॉइंट है, फिर नियमित भाषा है।
पी-एडिक भाषाएँ
पी-एडिक भाषाएं स्टोकास्टिक भाषा का उदाहरण प्रदान करती हैं जो नियमित नहीं है, और यह भी दिखाती है कि स्टोकेस्टिक भाषाओं की संख्या अनगिनत है। पी-एडिक भाषा को स्ट्रिंग्स के सेट के रूप में परिभाषित किया गया है
अक्षरों में ।
अर्थात्, पी-एडिक भाषा केवल [0, 1] में वास्तविक संख्याओं का समुच्चय है, जिसे आधार-p में लिखा गया है, जैसे कि वे इससे अधिक हैं। यह दिखाना सीधा है कि सभी पी-एडिक भाषाएँ स्टोकेस्टिक हैं।[3] विशेष रूप से, इसका तात्पर्य है कि स्टोकेस्टिक भाषाओं की संख्या अनगिनत है। पी-एडिक भाषा नियमित है यदि और केवल यदि तर्कसंगत है।
सामान्यीकरण
संभाव्य ऑटोमेटन की ज्यामितीय व्याख्या है: अवस्था वेक्टर को बिंदु के रूप में समझा जा सकता है, जो ऑर्थोगोनल कोने के विपरीत मानक संकेतन के चेहरे पर रहता है। ट्रांज़िशन आव्यूह बिंदु पर अभिनय करते हुए मोनोइड बनाते हैं। यह बिंदु कुछ सामान्य टोपोलॉजिकल स्पेस से होने के कारण सामान्यीकृत हो सकता है, जबकि ट्रांज़िशन आव्यूह को टोपोलॉजिकल स्पेस पर काम करने वाले ऑपरेटरों के संग्रह से चुना जाता है, इस प्रकार सेमीऑटोमेटन का निर्माण होता है। जब कट-पॉइंट को उपयुक्त रूप से सामान्यीकृत किया जाता है, तो टोपोलॉजिकल ऑटोमेटन होता है।
ऐसे सामान्यीकरण का उदाहरण क्वांटम परिमित ऑटोमेटन है; यहां, ऑटोमेटन अवस्था को जटिल प्रक्षेप्य स्थान में बिंदु द्वारा दर्शाया गया है, जबकि संक्रमण आव्यूह एकात्मक समूह से चुना गया निश्चित सेट है। कट-प्वाइंट को क्वांटम कोण के अधिकतम मान की सीमा के रूप में समझा जाता है।
टिप्पणियाँ
- ↑ Paz, Azaria (2014). संभाव्य ऑटोमेटा का परिचय।. ISBN 9781483244655. OCLC 1027002902.
- ↑ 2.0 2.1 Michael O. Rabin (1963). "संभाव्य ऑटोमेटा". Information and Control. 6 (3): 230–245. doi:10.1016/s0019-9958(63)90290-0.
- ↑ Merve Nur Cakir; Saleemi, Mehwish; Zimmermann, Karl-Heinz (2021). "स्टोकेस्टिक ऑटोमेटा के सिद्धांत पर". arXiv:2103.14423 [cs.FL].
संदर्भ
- Salomaa, Arto (1969). "Finite nondeterministic and probabilistic automata". Theory of Automata. Oxford: Pergamon Press.