Научная статья на тему 'Распознавание входов линейного автомата по нечетким выходам'

Распознавание входов линейного автомата по нечетким выходам Текст научной статьи по специальности «Математика»

CC BY
143
36
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АВТОМАТ БЕЗ ПОТЕРИ ИНФОРМАЦИИ / СИСТЕМЫ ЛИНЕЙНЫХ УРАВНЕНИЙ C НЕЧЕТКИМИ ПЕРЕМЕННЫМИ НАД ПОЛЕМ GF(P) / SYSTEMS OF A LINEAR EQUATION WITH FUZZY VARIABLES OVER THE FIELD GF(P) / INFORMATION LOSSLESS AUTOMATON

Аннотация научной статьи по математике, автор научной работы — Сперанский Д. В.

Предложен метод решения задачи распознавания неизвестных входных последовательностей линейного автомата при наблюдении нечетких выходов.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Recognition of a Linear Automaton Outputs by the Fuzzy Outputs

A method is proposed to solve the recognition problem for unknown input sequences of a linear automaton when observed the fuzzy outputs.

Текст научной работы на тему «Распознавание входов линейного автомата по нечетким выходам»

ИНФОРМАТИКА

УДК 501.1

РАСПОЗНАВАНИЕ ВХОДОВ ЛИНЕЙНОГО АВТОМАТА ПО НЕЧЕТКИМ ВЫХОДАМ

Д. В. Сперанский

Доктор технических наук, профессор кафедры высшей и прикладной математики, Московский государственный университет путей сообщений, Speranskiy.DV@gmail.com

Предложен метод решения задачи распознавания неизвестных входных последовательностей линейного автомата при наблюдении нечетких выходов.

Ключевые слова: автомат без потери информации, системы линейных уравнений c нечеткими переменными над полем GF(p).

ВВЕДЕНИЕ

Названная в заголовке статьи задача возникает в ряде практических приложений. Так, устройства, описывемые моделью линейного автомата (ЛА), могут быть использованы как каналы связи, в которых осуществляется кодирование передаваемой информации. Использование таких каналов очевидно имеет смысл в том случае, если получаемая на выходе информация может быть декодирована. Кроме того, устройства, обладающие возможностью декодирования получаемой информации, позволяют применять для них простые и вместе с тем эффективные схемы встроенного контроля (СВК). Такие СВК основаны на принципе сравнения входных сигналов, восстановленных по наблюдаемым выходам с реальными сигналами, поступающими на входы устройства. Очевидно, что рассогласование восстановленных и реальных сигналов свидетельствует о неправильном функционировании контролируемого устройства.

Класс автоматов (в общем случае нелинейных), для которых возможно распознавание неизвестных входных слов, был впервые введен D. A. Huffman [1] и назван классом автоматов без потери информации (БПИ). При этом предполагалась помимо знания выходных слов и его начального состояния возможность проведения дополнительного эксперимента.

В [2] было введено определение ЛА БПИ, распознавание неизвестных входных слов которого (в отличие от [1]) не требовало проведения дополнительного эксперимента. В [3] доказано, что для ЛА два упомянутых определения автомата БПИ эквивалентны.

При решении задачи распознавания неизвестных входных слов в [1, 2] использовался классический математический аппарат, базирующийся на операциях с точными значениями величин (данных), на традиционной математической логике и т. д. Однако информация о реальной системе, для которой строится модель ЛА, не всегда удовлетворяет упомянутым требованиям по объективным причинам.

Например, исходные данные (в частности, значения выходных сигналов ЛА) могут быть неточными (нечеткими) из-за несовершенства измерительной аппаратуры. В этих условиях важно наличие средств для отражения упомянутой нечеткости (неопределенности).

Возникшее в последние 50 лет понимание необходимости разработки математического аппарата для работы с неопределенностями различного типа привело к возникновению новых дисциплин, в частности, интервального анализа [4]. Задача, упомянутая в заголовке предлагаемой статьи в условиях неопределенностей интервального типа, была исследована в [5]. Важной вехой на пути создания подходящего математического аппарата для работы с неопределенностями других типов явилось создание Л. Заде (Ь. А. Zadeh) концепции нечетких множеств [6]. На этой основе начали развиваться нечеткая логика, нечеткая теория управления, нечеткая алгебра, нечеткая арифметика и т.д. Что касается нечеткой арифметики, развитой для операций с вещественными числами, то с основными ее результатами можно ознакомиться, например, по обобщающим работам [7-10].

