Jump to content

Теория Крона – Родса

(Перенаправлено из Конечной полугруппы )

В математике и информатике теория Крона -Родса (или теория алгебраических автоматов ) представляет собой подход к изучению конечных полугрупп и автоматов , который стремится разложить их по элементарным компонентам. Эти компоненты соответствуют конечным апериодическим полугруппам и конечным простым группам , которые объединяются без обратной связи (так называемое « сплетение » или «каскад»).

Крон и Родс нашли общее разложение для конечных автоматов . Авторы обнаружили и доказали неожиданный крупный результат в теории конечных полугрупп, раскрывающий глубокую связь между конечными автоматами и полугруппами.

Определения и описание теоремы Крона–Родса.

[ редактировать ]

Пусть T — полугруппа. Полугруппа , S являющаяся гомоморфным образом подполугруппы группы T называется дивизором группы T. ,

Теорема Крона-Роудса для конечных полугрупп , что каждая конечная полугруппа S является дивизором конечного знакопеременного сплетения конечных утверждает простых групп , каждая из которых является дивизором S , и конечных апериодических полугрупп (которые не содержат нетривиальных подгрупп ). [ 1 ]

В формулировке автомата теорема Крона–Родса для конечных автоматов утверждает, что для данного конечного автомата A с состояниями Q и входным набором I , выходным алфавитом U можно расширить состояния до Q' так, что новый автомат A' вкладывается в каскад «простых», неприводимых автоматов: в частности, A эмулируется каскадом прямой связи из (1) автоматов, полугруппы преобразований которых представляют собой конечные простые группы, и (2) автоматов, которые представляют собой банки триггеров, работающих параллельно. [ номер 1 ] Новый автомат A' имеет те же входные и выходные символы что и A. , Здесь и состояния, и входы каскадных автоматов имеют особую иерархическую координатную форму.

Более того, каждая простая группа ( простое число ) или негрупповая неприводимая полугруппа (подполугруппа моноида триггера ), которая делит полугруппу преобразований A, должна разделять полугруппу преобразований некоторого компонента каскада, и только те простые числа, которые должны встречаться как делителями компонентов являются те, которые делят A. полугруппу преобразований

Групповая сложность

[ редактировать ]

Сложность Крона –Роудса (также называемая групповой сложностью или просто сложностью ) конечной полугруппы S — это наименьшее количество групп в сплетении которых является S. конечных групп и конечных апериодических полугрупп , дивизором

Все конечные апериодические полугруппы имеют сложность 0, а нетривиальные конечные группы имеют сложность 1. Фактически существуют полугруппы любой неотрицательной целочисленной сложности. Например, для любого n больше 1 мультипликативная полугруппа всех ( n +1) × ( n +1) верхнетреугольных матриц над любым фиксированным конечным полем имеет сложность n (Kambites, 2007).

Основной открытой проблемой в теории конечных полугрупп является разрешимость сложности : существует ли алгоритм , который вычислит сложность Крона–Родса конечной полугруппы по ее таблице умножения ? Были получены верхние оценки и все более точные нижние оценки сложности (см., например, Rhodes & Steinberg, 2009). Родс предположил, что проблема разрешима. [ 2 ]

История и приложения

[ редактировать ]

На конференции 1962 года Кеннет Крон и Джон Роудс объявили о методе разложения (детерминированного) конечного автомата на «простые» компоненты, которые сами являются конечными автоматами. Эта совместная работа, имеющая значение для философии [ нужна ссылка ] , включала в себя как докторскую диссертацию Крона в Гарвардском университете , так и докторскую диссертацию Родса в Массачусетском технологическом институте . [ 3 ] С тех пор были опубликованы более простые доказательства и обобщения теоремы на бесконечные структуры ( см. в главе 4 книги Родса и Стейнберга 2009 года «q-теория конечных полугрупп обзор »).

В статье Крона и Роудса 1965 года доказательство теоремы о разложении конечных автоматов (или, что то же самое, последовательных машин ) широко использовало структуру алгебраической полугруппы . Более поздние доказательства содержали серьезные упрощения с использованием конечных сплетений конечных полугрупп преобразований. Теорема обобщает разложение Йордана – Гельдера для конечных групп (в которых простые числа являются конечными простыми группами) на все конечные полугруппы преобразований (для которых простые числа снова являются конечными простыми группами плюс все подполугруппы «триггера» ( смотри выше)). И групповая, и более общая декомпозиция конечных автоматов требуют расширения набора состояний общего, но допускают одинаковое количество входных символов. В общем случае они встроены в более крупную структуру с иерархической «системой координат».

