Детерминированный автомат называется k- локальным при k > 0, если для каждого w ∈ X k множество { δ ( q , w ) : q ∈ Q } содержит не более один элемент. Интуитивно это означает, что если слово w длины k приводит к состоянию, то это состояние уникально или сказано иначе, чем произвольное слово длины последние k символов определяют состояние, к которому оно приводит.
Теперь, если автомат является локальным, то он не должен быть k ′ -локальным для некоторого k ′ < k , но он должен быть k ′ -локальным для k ′ > k, чтобы последние символы некоторого слова | ш | > k определить состояние, если оно есть, однозначно.
Теперь я пытаюсь связать число состояний и локальность автомата. Я предполагаю:
Лемма: Пусть = ( X , Q , Q 0 , F , δ ) быть к -local, если | Q | < k, то автомат тоже | Q | -местный.
Но я не смог доказать, какие-либо предложения или идеи?
Я надеюсь , что с помощью этой леммы , чтобы получить что - то о количестве состояний автомата, не -local для всех к ≤ N при фиксированном N > 0 , но к -local для некоторых к > N .
Поздний ответ, но ограничение задержки синхронизации было изучено для нескольких классов автоматов: см., Например, Однозначные автоматы; Беал и др. MCS'08 .
В частности; существует семейство детерминированных автоматов с задержкой как показано в разделе «На границе задержки синхронизации локального автомата»; Беал и др. TCS'98 , который соответствует соответствующей верхней границе O ( | Q | 2 ) .Ω(|Q|2) O(|Q|2)
PS задержка синхронизации, определенная в статье, является минимальным для которого детерминированный локальный автомат является k- локальным .k k
источник