Позволять быть конечным алфавитом. код над это подмножество так, что каждое слово в может быть однозначно представлен в виде объединения слов в , Кодявляется конечным , есликонечно. Что известно о (минимальных) автоматах распознавания для конечного кода ? Есть ли характеристика таких автоматов (в терминах структуры автомата, не зная,)? Возможно ли, имея такой автомат, извлечь код в полиномиальное время?
Я также заинтересован в этих вопросах, когда мы опускаем тот факт, что является кодом, т. е. предполагается, что это конечный набор слов.
automata-theory
Андрей Рыжиков
источник
источник
Ответы:
Поскольку этот вопрос долгое время не получал ответа, позвольте мне предложить частичный ответ на первую часть вопроса:
Учитывая конечный набор словX , То цветок автомат изX∗ конечный недетерминированный автомат A=(Q,A,E,I,F) , где Q={1,1}∪{(u,v)∈A+×A+∣uv∈X} , I=F={(1,1)} с четырьмя типами переходов:
Напомним, что автомат однозначен, если, учитывая два состоянияp а также q и слово w есть не более одного пути из p в q с этикеткой w , Тогда имеет место следующий результат:
Теорема [1, теорема 4.2.2]. НаборX это код, если цветочный цветок X∗ однозначно.
Цветочный автомат также обладает алгебраическим свойством, что делает его относительно близким к минимальному автомату. Это свойство верно для любого конечного множестваX , но легче заявить, избавившись от пустого слова, то есть, рассматривая язык как подмножество A+ вместо A∗ ,
Напомним, что конечная полугруппаR является локально тривиальным , если для каждого идемпотентуe∈R , eRe={e} , Морфизмπ:R→S является локально тривиальным , если для каждого идемпотентуe в S полугруппа π−1(e) локально тривиален.
Полугруппа переходовT цветочного автомата X+ называется
цветок полугруппа изX+ , посколькуT признает L+ есть сюрфективный морфизм π от T на синтаксическую полугруппу S из X+ ,
Теорема . Морфизмπ:T→S локально тривиален.
Важным следствием этого результата является то, что полугруппа цветов и синтаксическая полугруппа имеют одинаковое число регулярныхJ -классов.
Ссылки
[ 1 ] Дж. Берстель, Д. Перрен, К. Рейтенауэр, Коды и Автоматы . Энциклопедия математики и ее приложений, 129. Издательство Кембриджского университета, Кембридж, 2010. XIV + 619 с. ISBN: 978-0-521-88831-8
источник