Примечание | Язык написания: Borland C++ 3.1 |
Загрузить архив: | |
Файл: simplex.zip (269kb [zip], Скачиваний: 172) скачать |
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
к курсовому проекту по “Системному анализу”
Тема: “Решение задач линейного программирования большой размерности”
Выполнил студент гр. Э-282:
Богдановский А. А.
Проверил преподаватель:
Тихненко Е. В.
________________________
Дата:
“___”
__________
СОДЕРЖАНИЕ
TOC o "1-3" f GOTOBUTTON _Toc347013713PAGEREF _Toc347013713 3
2. Конкретизация задачи GOTOBUTTON _Toc347013714PAGEREF _Toc347013714 3
3. Математическая модель симплекс-метода с мультипликативным представлением обратной матрицы GOTOBUTTON _Toc347013715PAGEREF _Toc347013715 3
3.1. Модифицированный симплекс-метод GOTOBUTTON _Toc347013716PAGEREF _Toc347013716 4
3.2. Мультипликативная форма обратной матрицы GOTOBUTTON _Toc347013717PAGEREF _Toc347013717 5
3.3. Преимущества метода GOTOBUTTON _Toc347013718PAGEREF _Toc347013718 8
4. Алгоритм метода, реализованного в программе GOTOBUTTON _Toc347013719PAGEREF _Toc347013719 9
5. Текст программы SASIMPL GOTOBUTTON _Toc347013720PAGEREF _Toc347013720 11
6. Интерфейс пользователя GOTOBUTTON _Toc347013721PAGEREF _Toc347013721 11
6.1. Работа с программой GOTOBUTTON _Toc347013722PAGEREF _Toc347013722 12
6.2. Формат файлов, содержащих постановку задач линейного программирования GOTOBUTTON _Toc347013723PAGEREF _Toc347013723 13
7. Результаты работы программы GOTOBUTTON _Toc347013724PAGEREF _Toc347013724 14
СПИСОК ЛИТЕРАТУРЫ GOTOBUTTON _Toc347013725PAGEREF _Toc347013725 17
Приложение I. Текст программы SASIMPL GOTOBUTTON _Toc347013726PAGEREF _Toc347013726 18
· “модифицированный симплекс-метод с мультипликативным представлением обратной матрицы”;
·
·
·
min F = cx, при Ax = b, x ³ 0 ,
где c - вектор коэффициентов целевой функции (c1,c2,...,cn);
A - матрица ограничений размера m´n ранга m, может быть представлена также как вектора [P1, P2, ..., Pn];
b - m-вектор правой части ограничений (b1,b2,...,bm).
Таким образом, поставленная задача имеет n - переменных и m - ограничений.
До рассмотрения мультипликативной формы кратко опишем этапы модифицированного симплекс-метода с хранением обратной матрицы в явной форме.
Программа SASIMPL имеет примитивный пользовательский интерфейс, который позволяет загружать данные о задачах из внешних файлов, решать их и просматривать результаты. Кроме того, программа предоставляет скромную справочную систему для удобства работы.