Следует быть осторожным в понимании понятия «простое число», поскольку Крон и Родс явно называют свою теорему «теоремой простого разложения» для автоматов. Однако компоненты разложения не являются простыми автоматами (с простым определением простых чисел); скорее, понятие простого числа является более сложным и алгебраическим: полугруппы и группы, связанные с составляющими автоматами разложения, являются простыми (или неприводимыми) в строгом и естественном алгебраическом смысле относительно сплетения ( Eilenberg , 1976). Кроме того, в отличие от более ранних теорем о разложении, разложения Крона – Родса обычно требуют расширения набора состояний, так что расширенный автомат покрывает (эмулирует) разлагаемый автомат. Эти факты затрудняли понимание теоремы и ее практическое применение — до недавнего времени, когда стали доступны вычислительные реализации (Egri-Nagy & Nehaniv 2005, 2008).

HP Zeiger (1967) доказал важный вариант, названный разложением голономии (Eilenberg 1976). [ номер 2 ] Метод голономии оказался относительно эффективным и был реализован вычислительно А. Эгри-Надь (Эгри-Надь и Неханив, 2005).

Мейер и Томпсон (1969) предлагают версию разложения Крона–Роудса для конечных автоматов, которая эквивалентна разложению, ранее разработанному Хартманисом и Стернсом, но для полезных разложений важно понятие расширения набора состояний исходного автомата ( для случая неперестановочных автоматов).

В настоящее время существует множество доказательств и конструкций разложений Крона–Роудса (например, [Krohn, Rhodes & Tilson 1968], [Ésik 2000], [Diekert et al. 2012]), причем метод голономии в целом является наиболее популярным и эффективным (хотя не во всех случаях). Из-за тесной связи между моноидами и категориями версия теоремы Крона-Родса применима к теории категорий . Это наблюдение и доказательство аналогичного результата были предложены Уэллсом (1980). [ номер 3 ]

Теорема Крона–Родса для полугрупп/моноидов является аналогом теоремы Йордана–Гёльдера для конечных групп (для полугрупп/моноидов, а не групп). По существу, эта теорема представляет собой глубокий и важный результат в теории полугрупп/моноидов. Теорема также удивила многих математиков и компьютерщиков. [ номер 4 ] поскольку ранее широко считалось, что аксиомы полугруппы/моноида слишком слабы, чтобы допускать структурную теорему какой-либо силы, а предыдущая работа (Хартманис и Стернс) смогла показать только гораздо более жесткие и менее общие результаты декомпозиции для конечных автоматов.

Работа Эгри-Надя и Неханива (2005, 2008–) продолжает дальнейшую автоматизацию голономной версии разложения Крона–Роудса, расширенной за счет соответствующего разложения для конечных групп (так называемых координат Фробениуса–Лагранжа ) с использованием системы компьютерной алгебры GAP .

Приложения за пределами теорий полугрупп и моноидов теперь вычислительно осуществимы. Они включают вычисления в биологии и биохимических системах (например, Egri-Nagy & Nehaniv 2008), искусственном интеллекте конечных состояний , физике , психологии и теории игр (см., например, Rhodes 2009).

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Холкомб (1982), стр. 141–142.
  2. Дж. Роудс, Основной доклад на Международной конференции по полугруппам и алгебраической инженерии ( Айдзу , Япония ), 26 марта 1997 г.
  3. ^ Моррис В. Хирш , «Предисловие к применениям Родса в теории автоматов и алгебре ». В Дж. Роудсе, «Приложения теории автоматов и алгебры: через математическую теорию сложности в биологии, физике, философии и играх», (под ред. К. Л. Неханив), World Scientific Publishing Co., 2010.

  1. ^ Триггер — это автомат с двумя состояниями и тремя операциями ввода: идентификатором (который оставляет его состояние неизменным) и двумя операциями сброса (которые перезаписывают текущее состояние путем сброса в конкретное одно из двух состояний). Это можно рассматривать как однобитовую единицу хранения данных для чтения и записи: идентификатор соответствует чтению бита (при этом его значение остается неизменным), а два сброса соответствуют установке значения бита на 0 или 1. Обратите внимание, что сброс необратимый оператор, поскольку он уничтожает текущее сохраненное значение бита. NB: Полугруппа триггера и все ее подполугруппы неприводимы.
  2. ^ Эйленберг 1976, а также Дёмёси и Неханив, 2005, представляют доказательства, исправляющие ошибку в статье Зейгера.
  3. ^ См. также (Тилсон, 1989).
  4. ^ CL Nehaniv, Предисловие к (Родос, 2009 г.)

Дальнейшее чтение

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7a113841782dd4c0c1b921aae10ce20b__1692200820
URL1:https://arc.ask3.ru/arc/aa/7a/0b/7a113841782dd4c0c1b921aae10ce20b.html
Заголовок, (Title) документа по адресу, URL1:
Krohn–Rhodes theory - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)