Automat deterministyczny nazywa się k -lokalny dla k > 0, jeżeli dla każdego w ∈ X k zbiór { δ ( q , w ) : q ∈ Q } zawiera co najwyżej jeden element. Intuicyjnie oznacza to, że jeśli słowo w o długości k prowadzi do stanu, to ten stan jest unikalny lub inaczej niż dowolne słowo o długości ostatnich k symboli określa stan, do którego prowadzi.
Teraz, jeśli automat jest -lokalny, to nie musi być k ′ -lokalny dla niektórych k ′ < k , ale musi być k ′ -lokalny dla k ′ > k, ponieważ ostatnie symbole jakiegoś słowa | w | > k określ stan, jeśli występuje, w sposób unikalny.
Teraz staram się połączyć liczbę stanów i -localness z automatu. Przypuszczam:
Lemat: Niech będzie k -lokalne, jeśli | Q | < k to automat jest również | Q | -lokalny.
Ale nie udało mi się udowodnić, żadnych sugestii lub pomysłów?
Mam nadzieję, że przez ten lematu do uzyskania czegoś o liczbie stanów automatu, która nie jest -local dla wszystkich k ≤ N danej stałej N > 0 , ale k -local pewnego k > N .
Późna odpowiedź, ale ograniczono opóźnienie synchronizacji dla kilku klas automatów: patrz na przykład Automaty jednoznaczne; Béal i in. MCS'08 .
W szczególności; istnieje rodzina deterministycznych automatów, które mają opóźnienie jak pokazano w: Na granicy opóźnienia synchronizacji lokalnego automatu; Béal i in. TCS'98 , który odpowiada odpowiedniej górnej granicy O ( | Q | 2 ) .Ω(|Q|2) O(|Q|2)
PS zdefiniowane w pracy opóźnienie synchronizacji jest minimalnym dla którego deterministyczny automat lokalny jest k -lokalny.k k
źródło