Поскольку в предлагаемой статье объектом исследования является ЛА, заданный над полем GF(р), то необходимо будет ввести соответствующие операции над элементами поля GF(р) и исследовать особенности нечеткой арифметики над этим полем.

1. ПОСТАНОВКА ЗАДАЧИ

Объектом исследования является ЛА [2,3], заданный над полем GF(р), где р — простое число, следующими уравнениями переходов и выходов:

Здесь I — момент дискретного времени; А = [аг]]пХп, В = [Ъг]]пХг, С = [сгз]тХп, О = [бц]тхг — характеристические матрицы. Элементы всех этих матриц — это элементы поля GF(р). Входной вектор и(г), выходной вектор у (г) и вектор-состояние з(г) представляют собой упорядоченные наборы-столбцы из элементов того же поля:

Известно [2,3], что конечное состояние ЛА и выходная реакция ЛА в результате подачи входной последовательности и(0), и(1),..., й(£) длины I + 1 при начальном состоянии £(0) вычисляются по

В [2] рассматривалась следующая задача: у заданного ЛА БПИ известно его начальное состояние и на его выходах может наблюдаться реакция на неизвестную входную последовательность. По этим данным требуется распознать упомянутую входную последовательность.

В этой классической задаче наблюдаемый выходной сигнал у(г) был представлен в виде упорядоченной совокупности точных значений его координат. В предлагаемой статье рассматривается та же задача распознавания, но в предположении, что наблюдаемый выход ЛА есть вектор у (г), представленный в виде у(Ь) = ], где у* — нечеткие числа (например, «примерно к»). Условимся далее интерпретировать каждый элемент поля GF(р) как «четкое» число из множества {0,1,...,р — 1}, считая его представителем соответствующего класса чисел по модулю р.

2. НЕЧЕТКАЯ АРИФМЕТИКА НАД ПОЛЕМ вГ(р)

Известно [11], что нечеткие числа могут быть представлены в различных формах (табличной, графической и др.). Ниже будет использоваться так называемая Ь-Я форма представления, которая отличается простотой и удобством выполнения операций над нечеткими числами. (Условимся, что все используемые в статье, но не определяемые в ней, понятия и термины понимаются в смысле [11].)

3(г + 1) = Аз(г) + Вй(1), у(г) = с з (г) + ои(г).

(1) (2)

и(г) = [т (г),..., т (г)]', у(г) = [уг (г),..., ут(г)]', з(г) = [^ (г),..., 8П (г)]'.

формулам:

з(г + 1) = Атз(0) + АгВй(0) + ••• + Ави(г — 1) + ви(г), у(г) = с А1 з(0) + с А1-1 и(0) + ••• + сви(г — 1) + ои(г).

(3)

(4)

Поскольку при решении рассматриваемой задачи потребуется выполнять арифметические операции над нечеткими числами в поле GF(p), нам придется их ввести. При определении правил вычисления в такой нечеткой арифметике будет использован известный принцип обобщения Л. Заде, который, в частности, детально описан в [11].

Условимся, что в поле GF(p) нечеткое число A представляется в L-R форме вида A = (m, a,ß), в которой степень принадлежности элемента x нечеткому множеству A есть

|L((m — x)/a), Vx ^ m, a > 0, да(Х) = <

[R((x — m)/ß), Vx ^ m,ß> 0.

Здесь L и R — некоторые функции от x (например, показательные, экспоненциальные, линейные и т. п.), m — номинальное значение нечеткого числа, a и ß — левая и правая границы интервала нечеткости соответственно. Это означает, что все носители числа A лежат в интервале (m — a, m + ß). Такое число графически может быть изображено в аналоге декартовой системы координат. На оси абсцисс 0X этой системы располагаются последовательно в возрастающем порядке периодически повторяющиеся элементы GF(p) = {0,1,...,p — 1}. На оси ординат 0Y этой системы располагаются значения функции принадлежности (x) e [0,1] элементов нечеткого множества A. Носители x числа A лежат в интервале с центром в точке m, а величины a и ß есть соответственно левое и правое смещения, определяющие границы этого интервала. Таким образом, L-R представление числа A в выбранном нами варианте в графическом изображении имеет треугольную форму.

Заметим, что в L-R представлении нечетких чисел в поле GF(p) параметры a и ß не могут быть произвольными (как это было в случае нечетких вещественных чисел в [11]).

Введем теперь операцию сложения нечетких чисел в GF(p). Пусть Ai и A2 — нечеткие числа, тогда их сумма также есть нечеткое число, которое задается выражением

(Ai + A2)(y) = V [Ai(xi) Л A2(Х2)], Vxi,X2,y e GF(p). (5)

y=x 1 +X2

В этой записи A1 (x) (A2(x)) — элементы x1 (x2) из множества носителей нечеткого числа A1 (A2), (A1 + A2)(y) — элемент y из множества носителей нечеткого числа (A1 + A2). Символы Л и V соответствуют операторам пересечения и объединения множеств на основе одной из известных норм.

Функцию принадлежности для суммы определим так:

ßAi +a2(y) = max {min (x1), (X2)}} , V xbx2,y e GF(p). (6)

