<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%82%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82</id>
	<title>Абстрактный автомат - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://camokathomelab.servebeer.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=%D0%90%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%82%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82"/>
	<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%90%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%82%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82&amp;action=history"/>
	<updated>2026-07-17T22:24:37Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%90%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%82%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82&amp;diff=5155&amp;oldid=prev</id>
		<title>imported&gt;Moon979: оформление - добавлены пропущенные теги &lt;math&gt; для макросов \phi и \psi. \phi преобразован в \varphi для согласованности с остальным текстом</title>
		<link rel="alternate" type="text/html" href="https://camokathomelab.servebeer.com/mediawiki/index.php?title=%D0%90%D0%B1%D1%81%D1%82%D1%80%D0%B0%D0%BA%D1%82%D0%BD%D1%8B%D0%B9_%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82&amp;diff=5155&amp;oldid=prev"/>
		<updated>2025-09-16T14:03:12Z</updated>

		<summary type="html">&lt;p&gt;оформление - добавлены пропущенные теги &amp;lt;math&amp;gt; для макросов \phi и \psi. \phi преобразован в \varphi для согласованности с остальным текстом&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Абстра́ктный автома́т&amp;#039;&amp;#039;&amp;#039; — [[дискретная математика|в дискретной математике]] [[математическая абстракция]], [[модель]] [[дискретное устройство|дискретного устройства]], имеющего один вход, один выход и в каждый момент времени находящегося в одном [[состояние|состоянии]] из множества возможных. На вход этому устройству поступают [[символ]]ы одного [[Алфавит (информатика)|алфавита]], на выходе оно выдаёт символы (в общем случае) другого алфавита.{{sfn|Кудрявцев|1985|с=5}} [[Файл:Абстрактный автомат.jpg|220px|thumb|right|Абстрактный автомат]]&lt;br /&gt;
