स्व-अध्ययन के लिए ऑटोमेटा सिद्धांत पर पुस्तकें


32

मुझे बहुत सारे उदाहरणों के साथ एक परिमित ऑटोमेटा सिद्धांत पुस्तक की आवश्यकता है जिसका उपयोग मैं स्वयं अध्ययन के लिए और परीक्षाओं की तैयारी के लिए कर सकता हूं।

जवाबों:


35

शास्त्रीय संदर्भ " परिचय टू ऑटोमेटा सिद्धांत, भाषा और अभिकलन " (हॉपक्रॉफ्ट, मोटवानी और उस्मान द्वारा) है। कुछ लोग बहुत पुरानी " औपचारिक भाषाओं और उनके संबंध को ऑटोमेटा " (हॉपक्राफ्ट और उलेमन द्वारा) की सिफारिश करते हैं ।

हालाँकि, मैं " संगणना के सिद्धांत का परिचय " (Sipser द्वारा) पसंद करता हूं। यह बहुत अच्छी तरह से लिखा गया है, और एक अपेक्षाकृत नई किताब है।


8
मैं दूसरा सिपस्टर। मैं इसका इस्तेमाल अपने कोर्स के लिए करता हूं।
डेव क्लार्क

2
मैंने पुरानी एचयू बुक से पूरी गर्मियों की समस्याओं का सामना किया। फन टाइम ...
सुरेश वेंकट

8
मैं मोटवानी के बिना हॉपक्रॉफ्ट और उलेमन को दृढ़ता से पसंद करता हूं । एच एंड एम ने सभी अच्छी समस्याओं को निकाल लिया!
जेफ

3
@ user1652: मुझे नहीं लगता कि आप लिंज़ की किताब से अधिक उदाहरणों के साथ कुछ खोजने जा रहे हैं। आप डैनियल कोहेन के "कंप्यूटर सिद्धांत का परिचय" पर भी नज़र डाल सकते हैं। इसके बहुत सारे उदाहरण हैं, लेकिन एक पुरानी किताब है और शायद लिंज़ की तरह पठनीय नहीं है।
कर्ट

2
@ कर्ट: आपकी टिप्पणियों को केवल टिप्पणियों के रूप में छोड़ दिया जाना बहुत अच्छा है! उन्हें उत्तर के रूप में क्यों नहीं पोस्ट किया गया?
एमएस डौस्ती

9

मेरे पास Dexter Kozen ( सामग्री और नमूना अध्यायों की तालिका [PS]) द्वारा ऑटोमेटा और कम्प्यूटेबिलिटी के लिए एक नरम स्थान है । यह काफी गहन है और कुछ बहुत ही रोचक उन्नत विषयों को शामिल करता है। सबूत औपचारिक और स्पष्ट हैं और अंकन और स्वरूपण प्यारे हैं। सबसे महत्वपूर्ण बात, अभ्यास उत्कृष्ट हैं, इसलिए आपकी परीक्षा के स्तर के आधार पर यह अच्छी अध्ययन सामग्री होगी।


9

मैं अपने पाठ्यक्रमों के लिए सबसे अधिक उपयोग कर रहा हूं जैक्स सकारोविच, कैम्ब्रिज यूनिवर्सिटी प्रेस, 2009 के ऑटोमेटा थ्योरी के तत्व । इसका दायरा दूसरों से थोड़ा अलग हो सकता है ', क्योंकि यह बीजीय पहलुओं, औपचारिक रूप से श्रृंखला, आदि को भी शामिल करता है। और पारगमन। और कई व्यायाम हैं।


1
यदि हम केवल ऑटोमेटा सिद्धांत के बारे में बात कर रहे हैं, तो यह इस विषय के बारे में सबसे अच्छी पुस्तक होनी चाहिए। मैं इसे पढ़ रहा हूं और इसे प्यार कर रहा हूं!
मार्कोस विलगरा

5

