Введение
1. Проблемы взаимодействия пользователей с системами недоопределённых вычислений 13
1.1. Анализ современного состояния исследований в области представления и обработки не полностью определённых данных и знаний 13
1.2. Недоопределённые модели и метод недоопределённых вычислений 15
1.2.1. Программирование в ограничениях 15
1.2.2. Недоопределённые модели 16
1.3. Области применения метода недоопределённых вычислений 17
1.3.1. Существующие системы недоопределённых вычислений и области их применения 17
1.3.2. Взаимодействие пользователя с системой недоопределённых вычислений при решении задачи - основные этапы 23
1.3.3. Проблемы применения метода недоопределённых вычислений 26
1.4. Существующие подходы к решению поставленных проблем 28
1.4.1. Визуализация числовых данных 28
1.4.2. Графическое отображение недоопределённых моделей в современных системах недоопределённых вычислений 29
1.5. Структурное представление недоопределённых моделей в современных системах недоопределённых вычислений 32
1.6. Постановка задачи диссертационного исследования 35
Выводы ; 36
2. Методы визуализации и структурного представления недоопределённых моделей 37
2.1. Теоретические основы недоопределённых моделей и метода недоопределённых вычислений .37
2.1.1. Модель и ее недоопределённое описание 37
2.1.2. Операции над недоопределёнными значениями и функции от недоопределённых переменных 40
2.1.3. Недоопределённые расширения 41
2.1.4. Модели с недоопределёнными переменными и метод недоопределённых вычислений 43
2.2. Методы интерактивного графического представления некоторых элементов недоопределённых моделей 47
2.2.1. Требования к графическому отображению элементов недоопределённых моделей в системах недоопределённых вычислений 47
2.2.2. Метод визуализации одномерных массивов недоопределённых переменных 48
2.2.3. Метод визуализации двухмерных массивов недоопределённых переменных 54
2.2.4. Метод визуализации трёхмерных массивов недоопределённых переменных 57
2.2.5. Методы визуализации недоопределённых функций 59
2.2.6. Особенности предложенных методов 63
2.3. Структурные недоопределённые модели 63
2.3.1. Кластерные структурные модели 63
2.3.2. Пример описания недоопределённой модели в кластерном виде 66
2.3.3. Метод частичной автоматизации внесения изменений в кластерные структурные модели в процессе решения задачи 69
2.3.4. Особенности предложенного метода 70
Выводы 71
3. Алгоритмические основы визуализации недоопределённых числовых переменных и функциональных зависимостей 73
3.1. Алгоритмы визуализации элементов недоопределённой модели 73
3.1.1. Работа системы недоопределённых вычислений и её графической подсистемы в режиме диалога с пользователем 73
3.1.2. Работа графической подсистемы в режиме интерактивного отображения массива недоопределённых переменных 79
3.1.3. Работа графической подсистемы в режиме интерактивного отображения недоопределённой функции 81
3.1.4. Визуализация одномерных массивов недоопределённых переменных 83
3.1.4.1. Алгоритм построения линейной шкалы значений недоопределённых переменных 83
3.1.4.2. Алгоритм масштабирования шкалы значений элементов массива по значению элемента массива 86
3.1.5. Визуализация двухмерных массивов недоопределённых переменных 86
3.1.6. Получение графической подсистемой информации об отображаемых элементах недоопределённой модели 91
3.2. Структуры данных для визуализации элементов недоопределённых моделей 95
3.2.1. Структуры данных для представления одномерных массивов недоопределённых переменных 95
3.2.2. Структуры данных для представления двухмерных массивов недоопределённых переменных 99
3.2.3. Структуры данных для представления недоопределённых функций от одного аргумента 101
Выводы 102
4. Проектирование, программная реализация и внедрение графической подсистемы для систем недоопределённых вычислений 104
4.1. Графическая подсистема iG 104
4.1.1. Функции и архитектура графической подсистемы iG 104
4.1.2. Менеджер визуализации 107
4.1.3. Хранилище одномерных массивов 111
4.1.4. Хранилище двухмерных массивов 113
4.1.5. Блок визуализации одномерных массивов 115
4.1.6. Блок визуализации двухмерных массивов 117
4.1.7. Блок визуализации функций от одной переменной 118
4.1.8. Пользовательский интерфейс графической подсистемы 119
4.1.9. Программный интерфейс графической подсистемы iG 120
4.2. Графическая подсистема iG в составе интеллектуального решателя UniCalc 121
4.3. Примеры использования графической подсистемы iG 126
4.3.1. Нахождение глобального минимума функции от двух переменных 126
4.3.2. Использование подсистемы iG при решении недоопределённой системы ограничений 128
4.4. Сравнение графической подсистемы iG с существующими графическими средствами систем недоопределённых вычислений 130
4.5. Тестирование графической подсистемы iG 131
4.6. Внедрение и использование результатов диссертации 132
4.6.1. Области применения графической подсистемы iG 132
4.6.2. Применение графической подсистемы iG для экспериментального исследования метода Н-вычислений и тестирования вычислительного ядра решателя UniCalc 133
4.6.3. Применение графической подсистемы iG при решении задач в области экономики 135
4.6.4. Применение графической подсистемы iG для решения технических и экономических задач
при проектировании летательных аппаратов 136
4.6.5. Использование разработанных методов и алгоритмов 136
Выводы 137
Выводы 139
Литература


