Вернуться к списку проектовНа главную страницу курса
Заказчик
Трофимов Александр Александрович, доцент, к.э.н., кафедра Информатики и математического обеспечения. Эл.почта: trofimov@cs.karelia.ru. Раб.тел.: 711015, моб.тел.: 8-921-622-90-50. Офис: 215 каб.Аннотация проекта
Задание: имеется математическая модель, которая решается в оптимизаторе Excel Поиск решения. Однако возможности Excel ограничены 200 переменными. Модель уже содержит 190 переменных и требует дальнейшего развития. Базу данных модели удобно вести в Excel. Оптимизацию придется выполнять в LP-solver.
Задача должна решаться в Visual Basiс for Applications (VBA). Требуется разработать:
- Интерфейс для передачи модели из Excel. Видимо подойдет подобный диалоговому окну Поиска решения.
- Форму промежуточного файла-модели.
- Программу конвертирования промежуточной модели в матрицу Lp-solver.
- Реализовать решение задачи в LP-solver.
- Отладить программы VBA и добиться совпадения значений целевой функции и переменных в обоих оптимизаторах.
- Программу внесения решения LP-solver в лист Excel, в те адреса из которых переменные первоначально были извлечены.
- Проверить оптимальность решения в Excel.
Прототип системы имеется.