Pertanyaan yang diberi tag «automata-theory»

Teori Automata, termasuk mesin abstrak, tata bahasa, penguraian, inferensi gramatikal, transduser, dan teknik kondisi-terbatas

Apa pencerahan yang seharusnya saya dapatkan setelah mempelajari automata terbatas?
Saya telah merevisi Teori Komputasi untuk bersenang-senang dan pertanyaan ini telah mengganggu saya untuk sementara waktu (lucu tidak pernah memikirkannya ketika saya belajar Teori Automata di sarjana saya). Jadi "mengapa" tepatnya kita mempelajari automata terbatas deterministik dan non-deterministik (DFA / NFA)? Jadi, inilah beberapa jawaban yang saya dapatkan setelah soliloquing …

Apakah hierarki Chomsky sudah ketinggalan zaman?
Hirarki Chomsky (–Schützenberger) digunakan dalam buku teks ilmu komputer teoretis, tetapi itu jelas hanya mencakup sebagian kecil dari bahasa formal (REG, CFL, CSL, RE) dibandingkan dengan Diagram Kompleksitas Kebun Binatang . Apakah hierarki memainkan peran dalam penelitian saat ini lagi? Saya hanya menemukan sedikit referensi untuk Chomsky di sini di …

Komputer nyata hanya memiliki jumlah negara terbatas, jadi apa relevansi mesin Turing dengan komputer nyata?
Komputer nyata memiliki memori yang terbatas dan hanya sejumlah negara terbatas. Jadi mereka pada dasarnya automata terbatas. Mengapa ilmuwan komputer teoretis menggunakan mesin Turing (dan model lain yang setara) untuk mempelajari komputer? Apa gunanya mempelajari model yang jauh lebih kuat ini sehubungan dengan komputer nyata? Mengapa model automata terbatas tidak …

Apa perbedaan antara non-determinisme dan keacakan?
Baru-baru ini saya mendengar ini - "Mesin non-deterministik tidak sama dengan mesin probabilistik. Dalam istilah kasar, mesin non-deterministik adalah mesin probabilistik di mana probabilitas untuk transisi tidak diketahui". Saya merasa seolah-olah saya mengerti maksudnya tetapi saya benar-benar tidak mengerti. Bisakah seseorang menjelaskan hal ini kepada saya (dalam konteks mesin atau …

Seberapa praktis Teori Automata?
Selalu ada cara untuk aplikasi dalam topik yang berkaitan dengan ilmu komputer teoretis. Tetapi buku teks dan program sarjana biasanya tidak menjelaskan alasan bahwa teori automata adalah topik penting dan apakah masih memiliki aplikasi dalam praktiknya. Oleh karena itu mahasiswa sarjana mungkin mengalami kesulitan dalam memahami pentingnya teori automata dan …

Ekspresi reguler tidak
Tanyakan bahkan kepada seseorang dengan latar belakang dalam ilmu komputer apa ekspresi reguler itu, dan jawabannya cenderung melampaui batasan berada dalam jangkauan robot kondisi-terbatas. Misalnya, "ekspresi reguler" /^1?$|^(11+?)\1+$/ dibuat oleh kepribadian Perl yang terkenal Abigail (dan bagian dari rangkaian uji Perl sejak 2002) menggambarkan sebuah mesin yang hanya menerima bilangan …


Hirarki rasional Eilenberg untuk automata & bahasa yang tidak rasional - di mana sekarang?
Dalam kata pengantar untuk bukunya yang sangat berpengaruh Automata, Bahasa dan Mesin (Volume A, B), Samuel Eilenberg menggoda Volume C dan D yang berurusan dengan "suatu hierarki (disebut hirarki rasional) dari fenomena non-rasional ... menggunakan hubungan rasional sebagai alat untuk perbandingan. Rasional set berada di bagian bawah hierarki ini. Bergerak …

Apakah { } tidak bebas konteks?
Apakah bahasa { } bebas konteks atau tidak?aibjck | i≠j,i≠k,j≠kaibjck | i≠j,i���k,j≠ka^{i}b^{j}c^{k} ~|~ i \neq j, i \neq k, j \neq k Saya menyadari bahwa saya telah menemukan hampir semua varian pertanyaan ini dengan kondisi yang berbeda tentang hubungan antara i, j, dan k, tetapi tidak yang ini. Dugaan saya …

Apakah ada mesin "kecil" yang efisien dapat mencocokkan ekspresi reguler?
Sudah diketahui bahwa ekspresi reguler dapat dikenali oleh otomat terbatas nondeterministik dengan ukuran yang sebanding dengan ekspresi reguler, atau oleh FA deterministik yang berpotensi lebih besar secara eksponensial. Lebih lanjut, diberikan string sss dan ekspresi reguler rrr , NFA dapat menguji keanggotaan dalam waktu yang sebanding dengan |s|⋅|r||s|⋅|r||s| \cdot |r|, …


Berapa banyak DFA menerima dua string yang diberikan?
Perbaiki bilangan bulat nnn dan alfabet Σ={0,1}Σ={0,1}\Sigma=\{0,1\} . Tentukan DFA(n)DFA(n)DFA(n) sebagai kumpulan semua automata kondisi terbatas pada nnn status dengan kondisi awal 1. Kami sedang mempertimbangkan semua DFA (tidak hanya yang terhubung, minimal, atau non-degenerasi); demikian, |DFA(n)|=n2n2n|DFA(n)|=n2n2n|DFA(n)| = n^{2n}2^n . Sekarang perhatikan dua string dan menentukan K ( x , …

Kondisi untuk universalitas NFA
Pertimbangkan automata terbatas nondeterministic , dan fungsi . Selain itu kami mendefinisikan .A=(Q,Σ,δ,q0,F)A=(Q,Σ,δ,q0,F)A = (Q, \Sigma, \delta, q_0, F)f(n)f(n)f(n)Σ≤k=⋃i≤kΣiΣ≤k=⋃i≤kΣi\Sigma^{\leq k} = \bigcup_{i \leq k} \Sigma^i Sekarang mari kita menganalisis pernyataan berikut: Jika , maka .Σ≤f(|Q|)⊆L(A)Σ≤f(|Q|)⊆L(A)\Sigma^{\leq f(|Q|)} \subseteq L(A)L(A)=Σ∗L(A)=Σ∗L(A) = \Sigma^* Sangat mudah untuk menunjukkan, bahwa untuk f(n)=2n+1f(n)=2n+1f(n) = 2^n+1 itu …



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.