लोथायर, 2004 द्वारा "एप्लाइड कॉम्बिनेटर ऑन वर्ड्स"

दूर है और मेरा पसंदीदा है। उदाहरणों के भार, और निरपेक्ष मूल बातें से कुछ सुंदर रोचक ऑटोमेटा अनुप्रयोगों जैसे भारित परिमित स्टेट ट्रांसड्यूसर और जैव सूचना विज्ञान में विषयों जैसे कुछ बहुत ही रोचक ऑटोमैटिक अनुप्रयोगों से भी जुड़ते हैं।

सभी के सर्वश्रेष्ठ, यह डाउनलोड करने के लिए स्वतंत्र है, और इसमें समाधान सेट भी शामिल हैं:

http://www-igm.univ-mlv.fr/~berstel/Lothaire/


5

डु-को द्वारा "ऑटोमेटा, लैंग्वेजेज एंड कॉम्पलेक्सिटी में समस्या का समाधान", Sipser, HU और Kozen के बाद मेरे पसंदीदा में से एक है। इसमें कई उदाहरणों और संबंधित अभ्यासों के साथ Kozen और sipser की * rd समस्याओं के कई समाधान हैं। परीक्षा की तैयारी के लिए विशेष उपयोगी।


5

मुझे यकीन नहीं है कि यह परीक्षा की तैयारी के लिए सबसे अच्छी किताब है, लेकिन किताब है

परिमित ऑटोमेटा; बीए ट्रेखटेनब्रोट और हां द्वारा व्यवहार और संश्लेषण । एम। बारज़दीनʹ

काफी अच्छा है। इसके कई आश्चर्यजनक परिणाम हैं, जो मुझे शोध में विशेष रूप से मददगार लगे हैं।


1

भाषाओं का परिचय और अभिकलन का सिद्धांत

जॉन सी। मार्टिन

मैं इस पुस्तक की शुरुआत के लिए अत्यधिक अनुशंसा करता हूं और यह किसी के लिए एक आदर्श विकल्प है जो बहुत सारे उदाहरणों की तलाश में है।


1

मैं जार्को कारी द्वारा निम्नलिखित व्याख्यान नोट्स का आनंद लेता हूं: http://users.utu.fi/jkari/automata/

संक्षिप्त पाठ्यक्रम की रूपरेखा:

Regular languages
    Finite automata, regular expressions
    Kleene theorem
    Pumping lemma
    Closure properties and decision algorithms
    State minimization, Myhill-Nerode theorem

Context-free languages
    Grammars, parsing
    Normal forms
    Pushdown automata
    Pumping lemma
    Closure properties and decision algorithms

Turing machines
    Recursive and recursively enumerable languages
    Universal Turing machines
    Undecidability of the halting problem (Turing)
    Reductions, other undecidable problems

1

H.Lewis और C.Papadimitriou द्वारा गणना के सिद्धांत का तत्व भी है। यह ऑटोमेटा सिद्धांत का एक अच्छा लिखित परिचय है।


0

संगणना को समझना

साधारण मशीनों से लेकर असंभव कार्यक्रमों तक

यह बहुत सारे सामान को कवर करता है, जिसमें ऑटोमेटा सिद्धांत शामिल है। उदाहरण रूबी में प्रस्तुत किए गए हैं, और वे समझने में बहुत आसान हैं। यदि आप सिद्धांत में गहराई से उतरना चाहते हैं, तो आपको एक और पुस्तक की आवश्यकता हो सकती है, लेकिन मूल बातें सीखने के लिए यह बहुत अच्छा है।


0

एए पुंताम्बेकर द्वारा "औपचारिक भाषा और ऑटोमेटा सिद्धांत" हल किए गए उदाहरणों के लिए सबसे अच्छी पुस्तक है। पुस्तक के अधिकांश में केवल हल किए गए उदाहरण और छोटे सिद्धांत शामिल हैं। परीक्षा उत्तीर्ण करने के लिए यह अच्छा है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.