Эксперименты в финитно-определенных метрических пространствах автоматов тема автореферата и диссертации по математике, 01.01.09 ВАК РФ

Максименко, Игорь Иванович АВТОР
кандидата физико-математических наук УЧЕНАЯ СТЕПЕНЬ
Донецк МЕСТО ЗАЩИТЫ
1999 ГОД ЗАЩИТЫ
   
01.01.09 КОД ВАК РФ
Диссертация по математике на тему «Эксперименты в финитно-определенных метрических пространствах автоматов»
 
 
Содержание диссертации автор исследовательской работы: кандидата физико-математических наук, Максименко, Игорь Иванович

ВВЕДЕНИЕ

ТОПОЛОГИЧЕСКИЕ СВОЙСТВА ЭКСПЕРИМЕНТОВ С

АВТОМАТАМИ

1.1. Основные понятия и определения

1.2. Обобщенные контрольные эксперименты

1.3. Обобщенные распознающие эксперименты

1.4. Выводы

2. КЛАССЫ АВТОМАТОВ, ЗАДАННЫЕ ФИНИТНЫМИ

СРЕДСТВАМИ

2.1. Введение ^ ' й»' -ч

2.2. Основные понятия и определения

2.3. Алгебраическая структура множества финитно-определенных классов

2.4. Операторы алгебраического замыкания и аппроксимации

2.5. Выводы

3. ЭКСПЕРИМЕНТЫ В ФИНИТНО-ОПРЕДЕЛЕННЫХ КЛАССАХ 1-ГО РОДА

3.1. Основные понятия и определения

3.2. Топологические свойства финитно-определенных классов 1-го рода

3.3. Контрольные эксперименты в финитно-определенных классах 1-го рода

3.4. Распознающие эксперименты в финитно-определенных классах 1 -го рода

 
Введение диссертация по математике, на тему "Эксперименты в финитно-определенных метрических пространствах автоматов"

Актуальность темы.

Данная работа посвящена изучению одной из классических и актуальных проблем теории конечных автоматов - задаче сравнения поведения автоматов с помощью экспериментов. При этом под экспериментом [15,17,42] понимается процесс подачи входных слов на неизвестный автомат - "черный ящик", принадлежащий априорно заданному классу I*1, получение его реакций и вывод заключений о функциях автомата. Для конечных классов Р теория экспериментов разработана достаточно хорошо [4,12,13,14,42,48].

Для бесконечных классов Р изучение экспериментов находится в зачаточном состоянии. Принципиальными трудностями таких исследований являются отсутствие общих конструктивных средств представления априорных классов и общих алгоритмов вывода заключений. В последнее время в задачах контроля и диагностики дискретных устройств возникают потенциально бесконечные классы автоматов, задаваемые конечными средствами - спецификациями на заданное поведение. Другими источниками бесконечных классов заданных конечными средствами, являются задачи контроля протоколов сети ЭВМ, компонент сети автоматов и др. [5,24,25,35,36].

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

Связь работы с научными программами, планами, темами.

Диссертационная работа выполнена в соответствии с планами научно-исследовательских работ лаборатории прикладных проблем дискретной математики ИПММ HAH Украины (г. Донецк):

НИР 01900012554 - Представление конечных автоматов фрагментами поведения ( 1989 - 1993 )

НИР 0194U022564 - Исследование обратных задач теории автоматов применительно к идентификации и распознаванию дискретных систем ( 1994 - 1998 )

НИР - Исследование актуальных проблем моделирования, управления и идентификаций дискретных систем ( 1999 ).

Цель работы и задачи исследования.

Главная цель исследований состоит в:

- разработке подхода к изучению экспериментов с бесконечными классами автоматов на основе представления процесса вывода заключений как процесса анализа убывающей последовательности некоторых классов (окрестностей в метрических пространствах) автоматов безотносительно к способу подачи входных и наблюдения выходных слов при эксперименте с черным ящиком;

- нахождении условий существования контрольных и распознающих экспериментов как для произвольных, так и финитно-определенных бесконечных классов автоматов;

- построении методов проведения контрольных и распознающих экспериментов с финитно-определенными классами автоматов.

В работе использованы методы теории автоматов и графов, теории алгоритмов, рекурсивных функций и метрических пространств. Для достижения цели исследований автором были разработаны новые методы теории экспериментов с автоматами.

Научная новизна полученных результатов.

В работе введен и обоснован подход к исследованию контрольных и распознающих экспериментов на основе их представления сходящимися последовательностями окрестностей в метрических пространствах автоматов. Для произвольных автомата-эталона А, класса автоматов Р и метрики р найдены точные ( неконструктивные в общем случае ) критерии существования и получены нормальные формы контрольных и распознающих экспериментов. Для контрольных экспериментов этот критерий является новым, а для распознающих - обобщением критерия из [9].