y=x 1 +X2

Понятно, что сложение нечетких чисел по формулам (5) и (6) есть трудоемкий процесс. По этой причине вместо него ниже предлагается упрощенный механизм вычисления характеристических параметров суммы, использующий L-R представление слагаемых. Этот механизм базируется на аналоге соответствующего механизма для нечетких вещественных чисел с учетом принципа обобщения, сформулированного Л. Заде.

Напомним, что для вещественных чисел L-R представление суммы нечетких чисел A и B в треугольной форме имеет следующий вид [11]:

(A + B) = (mA + ms, aA + aß,ßA + ßs). (7)

Здесь индекс параметра указывает нечеткое число, к которому этот индекс относится.

Сохраняя этот механизм вычисления параметров для GF(p), следует иметь в виду, что формальное применение формулы (7) может привести к получению интервала нечеткости, длина которого будет больше p — 1. Например, рассмотрим в поле GF(p) при p = 7 два нечетких числа A = (1, 2,3) и B = (2,1, 2). Применение формулы (7) по правилам традиционной арифметики приводит к следующему результату: (A + B) = (1 + 2, 2 + 1,3 + 2) = (3,3, 5). На рисунке представлено графическое изображение этого числа.

5 6 0 12 3 45601 X

Ь-Я представление числа А + В = (3,3, 5) до и после сжатия интервала нечеткости

Пунктиром представлено графическое изображение с учетом того, что аА+в = 3 и /За+в = 5 являются смещениями от точки тА+в = 3 на оси абсцисс влево и вправо соответственно (если тА+в будет больше р — 1, то сумма берется по модулю р). Из этого рисунка видно, что длина интервала нечеткости А равна 8 и точками этого интервала являются, в частности, два элемента 0 и два элемента 1 поля GF(р). Чтобы обеспечить корректность результатов суммирования для поля GF(р), необходимо сжать этот интервал, превратив его в интервал А длиной р — 1 = 6. Понятно, что такое сжатие естественно осуществлять на основе принципа пропорциональности. Проиллюстрируем его на нашем примере. Поскольку левый полуинтервал А имеет длину аА+в = 3, то соответствующий ему полуинтервал в А должен иметь длину (|А|/|А|) ■ аА+в = 6 ■ 3 = 2.25, а правый полуинтервал — длину (|А|/|А|) ■ вА+в = 6 ' 5 = 3.75. Осуществив округление полученных результатов до целых чисел 2 и 4 соответственно, получаем искомое Х-Л представление суммы А = (3, 2,4). Графическое изображение этого нечеткого числа представлено на рисунке сплошными линиями.

Обратимся теперь к вопросу задания функции принадлежности дА+в (у) элементов нечеткого множества (А + В). От соответствующей процедуры естественно потребовать, во-первых, чтобы она имела невысокую трудоемкость и обеспечивала гладкую зависимость дА+в(у) при изменении слагаемых. Обоим этим требованиям удовлетворяет простейшая кусочно-линейная функция, которая и будет нами использована. Проиллюстрируем ее построение на рассмотренном выше примере.

Опорными точками графика (вида, представленного на рисунке) кусочно-линейной функции МА+в(у) будут служить точки М0(тА + тв, 1), М1 (аА+в, 0), М2(вА+в, 0). Координаты этих точек очевидным образом формируются из выражения (7). Для нашего примера эти точки таковы: М0(3,1), М1 (1,0), М2(0,0). Отметим, что две последние точки лежат на оси абсцисс и являются границами интервала А. График этой функции состоит из четырех отрезков прямых: два из них лежат на оси абсцисс, а два других — отрезки (М0,М1) и (М0,М2). Аналитические выражения для отрезков прямых (М0,М1) и (М0,М2) получим, используя аппарат аналитической геометрии. С этой целью «наложим» на ось абсцисс на рисунке ось 0 декартовой системы координат. Очевидно, что в общем случае в новой системе координаты точек М1 и М2 могут трансформироваться. Так, в нашем примере они превращаются в М1 (1,0) и М2(7,0). С учетом этого уравнения прямых (М0,М1) и (М0,М2) имеют вид у = 1 х — \ и у = — 1 х + 7. При вычислении значений представленной ниже функции принадлежности следует помнить, что элементам GF(р) х = 1, 2,..., 6 соответствуют вещественные числа 1, 2,..., 6, а элементу 0 £ GF(р) — вещественное число 7. С учетом сказанного получаем аналитическое представление функции принадлежности:

