Моделирование комбинаторных задач с помощью непрерывной логики
- Авторы: Левин В.И.1
-
Учреждения:
- Пензенская государственная технологическая академия
- Выпуск: Том 22, № 2 (2017)
- Страницы: 439-448
- Раздел: Статьи
- URL: https://journal-vniispk.ru/2686-9667/article/view/362806
- DOI: https://doi.org/10.20310/1810-0198-2017-22-2-439-448
- ID: 362806
Цитировать
Полный текст
Аннотация
Сформулирован класс комбинаторных задач, эквивалентных задаче определения взаиморасположения последовательностей интервалов. Приведены примеры данного класса задач, относящиеся к области синтеза надежных устройств с помощью резервирования, организации рационального обслуживания клиентов в торговых системах, составления правильного расписания работы диссертационного совета. Дана точная математическая постановка задачи, состоящей из анализа, т. е. собственно определения взаиморасположения последовательностей интервалов, и синтеза, т. е. нахождения условий на расположение последовательностей интервалов, при которых их взаиморасположение имеет требуемый для задачи вид. Введена математическая модель конечного динамического автомата без памяти как логического -полюсника. Основной задачей для такого автомата является отыскание выходного динамического процесса по известным входным процессам и реализуемой логической (булевой) функции. Дано подробное описание непрерывной логики - математического аппарата, позволяющего находить выходной динамический процесс в автомате. Приведены примеры такого нахождения. Показано, что динамический конечный автомат без памяти является адекватной математической моделью для решения поставленной комбинаторной задачи. При этом исходная комбинаторная задача сводится к задаче нахождения выходного процесса в автомате-модели, исходя из заданных входных процессов и реализуемой логической функции. Приведен 6-шаговый алгоритм решения задачи, а также два примера комбинаторных задач, которые решены с помощью этого алгоритма. Оба примера решены в аналитической форме. Дана оценка сложности вычислений, из которой вытекает, что вычислительная сложность предложенного подхода растет как степенная функция от размерности задачи. Так что подход применим к решению задач высокой размерности. Преимущество подхода и в возможности формально искать алгоритмы решения задач и анализировать решения, находя необходимые и достаточные условия их существования.
Об авторах
Виталий Ильич Левин
Пензенская государственная технологическая академия
Email: levin@pgta.ru
доктор технических наук, профессор, советник ректора по науке, заслуженный деятель науки РФ г. Пенза, Российская Федерация
Список литературы
-
Левин В.И. Введение в динамическую теорию конечных автоматов. Рига: Зинатне, 1975. Bochmann D., Roginskij V.N., Levin V.I. Dinamische Processe in Automaten. Berlin: Technik, 1977. Левин В.И. Динамика логических устройств и систем. М.: Энергия, 1980. Левин В.И. Теория динамических автоматов. Пенза: Изд-во Пензен. гос. ун-та, 1995. Левин В.И. Бесконечнозначная логика в задачах кибернетики. М.: Радио и связь, 1982. Левин В.И. Структурно-логические методы исследования сложных систем. М.: Наука, 1987. Заде Л. Понятие лингвистической переменной и его применение к принятию приближенных решений. М.: Мир, 1976. Кандрашина Е.Ю., Литвинцева Л.В., Поспелов Д.А. Пространство и время в системах искусственного интеллекта. М.: Наука, 1988. Кандрашина Е.Ю., Литвинцева Л.В., Поспелов Д.А. Представление знаний о пространстве и времени в системах искусственного интеллекта. М.: Наука, 1989.
Дополнительные файлы