&lt;br /&gt;
Формально абстрактный автомат определяется как пятёрка&lt;br /&gt;
:&amp;lt;math&amp;gt;V = (A, B, Q, \delta, \lambda)&amp;lt;/math&amp;gt;,&lt;br /&gt;
где &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; — множество [[состояние|состояний]] автомата, A, B — входной и выходной алфавиты соответственно, из которых формируются строки, считываемые и выдаваемые автоматом, &amp;lt;math&amp;gt;\delta : Q \times A \rightarrow Q&amp;lt;/math&amp;gt; — функция переходов, &amp;lt;math&amp;gt;\lambda : Q \times A \rightarrow B&amp;lt;/math&amp;gt; — функция выходов.{{sfn|Кудрявцев|1985|с=6}}&lt;br /&gt;
[[Файл:Функциональная схема абстрактного автомата.jpg|440px|thumb|left|Функциональная схема абстрактного автомата]]&lt;br /&gt;
&lt;br /&gt;
Абстрактный автомат с конечными множествами &amp;lt;math&amp;gt;A, B, Q&amp;lt;/math&amp;gt; называется [[Конечный автомат|конечным автоматом]].{{sfn|Кудрявцев|1985|с=14}} Если же одно из этих множеств является бесконечным, то такой автомат называется бесконечным автоматом.{{sfn|Кудрявцев|1985|с=29}}&lt;br /&gt;
&lt;br /&gt;
Функционирование автомата состоит в том, что по заданной входной последовательности и из заданного начального состояния автомат однозначно выдаёт две последовательности: последовательность состояний автомата &amp;lt;math&amp;gt;q:\mathbb{N}\to Q&amp;lt;/math&amp;gt; и последовательность выходных символов &amp;lt;math&amp;gt;b:\mathbb{N}\to B&amp;lt;/math&amp;gt;. Номера элементов этих последовательностей интерпретируются как дискретные моменты времени и называются также тактами. Эти последовательности определяются рекурсивно при помощи следующих уравнений, называемых каноническими уравнениями автомата:&lt;br /&gt;
:&amp;lt;math&amp;gt;\begin{cases}q(0)=q_1 \\ q(t+1)=\varphi(q(t),a(t)) \\ b(t) = \psi(q(t),a(t))\end{cases}&amp;lt;/math&amp;gt;&lt;br /&gt;
где &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; — функция переходов, &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; — функция выходов.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;a:\mathbb{N}\to A&amp;lt;/math&amp;gt; здесь последовательность входных символов, &amp;lt;math&amp;gt;q_1\in Q&amp;lt;/math&amp;gt; — начальное состояние. Абстрактный автомат с выделенным начальным [[состояние]]м называется инициальным автоматом.{{sfn|Кудрявцев|1985|с=18}} Такой автомат обычно обозначается &amp;lt;math&amp;gt;V_{q_1}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Допускается также рассмотрение конечной последовательности входных символов &amp;lt;math&amp;gt;a(t)&amp;lt;/math&amp;gt;; в таком случае длина выходной последовательности &amp;lt;math&amp;gt;b(t)&amp;lt;/math&amp;gt; будет такая же, как и длина &amp;lt;math&amp;gt;a(t)&amp;lt;/math&amp;gt;, а длина &amp;lt;math&amp;gt;q(t)&amp;lt;/math&amp;gt; на &amp;lt;math&amp;gt;1&amp;lt;/math&amp;gt; больше. Говорят, что инициальный автомат &amp;lt;math&amp;gt;V_{q_1}&amp;lt;/math&amp;gt; задаёт функцию &amp;lt;math&amp;gt;f:A^*\cup A^\omega \to B^*\cup B^\omega&amp;lt;/math&amp;gt;, если для входной последовательности &amp;lt;math&amp;gt;a&amp;lt;/math&amp;gt; автомат выдаёт выходную последовательность &amp;lt;math&amp;gt;f(a)&amp;lt;/math&amp;gt;. Множество функций, задаваемых всевозможными инициальными автоматами со входным алфавитом &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; и выходным алфавитом &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;, есть в точности множество [[Детерминированая функция|детерминированных функций]] из &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; в &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Автомат с выделенным множеством конечных состояний называется терминальным автоматом.&lt;br /&gt;
&lt;br /&gt;
Для уточнения свойств абстрактных автоматов введена [[классификация абстрактных автоматов|классификация]].&lt;br /&gt;
&lt;br /&gt;
Абстрактные автоматы образуют фундаментальный класс дискретных моделей как самостоятельная модель, и как основная компонента [[Машина Тьюринга|машин Тьюринга]], [[автомат с магазинной памятью|автоматов с магазинной памятью]], [[конечный автомат|конечных автоматов]] и других преобразователей информации.&lt;br /&gt;
&lt;br /&gt;
[[Модель]] абстрактного автомата широко используется как базовая для построения дискретных моделей автоматов, распознающих, порождающих и преобразующих последовательности [[символ]]ов.&lt;br /&gt;
&lt;br /&gt;
== Вариации и обобщения ==&lt;br /&gt;
Есть огромное количество вариаций и обобщений классического понятия абстрактного автомата, определённого вверху.&lt;br /&gt;
&lt;br /&gt;
Частичный автомат получится, если в определении разрешить функциям &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; быть [[Частично-определённая функция|частичными]]. В таком случае автоматы, у которых эти функции являются тотальными, называются тотальными.&lt;br /&gt;
&lt;br /&gt;
Недетерминированный автомат получится, если в определении разрешить функциям &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; быть [[Многозначными функция|многозначными]]. В таком случае автоматы, у которых эти функции являются однозначные, называются детерминированными. Для недетерминированных автоматов часто также разрешают так называемые ε-переходы: в область определения функции &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; добавляют специальный символ пустой строки &amp;lt;math&amp;gt;\varepsilon&amp;lt;/math&amp;gt;, которого нет в алфавите &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;. Для инициальных недетерминированных автоматов иногда вместо одного начального состояния рассматривают непустое множество начальных состояний.&lt;br /&gt;
&lt;br /&gt;
Автомат Мура получится, если функции &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; будут зависеть только от &amp;lt;math&amp;gt;Q&amp;lt;/math&amp;gt; и не зависеть от &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt;. В таком случае автоматы, у которых эти функции могут зависеть от обоих переменных, называются автоматами Мили.&lt;br /&gt;
&lt;br /&gt;
Автомат-распознаватель получится, если из определения вообще убрать множество выходных символов и функцию выходов. Обычно автоматы распознаватели всегда рассматривают с выделенным множеством конечных состояний. В таком случае автоматы, которые содержат множество выходных символов и функцию выходов называются автоматами-преобразователями.&lt;br /&gt;
&lt;br /&gt;
[[Вероятностный автомат]] получится, если областью значений функций &amp;lt;math&amp;gt;\varphi&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;\psi&amp;lt;/math&amp;gt; полагать не сами &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt;, а множество [[Случайная величина|случайных величин]] на &amp;lt;math&amp;gt;A&amp;lt;/math&amp;gt; и &amp;lt;math&amp;gt;B&amp;lt;/math&amp;gt; из некоторого [[Вероятностное пространство|вероятностного пространства]].&lt;br /&gt;
&lt;br /&gt;
В самом общем смысле под понятием «абстрактный автомат» понимают любой автомат, которые не [[Структурный автомат|структурный]]. В этом смысле абстрактные автоматы представляют собой элементы схем структурных автоматов. Вне противопоставления абстрактный автомат — структурный автомат прилагательное «абстрактный» обычно опускается и говорят просто автомат.&lt;br /&gt;
&lt;br /&gt;
== Литература ==&lt;br /&gt;
* {{книга&lt;br /&gt;
|заглавие = Абстрактная теория автоматов&lt;br /&gt;
|автор = [[Виктор Михайлович Глушков]]&lt;br /&gt;
|isbn = &lt;br /&gt;
|страницы = 476&lt;br /&gt;
|год = 1961&lt;br /&gt;
|издание = [[Успехи математических наук]], т. XVI, вып. 5 (101)&lt;br /&gt;
|место =  М.&lt;br /&gt;
|издательство = &lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|заглавие = Синтез цифровых автоматов&lt;br /&gt;
|автор = [[Виктор Михайлович Глушков]]&lt;br /&gt;
|isbn = &lt;br /&gt;
|страницы = 476&lt;br /&gt;
|год = 1962&lt;br /&gt;
|издание = &lt;br /&gt;
|место =  М.&lt;br /&gt;
|издательство = [[Государственное издательство физико-математической литературы]]&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
* {{книга&lt;br /&gt;
|заглавие = Введение в теорию автоматов&lt;br /&gt;
|автор = В. Б. Кудрявцев, С. В. Алёшин, А. С. Подколзин&lt;br /&gt;
|isbn = &lt;br /&gt;
|страницы = 320&lt;br /&gt;
|год = 1985&lt;br /&gt;
|издание = &lt;br /&gt;
|место =  М.&lt;br /&gt;
|издательство = [[Наука (издательство)|Наука]]&lt;br /&gt;
|ref = Кудрявцев&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{вс}}&lt;br /&gt;
{{Нет источников |дата=2012-10-12}}&lt;br /&gt;
&lt;br /&gt;
[[Категория:Теория автоматов]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Moon979</name></author>
	</entry>
</feed>