Yerel otomata durumlarının sayısı


10

Bir deterministik otomat olarak adlandırılır -local için k> 0 ise, her için X ^ k \ W grubu \ {\ delta (q, w): q \ in Q \} en fazla bir öğe içeriyor. Bir kelime varsa, sezgisel araçlarının ağırlık uzunluğu k bir duruma yol açar, bu durum benzersiz veya uzunluğunun bir rasgele kelime farklı bahsedilen olup > k son k sembolleri bu yol durumunu belirlemek.A=(X,Q,q0,F,δ)kk>0w∈Xk{δ(q,w):q∈Q}wk>kk

Bir otomat Şimdi eğer k -lokal, o zaman olması gerekmez k′ -local bazı k′<k , ama olmak zorunda k′ -local için k′>k bazı sözcüğün son sembolleri nedeni |w|>k durumu (varsa) benzersiz olarak belirler.

Şimdi bir otomatonun durum sayısını ve k yerelliğini bağlamaya çalışıyorum . Ben tahmin ediyorum:

Lemma: Let A=(X,Q,q0,F,δ) olmak k -lokal, eğer |Q|<k o zaman otomasyon da |Q|-yerel.

Ama herhangi bir öneri veya fikrinizi kanıtlayamadım?

Ben olmayan bir olarak durumların sayısı hakkında derived şeye bu Lemma tarafından umut k -local herkes için k≤N sabit verilen N>0 , ancak k bazıları için -local k>N .

Yanıtlar:


7

Demek yana bu olmalıdır en bir element, bir DFA sürümünü kullanan varsayacağız kısmi olabilir. O zaman bu bir karşı örnek: için ve . ve açıkçası bu soru için önemli değil.Tw:={δ(q,w):q∈Q}δX={a,b},Q={0,1,2,3,4},δ(q,a)=q+1q<4δ(1,b)=2,δ(2,b)=3,δ(4,b)=0Fq0

olduğundan , otomasyon yereldir, ancak yerel değildir .65Tabaab={0,3}

Düzenleme: Bu karşı örnek çalışmıyor, yorumların mantıklı olması için saklayacağım. Yine de aşağıdakiler yapar.

Al geçişler, . Bu otomasyon olan -lokal, ancak -local: için , bundan elde yolları ve , örneğin, .X={a,b},Q={0,1,2,3}0→1(a),1→2(a),2→3(a),2→0(b),3→2(b)54aaba0→1→2→0→11→2→3→2→3Taaba={1,3}


otomata ile ilgili bir sorun var, belirli geçişleri unuttun mu? kelimesi nereden başladığımdan bağımsız olarak hiçbir duruma yol ...abaab
— StefanH

Bence doğru olmalı - biraz farklı ifade edildi, geçişler: ve . Sonra olsun yolları olan ve . 0→1(a),1→2(a,b),2→3(a,b),3→4(a),4→0(b)abaab0→1→2→3→4→03→4→0→1→2→3
— Klaus Draeger

üzgünüm haklısın!
— StefanH

Oh, aslında değilim, ama farklı bir nedenden dolayı. Bu yolları elde edersiniz, ancak o zaman süresiz olarak tekrarlayabilirsiniz - bu otomat herhangi bir için yerel değildir . abaabkk
— Klaus Draeger

elbette, iki farklı ve kelimesi varsa , ve olacak şekilde genel olarak bir otomata yerel olamazdı . p,qwδ(p,w)=pδ(q,w)=q
— StefanH

8

Geç bir cevap, ancak senkronizasyon gecikmesi üzerindeki sınır birkaç otomata sınıfı için incelenmiştir: bakınız örneğin Belirsiz Otomata; Béal ve ark. MCS'08 .

Özellikle; Yerel Otomasyonun Senkronizasyon Gecikmesinin Sınırında gösterildiği gibi , geciktirme olan bir deterministik otomata ailesi vardır ; Béal ve ark. TCS'98 , karşılık gelen üst sınırıyla eşleşir .Ω(|Q|2)O(|Q|2)

PS yazıda tanımlanan senkronizasyon gecikmesi minimal deterministik yerel otomat olduğu -local.kk


senkronizasyon gecikme k-local eşdeğer olduğunu ima gibi görünüyor ....?
— vzn

1
Belirttiğim TCS'08 belgesinde, yerel DFA'lar için "senkronizasyon gecikmesi 1+ en uzun senkronize olmayan dizinin uzunluğudur"; burada senkronize olmayan bir dizi iki farklı duruma yol açabilen bir kelimedir. Bana göre bu, otomanın yerel olduğu en küçük . Sence yanıldım mı? kk
— Joseph Stack

iyi bir cevap önemli detayları dışarıda bırakmaz. (neredeyse? tam olarak?) eşdeğer olabilirler, ancak o zaman bu yeni bir "köprü thm" olurdu bir makalede veya yayınlanan bir bağlantı ...? eğer öyleyse bir yerde daha ayrıntılı olarak etli olması gerekiyor ...
— vzn

1
Tamam. Bu noktayı vurgulamak için cevabı düzenledim. Tanımı kontrol etmenin ötesinde bir köprüye ihtiyaç olduğunu düşünmüyorum.
— Joseph Stack

her iki kusurun da tam olarak ifade edilmesini ve daha sonra eşdeğer olduğu kanıtlanmalıdır. şimdiye kadar açıklama için teşekkürler.
— vzn
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.