Введено и обосновано задание потенциально бесконечного класса инициальных автоматов конечным слабоинициальным недетерминированным автоматом, обобщающее [35]. Рассмотрена совокупность всех таких классов. Показано, что она является дистрибутивной решеткой с нулем и единицей, но не булевой алгеброй.

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

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

Для специальной бэровской метрики (3 , отражающей близость автоматов по поведению, найдены конструктивные условия существования контрольного эксперимента относительно произвольных А и класса Е З^и^- Показано, что для любого такого Р всегда существует распознающий эксперимент относительно его подкласса, не содержащего предельных автоматов класса Р. Для случая Р У эт0 утверждение в общем случае не выполняется.

Найдены конструктивные критерии бесконечности, конечности и одноэлементности класса F Е |J $2 ? подкласса его предельных автоматов UmF и открывания ]F[= F — limF. Показана замкнутость относительно оператора lim.

Для бэровской метрики ß найден ряд конструктивных критериев существования контрольных экспериментов относительно класса G и автомата-эталона А, выбираемых из совокупности классов F, UmF и ]F[ для некоторого F Е Приведены оценки сложности таких экспериментов.

Показано, что существует разбиение {]UmkF[}k> 1 любого F G Уь где для каждого ]limkF[ есть распознающий эксперимент в бэровской метрике ß.

Для любого F е $2 найдена структура максимального по включению подкласса, для которого существует распознающий эксперимент в бэровской метрике ß.

Практическое значение полученных результатов.

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

Личный вклад соискателя.

Личный вклад соискателя состоит из : математической постановки задач контроля и распознавания автоматов в виде соответствующих задач в метрических пространствах автоматов; общих критериев существования контрольных и распознающих экспериментов и их частных случаев для #1. В статьях [18,19,20,21], опубликованных в соавторстве, личный вклад соискателя состоит в критериях существования и алгоритмах построения контрольных и распознающих экспериментов относительно Общее направление исследований принадлежит научному руководителю И. С. Грунскому.

Апробация результатов диссертации.

Основные положения и результаты работы докладывались и обсуждались на 3-й Международной конференции "Дискретные модели в теории управляющих систем" (Красновидово,1998), 12-й Международной конференции "Проблемы теоретической кибернетики" (Нижний Новгород,1999), областном семинаре "Актуальные проблемы компьютерных наук" (Донецк,1999), научных семинарах "Дискретные системы и формальные языки" (ИПММ HAH Украины,Донецк) и семинарах кафедры Компьютерных технологий (ДонГУ,Донецк).

Публикации.

Публикации по теме диссертации составляют три статьи [18,19,39] в журналах, одну в сборнике научных трудов [38], один препринт [21] и 2 тезиса докладов на международных конференциях [20,37].

Структура и объем работы.

Диссертация содержит 130 машинописных страниц и состоит из введения, четырех основных разделов, заключения и списка литературы из 55 источников.

 
Заключение диссертации по теме "Дискретная математика и математическая кибернетика"

Основные результаты работы состоят в следующем :

1. Создан метод исследования контрольных и распознающих экспериментов на основе их представления сходящимися множествами окрестностей в метрических пространствах автоматов. Для произвольных автомата-эталона А, класса автоматов F и метрики р найдены точные (неконструктивные в общем случае) критерии существования и нормальные формы контрольных и распознающих экспериментов.

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

3. Впервые введено финитное задание класса с помощью конечного множества маркеров. Показано, что совокупность $2 всех таких классов является булевой алгеброй.

4. Введены операторы аппроксимации 0р , ставящие в соответствие каждому классу автоматов F другой класс G Е , F С G. Показано, что эти операторы относительно выбранного класса автоматов F образуют дистрибутивную решетку. В терминах операторов найден критерий существования контрольного эксперимента относительно произвольных автомата А , класса F и метрики р.

5. Для бэровской метрики ß найдены конструктивные условия существования контрольного эксперимента относительно произвольных А и класса F Е Показано, что для открывания любого такого F всегда существует распознающий эксперимент.

6. Найдены конструктивные критерии конечности F Е SiU^j подкласса его предельных автоматов UmF и открывания Показана замкнутость относительно оператора lim.

7. Для бэровской метрики ß найдены конструктивные критерии существования контрольных экспериментов относительно класса G и автомата-эталона А, выбираемых из множества классов F, UmF и ]F[ для некоторого F Е (J • Приведены оценки сложности таких экспериментов.

8. Показано, что существует разбиение вида {]ИткР[}к>1 любого Р 6 Зъ где каждый }ИткР[ является финитно-распознаваемым классом.

9. Для любого найдена структура максимального по включению финитно-распознаваемого подкласса.

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

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

ЗАКЛЮЧЕНИЕ

В диссертации представлены исследования, целью которых является создание аппарата и средств получения условий существования и алгоритмов проведения контрольных и распознающих экспериментов в потенциально бесконечных классах детерминированных автоматов.

 
Список источников диссертации и автореферата по математике, кандидата физико-математических наук, Максименко, Игорь Иванович, Донецк

1. Архангельский A.B., Пономарев В.И. Основы общей топологии в задачах и упражнениях.- М.: Наука, 1974.-424 с.

2. Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов.- М.: Мир, 1979.- 536с.

3. Барашко A.C., Скобцов Ю.А., Сперанский Д.В. Моделирование и тестирование дискретных устройств.- АН Украины. ИПММ.-Киев: Наукова думка, 1992.-288с.

4. Барздинь Я.М. О расшифровке автоматов // Проблемы кибернетики М.: Наука, 1969.- вып.21.- С.103-114.

5. Барздинь Я.М. О расшифровке автоматов при отсутствии верхней оценки числа состояний // Докл. АН СССР. 1970.- 190, N 5.-С.1048-1051.

6. Богомолов A.M., Барашко A.C., Грунский И.С. Эксперименты с автоматами.- Киев: Наукова думка, 1973.- 144с.

7. Богомолов A.M., Грунский И.С., Сперанский Д.В. Контроль и преобразование дискретных автоматов.- Киев: Наукова думка, 1975.-176с.

8. Бородай С.Ю. Условные и безусловные эксперименты с классами реализаций НД-автоматов // Тезисы докладов на XI Международной конференции по проблемам теор. кибернетики / Под редакцией С.В.Яблонского, Ульяновск: изд. СВНЦ:, 1996.- С.27-28.

9. Бородай С.Ю. Эксперименты в эффективно заданных классах автоматов: Дисс. канд.физ.-мат.наук; 01.01.09/ СГУ.- Саратов, 1997.

10. Брауэр Р. Введение в теорию конечных автоматов,- М.: Радио и связь, 1987.- 392с.

11. Бурбаки Н. Общая топология. Основные структуры.- М.: Физматгиз, 1958.

12. Василевский М.П. О распознавании неисправностей автомата

13. Кибернетика.- 1973.- N 4.- С.93-108.

14. Василевский М.П. О расшифровке автоматов // Кибернетика.-1974.- N 2.- С.19-23.

15. Гилл А. Введение в теорию конечных автоматов. М.:Наука, 1966.- 272с.

16. Глушков В.М. Синтез цифровых автоматов.- М.: Физматгиз, 1962.- 476с.

17. Грунекий И.С. Контроль и диагностика автоматов с идентификаторами состояний // Тр. симпоз. ИФАК "Дискретные системы".-Рига:3инатне, 1974.-Т.4.-С.82-89.

18. Грунский И.С., Козловский В.А., Пономаренко Г.Г. Представления конечных автоматов фрагментами поведения.- Киев: Наукова думка, 1990.- 232с.

19. Грунский И.С., Максименко И.И. Об экспериментах с автоматами при отсутствии верхней оценки числа состояний // Докл. НАНУ.- 1996.- N 6.- С.31-35.

20. Грунский И.С., Максименко И.И. Об экспериментах с автоматами при отсутствии верхней оценки числа состояний // Кибернетика и системный анализ. 1999.- N 4.-С.59-71.

21. Грунский И.С., Максименко И.И. О распознавании детерминированных автоматов из классов, заданных недетерминированными автоматами // Тр. III Межд. конф. "Дискретные модели в теории управляющих систем", Красновидово'98.- М.: Диалог МГУ, 1998.-С.25-29.

22. Грунский И.С., Максименко И.И. Эксперименты с маркированными автоматами. Препринт N 96.02. HAH Украины, ИПММ.-Донецк, 1998. 33 с.

23. Грунский И.С., Петренко А.Ф. Построение проверяющих экспериментов с автоматами, описывающими протоколы // Автоматикаи вычислительная техника.-1988.-N 4.-С.7-14.

24. Данеев A.B., Русанов В.А. К аксиоматической теории идентификации динамических систем // Автоматика и телемеханика. -1994. N 8.-С.126-135.

25. Евтушенко Н.В., Матросова А.Ю. К синтезу контролепри-годных автоматных сетей // Техническая диагностика.- 1991.- N 3.-С.143-152.

26. Евтушенко Н.В., Петренко А.Ф. Метод построения проверяющих экспериментов для произвольного детерминированного автомата // Автоматика и вычислительная техника.- 1990.- N 5.- С.73-76.

27. Евтушенко Н.В., Петренко А.Ф. О проверяющих возможностях кратных экспериментов // Автоматика и вычислительная техника.-1989.- N 3.- С.9-14.

28. Капитонова Ю.В., Летичевский A.A. Математическая теория проектирования вычислительных систем.- М.: Наука, 1988.- 296с.

29. Катленд П. Вычислимость. Введение в теорию рекурсивных функций : Пер. с англ. М.:Мир,1983.-256 с.

30. Келли Дж. Общая топология: Пер. с англ.-20е изд.-М.: Наука, 1981.-432 с.

31. Колмогоров А.Н., Фомин C.B. Элементы теории функций и функционального анализа. М.: Наука, 1968.-496 с.

32. Кон П. Универсальная алгебра.- М.: Мир, 1968.- 352 с.

33. Кудрявцев В.Б., Алешин C.B., Подколзин A.C. Введение в теорию автоматов. М.: Наука, 1985.- 320с.

34. Кузнецов A.B., Трахтенброт Б.А. Исследование частично-рекурсивных операторов средствами теории бэровского пространства // ДАН СССР 105, N 5.-1955.-С. 897-900.

35. Кушнир Б.А. Лекции по конструктивному математическому анализу М.: Наука, 1973.-448 с.

36. Лукьянов Б.Д. Детерминированные реализации недетерминированных автоматов// Кибернетика и системный анализ.-1996.-К 4.-е.34-50.

37. Лукьянов Б.Д. О различающих и контрольных экспериментах с недетерминированными автоматами // Кибернетика и системный анализ.-1995.-N 5.-с.56-66.

38. Максименко И.И. Распознавание в финитно определенных классах // Тезисы докладов XII Международной конференции (Нижний Новгород, 17-22 мая 1999 г.) Часть II -М.: Изд-во мехмата МГУ, 1999.-С.143.

39. Максименко И.И. Распознавание в эффективно заданных классах автоматов// Труды ИПММ HAH Украины.-Донецк,1998.-С.115~ 123.

40. Максименко И.И. Эксперименты в классе реализаций недетерминированных автоматов // Доклады HAH Украины.-1999.-N 7.-С.95-99.

41. Мальцев А.И. Алгоритмы и рекурсивные функции.-М.: Наука, 1965.- 391с.

42. Мартин-Леф П.Очерки по конструктивной математике.-М.: Мир,1975.-136с.

43. Мур Э.Ф. Умозрительные эксперименты с последовательност-ными машинами // Сб.: Автоматы.- М.: ИЛ, 1956.- С.179-210.

44. Основы технической диагностики/Под ред. П.П.Пархоменко.-М.:Энергия, 1976.- 464с.

45. Петер Р. Рекурсивные функции.- М.: Иностриздат, 1954.-264с.

46. Рудин У. Основы математического анализа.-М.:Мир,1966.

47. Строгалов A.C. Об е -моделировании поведения конечных автоматов: Дисс. канд.физ.-мат.наук; 01.01.09/ СГУ.- Саратов, 1985.

48. Твердохлебов В.А. Логические эксперименты с автоматами.-Саратов.: Изд-во Саратовского университета,1988.- 184с.

49. Трахтенброт Б.А., Барздинь Я.М. Конечные автоматы (поведение и синтез). М.: Наука, 1970.- 400 с.

50. Успенский В.А., Семенов А.Л. Теория алгоритмов: основные открытия и приложения.-М.: Наука. Гл.ред.физ.-мат.лит.,1987. -288 с.

51. Харари Ф. Теория графов.- М.: Мир, 1973.- 300с.

52. Шоломов Л.А. Основы теории дискретных логических и вычислительных устройств.-М.:Наука.Гл.ред.физ.-мат.лит., 1980.-400 с.

53. Яблонский С.В. Введение в дискретную математику.- М.:Нау-ка,1997.- 384с.

54. Boroday S.U. Distinguishing tests for nondeterministic finite state machines // Proceedings of the IFIP TC6 11th IWTCS'98 (Tomsk 98) Kluver Acad. Publ. 1998, p. 101-108.

55. Grunsky I. Testing of automata: from experiments to representations by meaus of fragments // Testing of Communicating System. Proc of the IFIP TC6 11th IWTCS' 98 Kluver Acad.Publ, 1998.- p.3-14.

56. Hennie F.C. Fault detecting experiments for sequential circuits // Proc.5th Ann.Symp."Switch Circuit Theory and Logic. Design".- 1964.-P.95-110.