Ма+в (х) = <

0,

0,

если х ^ 1,

2х — 2, если 1 < х ^ 3, — 1 х + 4, если 3 < х ^ 7,

если х > 7.

Естественно, что вычисление значений этой функции производится по правилам традиционной арифметики.

Перейдем теперь к определению операции умножения нечетких чисел над полем GF(р), которое в принципе можно сформулировать с помощью аналога формулы (5). Однако, как и в случае операции сложения, используем упрощенный механизм с учетом принципа обобщения Л. Заде. Напомним [11], что для вещественных чисел Х-Л представление произведения нечетких чисел А и В в треугольной форме (АВ) = (тАв , аАв, вАв) его параметры вычисляются по формулам

тоав = тоа ■ тв, «ав = тоаав + тв«а — «А«в , вАв = ^авв + тввА + вАвв. (8)

Если результат перемножения приводит к интервалу нечеткости длины больше р — 1, то сжимаем его тем же способом, что описан выше для суммирования. Полная аналогия с суммированием имеет место также и при получении аналитического выражения для функции принадлежности (кусочно-линейного типа) произведения.

Так, например, произведение нечетких чисел А = (5, 3, 2) и В = (2, 1, 2) при р = 7 в соответствии с формулой (8) имеют следующие параметры:

тАв = 5 ■ 2 = 10, «ав = 8, вАв = 14.

Величина тАв по модулю 7 равна 3. Длина интервала нечеткости в десятичной системе счисления равна 8 + 14 = 22. Сжимая этот интервал до длины 7 — 1 = 6, получаем скорректированные границы интервала нечеткости : аАв = 22 ■ 8 = 2.09, вАв = 22 ' 14 = 3.8. Округляя дробные значения до целых чисел 2 и 4, получаем искомое Х-Л представление произведения (А ■ В) = (3, 2,4).

Условимся считать два нечетких треугольных числа равными, если у них равны соответствующие параметры. Это есть следствие того, что функция принадлежности для нечеткого числа над полем GF(р) определяется однозначно по описанному выше алгоритму на основе его параметров.

Отметим, наконец, что для определенных выше операций сложения и умножения нечетких чисел над полем GF(р), как нетрудно доказать, оказываются справедливыми свойства коммутативности, ассоциативности и дистрибутивности.

3. РАСПОЗНАВАНИЕ НЕИЗВЕСТНЫХ ВХОДНЫХ СИГНАЛОВ

В [2] приведено условие того, что линейный автомат является автоматом БПИ: для того чтобы ЛА являлся автоматом БПИ, необходимо и достаточно, чтобы ранг матрицы Б равнялся I, где I — число входных каналов ЛА.

Доказательство теоремы следует из метода нахождения неизвестной входной последовательности, который состоит в пошаговом распознавании входных слов и(0),и(1),... .На первом шаге, поскольку известны начальное состояние з(0) ЛА и наблюдаемый выходной вектор у(0) в ответ на подачу неизвестного входного вектора и(0), последний однозначно определяется из системы

у(0) — С в(0) = Би(0). (9)

Из алгебры известно, что для этого и должно выполняться условие приведенной выше теоремы. Если вектор и(0) распознан, то по формуле (1) вычисляется следующее состояние з(1) ЛА и из системы

у(1) — С ад = Би(1)

находится входной вектор и(1). Далее процесс распознавания продолжается аналогичным образом.

Итак, нахождение неизвестной входной последовательности длины к + 1 с учетом формул (3) и (4) сводится к решению следующих систем линейных неоднородных уравнений:

Би(0) = у(0) — С в(0), Би(1) = СА в(0) — у(1) — СВи(0),

Би(к) = САк в(0) — у(к)-----СВи(к — 1). (10)

