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>0wXk{δ(q,w):qQ}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 kN 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):qQ}δ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}01(a),12(a),23(a),20(b),32(b)54aaba0120112323Taaba={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 . 01(a),12(a,b),23(a,b),34(a),40(b)abaab012340340123
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.