मैं मनोरंजन के लिए थ्योरी ऑफ़ कम्प्यूटेशन को संशोधित कर रहा हूँ और यह सवाल मुझे कुछ समय के लिए कचोट रहा है (जब मैंने अपने अंडरगार्मेंट में ऑटोमेटा थ्योरी सीखी तो मजाकिया अंदाज़ा कभी नहीं लगा)। तो "क्यों" वास्तव में हम निर्धारक और गैर-नियतात्मक परिमित ऑटोमेटा (डीएफए / एनएफए) का अध्ययन करते हैं? तो यहाँ कुछ उत्तर दिए गए हैं, जिन्हें मैं हल करने के बाद ले आया लेकिन अभी भी 'अह' पल में उनके समग्र योगदान को देखने में असफल रहा:
- अध्ययन करने के लिए कि वे क्या कर रहे हैं और यानी सीमाओं के लिए सक्षम नहीं हैं
- क्यों?
- चूंकि वे सैद्धांतिक गणना के मूल मॉडल हैं और गणना के अन्य अधिक सक्षम मॉडल की नींव रखेंगे।
- क्या उन्हें 'बुनियादी' बनाता है? क्या यह है कि उनके पास केवल एक बिट स्टोरेज और स्टेट ट्रांज़िशन है
- ठीक है, तो क्या? संगणना के प्रश्न का उत्तर देने में यह सब कैसे योगदान देता है? ऐसा लगता है कि ट्यूरिंग मशीनें इसे वास्तव में अच्छी तरह से समझने में मदद करती हैं और पीडीए, डीएफए / एनएफए / रेगेक्स आदि जैसे कम्प्यूटेशंस के 'कम' मॉडल हैं, लेकिन अगर किसी को एफए नहीं पता है कि यह क्या है जो वे याद कर रहे हैं?
इसलिए यद्यपि मैं कुछ हद तक इसे 'प्राप्त' कर रहा हूं, मैं इस प्रश्न का उत्तर देने में असमर्थ हूं? आप 'डी / एन-एफए का अध्ययन क्यों' करते हैं, यह आपको कितना अच्छा लगेगा? वे किस सवाल का जवाब देना चाहते हैं? यह कैसे मदद करता है और यह ऑटोमेटा थ्योरी में सबसे पहले क्यों सिखाया जाता है?
पुनश्च: मुझे विभिन्न लेक्सोग्राफिक एप्लिकेशन और पैटर्न मैचर्स के बारे में पता है जिन्हें इस तरह से लागू किया जा सकता है। हालाँकि, मुझे यह जानने की इच्छा नहीं है कि इसका व्यावहारिक रूप से क्या उपयोग किया जा सकता है, लेकिन गणना के सिद्धांत का अध्ययन करने की परिणति के दौरान उपयोग / आविष्कार / डिजाइन का उनका कारण क्या था। ऐतिहासिक रूप से कहा जा सकता है कि किसने इसकी शुरुआत की और किस 'अहा' समझ को आगे बढ़ाया? यदि आप सीएस छात्रों को ऑटोमेटा थ्योरी का अध्ययन करने के लिए शुरुआत में उनके महत्व को समझाते हैं, तो आप इसे कैसे करेंगे?