Рассмотрим правую часть первой системы из (10). В ней в соответствии с постановкой задачи слагемое Сз(0) есть четкое число из поля GF(р), а слагаемое у(0) — нечеткое. Понятно, что четкое число можно рассматривать как частный случай нечеткого, у которого в треугольном Л-Х представлении А(т, а, в) параметры а и в равны нулю. Тогда сложение и умножение двух чисел, одно из которых есть четкое, а второе — нечеткое, в качестве результата дает нечеткое число. Очевидно, что это относится и ко всем другим системам из (10).

В общем случае каждую систему из (10) можно представить в виде

Б • X = V,

(11)

где Б — матрица из четких чисел, а X и V — векторы-столбцы, компоненты которых есть нечеткие числа, причем вектор X есть искомый вектор.

Заменим систему (11), записанную в матричной форме, на эквивалентную ей систему, записанную в координатной форме:

¿11 Х1 + ¿12 Х2 +----+ ¿11XI = г>1(шоё р),

¿21Х1 + ¿22 Х2 +-----+ ¿21XI = г>2(шоё р),

¿т1Х1 + ¿т2Х2 +-----+ ¿т1 х\ = ьт (шоё р) .

(12)

Понятно, что решение этой системы сравнений будет множество классов чисел по модулю р. Поскольку число решений этой системы конечно, то в принципе они могут быть найдены методом перебора. Этот метод даже при сравнительно небольших р трудоемок, поэтому желательно иметь в арсенале более эффективные методы. Отметим, что задача решения системы типа (12) относится к алгебре и теории чисел и для ее решения ныне известен целый ряд различных методов. В частности, один из возможных подходов к решению связан с интерпретацией (12) как системы уравнений в целых или натуральных числах. В этом случае возможно применение аналога метода Гаусса, преобразующего систему к ступенчатой форме.

Отметим, что известен также быстрый алгоритм решения названной системы, описанный в [12]. В литературе приведены данные апробации этого алгоритма, подтверждающие его высокое быстродействие.

Проиллюстрируем на простом примере, каким образом может быть построена система вида (12). Пусть задана следующая система вида (11) в матричной форме:

4 5 2 3 1 1

(т1 ,а1 ,в1) (Ш2 ,а2 ,в2)

(2, 0, 4) (6,1, 3) (5, 3,4)

где первая слева матрица состоит из четких чисел — элементов поля СБ(р) при р = 7, вторая слева матрица содержит неизвестные нечеткие числа в СБ(р), третья матрица состоит из нечетких чисел в СБ (р).

Для перевода в координатную форму этой системы воспользуемся формулами (7) и (8) с учетом, что элементы первой системы есть четкие числа, т. е. границы а и в интервалов нечеткости для них равны нулю. После выполнения соответствующих вычислений получим следующие равенства по модулю р = 7:

(4т1 + 5т2, 4а1 + 5а2, 4в1 + 5в2) = (2, 0,4), (2т1 + 3т2, 2а1 + 3а2, 2в1 + 3в2) = (6,1, 3), (т1 + Ш2, а1 + а2, в1 + в2) = (5, 3,4).

Исходя из определения равенства двух нечетких чисел, приведенного выше, приходим к такой системе линейных уравнений:

4т1 + 5т2 = 2, 4а1 + 5а2 = 0, 4в1 + 5в2 = 4, 2т1 + 3т2 = 6, 2а1 + 3а2 = 1, 2в1 + 3в2 = 3,

т1 + т2 = 5, «1 + «2 = 3, в1 + в2 =4. (13)

Эту систему можно решить методом перебора: т1 =2, т2 = 3, а1 = 1, а2 = 2, в1 =2, в2 = 2.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Итак, искомые нечеткие числа в поле GF(7) (неизвестные входные векторы ЛА) таковы: (2,1, 2) и (3, 2, 2).

Заметим, что системы вида (13) в общем случае могут и не иметь решения. Таким образом, для распознавания неизвестной входной последовательности ЛА в рассматриваемой постановке задачи условия теоремы, приведенной в начале п. 3, в общем случае являются только необходимыми, но не достаточными.

ЗАКЛЮЧЕНИЕ

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

Библиографический список

1. Huffman D. A. Canonical forms for information-lossless finite-state logical machines // Information Theory, IRE Transactions on. 1959. Vol. 5, № 5. P. 41-59. DOI: 10.1109/TIT.1959.1057537.

2. Гилл А. Линейные последовательностные машины. Анализ, синтез и приложения. М. : Наука, 1974. 288 с.

3. Сперанский Д. В. Лекции по теории экспериментов с конечными автоматами. М. : Интернет-университет информационных технологий : БИНОМ. Лаборатория знаний, 2010. 287 с.

