«finite-automata» etiketlenmiş sorular

Sonlu hafızalı temel bir otomat modeli olan sonlu otomatlar hakkında sorular. Normal dillere eşdeğerdir ve daha karmaşık modellerin temelini oluşturur.

1
Bağlamdan normal dillerle kesişme
Bağlamdan bağımsız bir dil L'nin normal bir M dili ile kesişiminin her zaman bağlamsız olduğu söylenir. Ürünler arası yapı kanıtını anladım, ancak neden bağlamdan bağımsız olduğunu, ancak düzenli olmadığını anlamıyorum. Böyle bir kavşak tarafından üretilen dili PDA hem kabul edilir dizeleri vardır ve bir DFA. Bir DFA tarafından kabul edildiğinden, …

3
Brzozowski'nin DFA minimizasyonu algoritması
Brzozowski'nin DFA minimizasyon algoritması, DFA için asgari bir DFA oluşturur GGG: Tüm kenarları geri GGG , başlangıç durumunu alma bir durum kabul etmek ve NFA elde etmek için, başlangıç durumları kabul N′N′N' ters dil için, almak için Powerset inşaat kullanarak G′G′G' ters dil için, kenarlarını tersine (ve takas ilk olarak …

1
Sendikaların varlığında NFA'lar ve DFA'lar arasında üstel ayrım
Son zamanlarda ilginç bir soru soruldu ve ardından silindi. Normal bir dil LLL , DFA karmaşıklığı onu kabul eden minimal DFA'nın büyüklüğü ve NFA karmaşıklığı onu kabul eden minimal NFA'nın büyüklüğüdür. En azından alfabenin boyutu sınırsız olduğunda, iki karmaşıklık arasında üstel bir ayrım olduğu iyi bilinmektedir. Gerçekten de, dil düşünün …


7
NFA'ya neden belirleyici olmayan denir?
Bu [komik] soruyu aklımda tutuyorum. Biz girdiler için geçişleri tanımlarken deterministik olmayan sonlu otomatiye neden deterministik olmayan denir . Peki, çoklu ve epsilon geçişleri olmasına rağmen , bunlar tanımlanır , bu da makinenin bu geçişler için belirleyici olduğu anlamına gelir. Yani belirleyici.



1
Turing Machine, bir NFA'nın bir dizi asal uzunluk kabul edip etmeyeceğine karar verebilir mi?
Aşağıdaki sorunun karar verilebilir olup olmadığını bilmek istiyorum: Eşgörünüm: n durumlu bir NFA A Soru: A'nın bazı uzunluk dizesini kabul etmesi için bir asal sayı p var mı? Benim inancım, bu sorunun çözülemez olduğu, ancak kanıtlayamıyorum. Karar verici, belirli bir sayının asal olup olmadığını anlamak için kolayca bir algoritmaya sahip …

1
Aptallar için Monadik İkinci Mertebe Mantık
Ben otomata kavrama ile programcı, ama mantık üzerinde değil. Makalelerde bu ikisinin çok sıkı ilişkili olduğunu okudum. Deterministik Sonlu Otomata (DFA), Ağaç Otomata ve Görünür Aşağı Açılan Otomata'nın tümü Monadik İkinci Mertebeden Mantık (MSO) ile ilgilidir. Her ne kadar otomatları anlıyorum ve insanlar (gazetelerde) MSO ile olan ilişkiyi bana anlatmaya …

2
“Üretim” kelimesi Bilgisayar Bilimi bağlamında “kural” kelimesi ile nasıl eşanlamlı hale geldi?
Biçimsel dilleri ve üretim üssü sistemlerini (kural-temel sistemleri) inceliyorum ve bu iki kelime "üretim" ve "kural" ın neden Bilgisayar Bilimi'nde bu kadar çok bağlamda aynı anlama geldiği konusunda biraz kafam karıştı. İngilizcede aynı anlama gelmiyorlar. Ben anadili İngilizce değilim ama bir kuralın insanlar hakkında konuşurken yapması gereken / yapmaması gereken …


7
DFA'nın NFA'dan daha verimli olduğunu söyleyebilir miyiz?
Az önce hesaplama teorisi hakkında okumaya başladım. Hangisinin daha güçlü olduğunu (dizeleri kabul ederken) karşılaştırırsak, ikisi de aynıdır. Peki ya verimlilik? DFA, NFA ile karşılaştırıldığında hızlı olacaktır, çünkü sadece bir çıkış kenarı vardır ve belirsizlik olmayacaktır. Ancak NFA durumunda, olası tüm vakaları kontrol etmeliyiz ve bu kesinlikle zaman alır. DFA'nın …

3
Bir NFA epsilon geçişlerini nasıl kullanır?
Aşağıdaki resimde, bu NFA'nın tam olarak neyi kabul ettiğini anlamaya çalışıyorum. Beni şey q 0'da ϵ sıçrama .ϵϵ\epsilonq0q0q_0 Bir Eğer girilirse, hem sistem hareket yapar q 0 ve q 1 (devlet kabul)?000q0q0q_0 q1q1q_1 Bir ederse girilirse, hem sistem hareket yapar q 1 ve q 2 ?111q1q1q_1q2q2q_2 Herhangi bir girdi verilmemişse …

3
NFA kullanmadan normal ifadeden DFA nasıl oluşturulur?
Amaç, normal bir ifadeden DFA oluşturmak ve "Normal exp> NFA> DFA dönüşümü" kullanmak bir seçenek değildir. Kişi bunu nasıl yapmalı? Bu soruyu profesörümüze sordum ama sezgiyi kullanabileceğimizi ve herhangi bir açıklama yapmayı reddettiğimizi söyledi. Bu yüzden size sormak istedim. "Normal exp> NFA> DFA dönüşümü" bir seçenek değildir, çünkü böyle bir …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.