Алгоритмы и программный комплекс для анализа логико-динамических моделей автоматного типа
Диссертация
Реализованный программный комплекс РЕДУКТОР/1 автоматизирует следующие этапы качественного исследования логико-динамических моделей автоматного типа с использованием метода редукции: построение редукторов, упрощение правых частей уравнений динамики исследуемых моделей, проверка различных условий редукции и критериев наличия в редуцированной модели некоторых динамических свойств типа достижимости… Читать ещё >
Содержание
- Введение
- 1. 1. Актуальность задачи качественного исследования автоматных моделей и предмет диссертации
- 1. 2. Основные определения и обозначения
- 1. 3. Цели и структура работы
- 1. 4. Научная новизна, практическая значимость и апробация полученных результатов
- 2. Теоретическое и алгоритмическое обеспечение программного комплекса РЕДУКТОР/
- 2. 1. Критерии наличия в монотонной модели некоторых динамических свойств
- 2. 2. Теоремы редукции
- 2. 3. Алгоритмическое обеспечение программного комплекса
- 2. 3. 1. Основные структуры данных
- 2. 3. 2. Алгоритм построения гомоморфизмов и синтеза гомоморфных автоматов
- 2. 3. 3. Алгоритм построения множеств состояний редуцированной системы
- 2. 3. 4. Алгоритмы вычисления операций над множествами
- 2. 3. 5. Алгоритм упрощения логических выражений
- 3. 1. Структура программного комплекса
- 3. 1. 1. Функциональная часть
- 3. 1. 2. Интерфейсная часть
- 3. 2. Реализация программного комплекса
- 3. 2. 1. Реализация основных алгоритмов
- 3. 2. 2. Реализация программного интерфейса
- 3. 2. 3. Реализация вспомогательных алгоритмов
- 3. 3. Методика использования
- 4. 1. Анализ автоматной модели общего вида
- 4. 2. Исследование простой автоматной модели экономического взаимодействия
Список литературы
- Архангельский А.Я. Программирование в Delphi 7. — М.: ООО «Бином-Пресс», 2003 г.
- Бадд Т. Объектно-ориентированное программирование в действии, Спб.: Питер, 1997.
- Бакнелл Джулиан М. Фундаментальные алгоритмы и структуры данных в Delphi: Пер. с англ./Джулиан М. Бакнелл. — СПб: ООО «Диа-СофтЮП», 2003.
- Бурбаки Н. Теория множеств. — М.: Мир, 1965.
- Буч Г., Рамбо Д., Джекобсон А. Язык UML. Руководство пользователя: Пер. с англ., М.: ДМК Пресс, 2001.
- Васильев С.Н., Лакеев A.B., Н.Н.Максимкин, и др. Методы редукции в качественном анализе логико-динамических систем // Вестник Томского госуниверситета, Томск, 2004, № 9(1), с.193−198.
- Васильев С.Н. К теории редукции в качественном анализе и управлении динамическими системами // Труды Института математики и механики УрО РАН, Екатеринбург, 2004, т. 10, № 2, с. 20−34.
- Васильев С.Н. Достижимость и связность в автоматной сети с общим правилом переключения состояний // Дифференциальные уравнения, 2002, т. 38, N И, с. 1533−1539.
- Васильев С.H. Управление динамикой поведения автоматных сетей с минимальным временем достижения целевых состояний // Труды XI Байкальской международной школы-семинара «Методы оптимизации и их приложения», Иркутск, 1998, с. 36−47.
- Васильев С.Н., Кузнецов, Лакеев A.B. Анализ процессов в цифровых схемах. I. Математическая модель // Изв. РАН, сер.'Теория и системы управления", 1996.
- Васильев С.Н., Жерлов А. К. Об исчислениях типово-кванторных формул // Докл. РАН, т.343, 1995, № 5, с. 583−585.
- Васильев G. Н. Метод сравнения в анализе систем. I-IV. // Дифференц. уравнения, 1981, т. 17, № 9, с. 1562−1573- т. 17, № 11, с. 1945−1954- т. 18, №, с. 197−205- т. 18, № 6, с. 938−947.
- Васильев С.Н. Некоторые вопросы математической теории систем. Канд. дисс. к.ф.-м.н., Иркутск, 1976.
- Васильев Ю.Л., Ветухновский Ф. Я., Глаголев В. В., Журавлев Ю. И., Левенштейн В. И., Яблонский C.B. Дискретная математика и математические вопросы кибернетики, т. I, под общей редакцией C.B. Яблонского и О. Б. Лупанова, М.: Наука, 1974.
- Глушков В.М., Капитонова Ю. В., Мищенко А. Т. Логическое проектирование дискретных устройств. Киев: Наук, думка, 1987.
- Гулямов Ш. Б. Математическое и программное обеспечение решения первопорядковых логических уравнений. Канд. дисс. к.ф.-м.н., Иркутск, 1997.
- Алистер Коберн Быстрая разработка программного обеспечения. — М.: Лори, 2002.
- Кобринскии U.E., Трахтенброт Б. А. Введение в теорию конечных автоматов. — М.: Физматгиз, 1962.
- Колотое А. Т. Автоматная модель сердца // Сб. Проблемы кибернетики, вып. 20, М.: Наука, 1968.
- Кормен Т., Лейзерсон Ч., Ривест Р. Алгоритмы: построение и анализ / Пер. с англ. под ред. А. Шеня. М.: МЦНМО, 2002.
- Кудрявцев В.Б., Кнап Ж., Саксида С. Об автоматном моделировании в обществоведении // Сб. Искусственный интеллект. Теория и приложения, вып. 1, Саратов, 1993, С. 134−146.
- Кудрявцев В.Б., Подколзин A.C., Болотов A.A. Основы теории однородных структур. — М.: Наука, 1990.
- Левин В.И. Математическое моделирование социально-экономических процессов (автоматно-логические методы и модели), Пенза: изд-во Пенз. технологического института, 1997.
- Лоскутов А. Ю., Михайлов A.C. Введение в синергетику: Учеб. пособие, М.: Наука, 1990.
- Лупанов О. Б. О синтезе некоторых классов управляющих систем // Проблемы кибернетики. Вып. 10. — М.: Физматгиз, 1963. С. 63−97.
- Максимкин H.H., Цивилина А. Ю. // Оптимизация, управление, интеллект. 2000. № 5(2). С. 287−298.
- Мальцев А.И. Алгебраические системы. М.: Наука, 1970.
- Матросов В.М., Васильев С. Н., Каратуев В. Г. и др. Алгоритмы вывода теорем метода векторных функций Ляпунова. Новосибирск, Наука, Сиб. Отд-ние, 1981.
- Матросов В.М., Анапольский Л. Ю., Васильев С. Н. Метод сравнения в математической теории систем. — Новосибирск: Наука, 1981, 480 с.
- Матросов В.М. Метод сравнения в динамике систем. I-II // Дифферент уравнения. 1974. Т. 10. № 9. С. 1547−1559- Т. И. № 3. С. 403−401.
- Минский М. Вычисления и автоматы. — М.: Мир, 1971.
- Дж. фон Нейман. Теория самовоспроизводящихся автоматов. — М.: Мир, 1971.
- Подколзин A.C. О поведении однородных структур // Проблемы кибернетики. Вып. 31. М.: Наука, 1974. С. 133−166.
- Поспелов Д.А. Логические методы анализа и синтеза схем, М.: Энергия, 1987.
- Тоффоли Т., Марголус Н. Машины клеточных автоматов: Пер. с англ.- М.: Мир, 1991.
- Ульянов С.А. Пакет программ для анализа автоматных сетей // Тезисы докладов II школы семинара молодых ученых «Математическое моделирование информационные технологии» (25−29 сентября 2002 г.).- Иркутск: ИДСТУ СО РАН, 2002. С. 30−31.
- Ульянов С. А. Программный комплекс для анализа свойств дискретных динамических систем // Тезисы докладов конференции «Ляпуновские чтения и презентация информационных технологий» (25−27 ноября 2002 г.). Иркутск: ИДСТУ СО РАН, 2002. — С. 39.
- Ульянов С. А. Программный комплекс для анализа свойств автоматных сетей // Материалы V конференции молодых ученых «Навигация и управление движением», Санкт-Петербург, 2003. С. 129−134.
- Ульянов С. А. Качественный анализ динамических свойств монотонных автоматных моделей с задержками // Вестник БГУ. Серия «Математика и информатика». — Улан-Удэ: Издательство Бурятского государственного университета, 2005.
- Ульянов С.А. Автоматизация процедуры качественного анализа свойств автоматной модели // Материалы 10-ой Байкальской Всероссийской конференции «Информационные и математические технологии в науке, технике и образовании», 2005.
- Fiser Р., Hlavicka J. BOOM a Boolean Minimizer, Research Report DC-2001−05, Prague, CTU Publishing House, 2001, 37 pp.
- Fogelman-Soulie F., Gols E., Martinez S., Majia C. Energy Functions in Neural Networks with Continuous Local Functions. Submitted Complex Systems, 1998.
- Goles E., Martinez S. Neural and Automata Networks. Dynamic Behavior and Applications. Kluwer Acad. Press., 1990.
- Goles E. Lyapunov Functions Associated to Automata Network, in Automata Networks in Computer Science, F. Fogelman, Y. Robert, M. Tchuente (eds), Manchester University Press, 1987, 58−81.
- Bachtel G.D., Somenzi F. Logic synthesis and verification algorithms. Boston, MA, Kluwer Academic Publishers, 1996.
- Hopfield J.J. Neural Networks and Physical Systems with Emergent Collective Computational Abilities, Proc. Natl. Acad. Sei. USA., 79, 1982, 2554−2558.
- Vasiliev S.N. Machine synthesis of mathematical theorems. Internat. Journal «Logic Programming», USA, 1990, vol.9, № 23, p.235−266.
- McCluskey E.J. Minimization of boolean functions. Bell System Technical Journal, 1956.
- Quine W. The problem of simplifying truth functions. American Mathematical Monthly, 1952.
- Ingo Wegener. The complexity of Boolean functions. — Stuttgart: Teubner, 1987.