4. Алефельд Г., Херцбергер Ю. Введение в интервальные вычисления. М. : Мир, 1987. 912 с.

5. Сперанский Д. В. Задача распознавания входного слова линейного автомата в интервальной постановке // Автоматика и вычислительная техника. 2012. № 2. С. 50-56.

6. Zadeh L. A. Fuzzy sets // Information and Control. 1965. № 8. P. 338-353. DOI: 10.1016/S0019-9958(65) 90241-X.

7. Dubois D., Prade H. Fuzzy numbers : An overview // Analysis of Fuzzy Information, Vol. I : Mathematics and Logic. Boca Raton, FL : CRC Press, 1988. P. 3-39.

8. Kaufman A., Gupta M. M. Introduction to fuzzy arithmetic : theory and applications. N. Y. : Van Nostrand Reinhold Co., 1991. 351 p.

9. Kandel A. Fuzzy Mathematical Techniques with Applications. Boston, MA, USA : Addison-Wesley Longman Publishing Co., Inc., 1986. 274 p.

10. Hanss M. Applied Fuzzy Arithmetic: An Introduction with Engineering Applications. Berlin ; Heidelberg : Springer Publishing Company, Inc., 2010. 256 p.

11. Пегат А. Нечеткое моделирование и управление. М. : БИНОМ. Лаборатория знаний, 2013. 798 с.

12. Dixon J. D. Exact Solution of Linear Equations Using P-Adic Expansions // Numerische Mathematik. 1982. Vol. 40, № 1. P. 137-142. DOI: 10.1007/BF01459082.

Recognition of a Linear Automaton Outputs by the Fuzzy Outputs

D. V. Speranskiy

Moscow State University of Railway Engineering, 2/22, Chasovayа str., 125993, Moscow, Russia, Speranskiy.DV@gmail.com

A method is proposed to solve the recognition problem for unknown input sequences of a linear automaton when observed the fuzzy outputs.

Keywords: information lossless automaton, systems of a linear equation with fuzzy variables over the field GF (p).

References

1. Huffman D. A. Canonical forms for information-lossless finite-state logical machines Information Theory, IRE Transactions on, 1959, vol. 5, no. 5, pp. 41-59. DOI: 10.1109/TIT.1959.1057537.

2. Gill A. Linear sequential circuits: analysis, synthesis, and applications. New York, McGraw-Hill, 1962, 215 p.

3. Speranskij D. V. Lekcii po teorii jeksperimentov s konechnymi avtomatami [Lection on the theory of experiments with finite automata]. Moscow, Internet-Universitet Informacionnyh Tehnologij, BINOM. Laboratorija znanij, 2010, 287 p. (in Russian).

4. Alefeld G., Herzberger J. Introduction to interval computations. New York, Academic Press, 1983, 333 p.

5. Speransky D. V. Fuzzy automaton finite state recognition. Automatic Control and Computer Sciences, vol. 46, iss. 5, pp. 185-190. DOI: 10.3103/S014641161 2050070.

6. Zadeh L. A. Fuzzy sets. Information and Control, 1965, no. 8, pp. 338-353. DOI: 10.1016/S0019-9958(65)90 241-X.

7. Dubois D., Prade H. Fuzzy numbers: An overview. Analysis of Fuzzy Information, Vol. I : Mathematics and Logic, CRC Press, Boca Raton, FL, 1988, pp. 3-39.

8. Kaufman A., Gupta M. M. Introduction to fuzzy arithmetic : theory and applications. New York, Van Nostrand Reinhold Co., 1991, 351 p.

9. Kandel A. Fuzzy Mathematical Techniques with Applications. Boston, MA, USA, Addison-Wesley Longman Publishing Co., Inc., 1986, 274 p.

10. Hanss M. Applied Fuzzy Arithmetic : An Introduction with Engineering Applications. Berlin, Heidelberg, Springer Publishing Company, Incorporated, 2010. 256 p.

11. Piegat A. Fuzzy Modeling and Control. Heidelberg, Germany, Physica-Verlag GmbH. 2010, 728 p. (Rus. ed. : Piegat A. Nechetkoe modelirovanie i upravlenie. Moscow, BINOM, Laboratoriia znanii, 2013, 798 p.)

12. Dixon J. D. Exact Solution of Linear Equations Using P-Adic Expansions. Numerische Mathematik, 1982, vol. 40, no. 1, pp. 137-142. DOI: 10.1007/BF01459082.

i Надоели баннеры? Вы всегда можете отключить рекламу.