Объектно-ориентированная среда для разработки приложений теории расписаний

Аничкин Антон Сергеевич. Объектно-ориентированная среда для разработки приложений теории расписаний: диссертация ... кандидата Физико-математических наук: 05.13.11 / Аничкин Антон Сергеевич;[Место защиты: ФГБУН Институт системного программирования им. В.П. Иванникова Российской академии наук], 2018
Автор
Аничкин Антон Сергеевич
Год
2018
  • 99 000 UZS

Оглавление диссертации
Введение
Глава 1. Современные модели и методы теории расписаний 12
1. 1. Классическая постановка RCPSP-задачи 16
1. 2. Модели ресурсов 18
1. 2. 1. Невозобновимые и ограничено-возобновимые ресурсы 18
1. 2. 2. Частично возобновимые ресурсы 19
1. 2. 3. Логистические ресурсы 20
1. 2. 4. Непрерывно разделяемые ресурсы 20
1. 2. 5. Эксклюзивные ресурсы 21
1. 2. 6. Ресурсы с переменной доступностью 21
1. 3. Модели исполнения работ 23
1. 3. 1. Работы с прерываниями 23
1. 3. 2. Профильное использование ресурсов 23
1. 3. 3. Учет накладных временных затрат 24
1. 3. 4. Альтернативные режимы исполнения работ 25
1. 3. 5. Учет компромиссов 26
1. 4. Временные ограничения 27
1. 4. 1. Предшествования с минимальными лагами 27
1. 4. 2. Предшествования с максимальными лагами 27
1. 4. 3. Явные временные ограничения 28
1. 4. 4. Ограничения рабочего времени 30
1. 4. 5. Иные временные ограничения 30
1. 4. 6. Логические зависимости 32
1. 5. Целевые функции 33
1. 5. 1. Минимизация временных показателей проекта 33
1. 5. 2. Устойчивость расписания к задержкам 35
1. 5. 3. Обеспечение консервативности расписания 37
1. 5. 4. Минимизация затрат на возобновимые ресурсы 39
1. 5. 5. Минимизация невозобновимых ресурсов 41
1. 5. 6. Минимизация общей стоимости проекта 42
1. 5. 7. Максимизация чистой приведенной стоимости 44
1. 5. 8. Многоцелевые функции 45
Глава 2. Математическая формализация задач проектного планирования в расширенной постановке 46
2. 1. Формализация классической постановки RCPSP-задач 48
2. 2. Ограничения классической постановки 52
2. 3. Математическая формализация GCPSP-задач 55
2. 4. Алгоритм приближенного решения GCPSP-задач 62
Глава 3. Объектно-ориентированная среда для разработки приложений теории расписаний 76
3. 1. Общие принципы и организация каркаса 81
3. 1. 1. Понятие объектно-ориентированного каркаса 81
3. 1. 2. Общие требования и принципы построения каркаса 83
3. 1. 3. Организация и состав классов каркаса 86
3. 2. Организация классов прикладных данных 87
3. 2. 1. Класс «Проект» (Project) 88
3. 2. 2. Календарные данные 89
3. 2. 3. Проектные работы 94
3. 2. 4. Класс «Связь работ» (Link) 99
3. 2. 5. Ресурсы 100
3. 2. 6. Финансовое обеспечение 105
3. 3. Организация классов математических объектов и решателей 108
3. 3. 1. Класс «Оптимизационная задача» (OptimizationProblem) 109
3. 3. 2. Класс «Область допустимых значений» (ValueDomain) 110
3. 3. 3. Интерфейс «Переменная» (Variable) 111
3. 3. 4. Интерфейс «Целевая функция» (Objective) 112
3. 3. 5. Интерфейс «Ограничение» (Constraint) 112
3. 3. 6. Интерфейс «Эвристика» (Heuristic) 114
3. 3. 7. Класс «Решатель» (Scheduler) 115
3. 4. Метод инкрементальной разработки приложений теории расписаний на основе каркаса 122
3. 4. 1. Развитие пакета Project Data для редукции задач теории расписаний к постановке RCPSP 124
3. 4. 2. Развитие пакета Project Data для представления условий задач RCPSP в расширенных постановках 126
3. 4. 3. Развитие пакета Reductions для редукции прикладных задач к постановке GCPSP 127
3. 4. 4. Развитие пакета Solvers для реализации новых алгоритмов и эвристик 132
Глава 4. Экспериментальное исследование объектно-ориентированной среды 130
4. 1. Разработка и развитие системы визуального планирования проектов 132
4. 2. Сравнительный анализ производительности системы 141
Заключение 145
Список литературы 146

Рекомендуем вам товары

99 000 UZS
Автор
Абрамский Михаил Михайлович
Количество страниц
Год
2019
99 000 UZS
Автор
Афанасьева Ирина Викторовна
Количество страниц
Год
2018
99 000 UZS
Автор
Мирошников Артём Игоревич
Количество страниц
Год
2019
Модули для Opencart 2, Опенкарт 3