Симплекс-метод
Автор: Виктория Запорожская • Апрель 15, 2018 • Контрольная работа • 4,395 Слов (18 Страниц) • 466 Просмотры
Министерство образования и науки Российской Федерации
Федеральное государственное бюджетное
образовательное учреждение высшего образования
«Тульский государственный университет»
КУРСОВАЯ РАБОТА
по дисциплине «Методы оптимальных решений»
Вариант № 10.
Выполнил
студент: гр. Б760651____________________________
Руководитель: _________________________________ Гучек Н.Е.
доц., канд. экон. наук
Тула 2017г.
Симплекс-метод
1.1.Решение симплекс-методом
Симплексный метод является универсальным, так как позволяет решать практически любую задачу линейного программирования, заданную в каноническом виде.
Экономико-математическая модель задачи:
F(x)=30х1 +40 х2+10 х3→max
при ограничениях:
[pic 1]
Приведем задачу к каноническому виду:
F(x) = 30х1 +40 х2+10 х3→max
при ограничениях:
[pic 2]
Составляем симплексную таблицу 1-го шага:
сi | Сj БП | 30 | 40 | 10 | 0 | 0 | 0 | [pic 3] | |||
х1 | х2 | х3 | х4 | х5 | х6 | bi | |||||
0 | x4 | 1 | 3 | 2 | 1 | 0 | 0 | 600 | |||
0 | x5 | 2 | 3 | 1 | 0 | 1 | 0 | 500 | |||
0 | x6 | 3 | 1 | 2 | 0 | 0 | 1 | 400 | |||
Δj | -30 | -40 | -10 | 0 | 0 | 0 | 0 |
Ключевым элементом является х2= min{600/3=200;500/3=167;400/1=400}
В индексной строке Δj имеются три отрицательные оценки, значит найденное решение не является оптимальным и его можно улучшить.
сi | Сj БП | 30 | 40 | 10 | 0 | 0 | 0 | [pic 4] | |||
х1 | х2 | х3 | х4 | х5 | х6 | bi | |||||
0 | x4 | -1 | 0 | 1 | 1 | -1 | 0 | 100 | |||
40 | x2 | 2/3 | 1 | -1/3 | 0 | 1/3 | 0 | 500/3 | |||
0 | x6 | 7/3 | 0 | 5/3 | 0 | -1/3 | 1 | 700/3 | |||
Δj | -10/3 | 0 | 10/3 | 0 | 0 | 20000/3 |
сi | Сj БП | 30 | 40 | 10 | 0 | 0 | 0 | [pic 5] | |||
х1 | х2 | х3 | х4 | х5 | х6 | bi | |||||
0 | x4 | 0 | 0 | 12/7 | 1 | -8/7 | 3/7 | 200 | |||
0 | x2 | 0 | 1 | -1/7 | 0 | 3/7 | -2/7 | 100 | |||
60 | x1 | 1 | 0 | 5/7 | 0 | -1/7 | 3/7 | 100 | |||
Δj | 0 | 0 | 40/7 | 0 | 90/7 | 10/7 | 7000 | ||||
у | y4 | y5 | y6 | y1 | y2 | y3 |
Все оценки свободных переменных Δj ≥ 0, следовательно, найденное опорное решение является оптимальным:
F(x*) =7000; x*=(100; 100; 0; 200; 0; 0)
G(y*) =7000; y*= (0; 90/7; 10/7; 0; 0; 40/7)
1.1.1.Анализ решения ПЗЛП
Компоненты оптимального решения ПЗЛП.
х1=100 х2=100 х3=0 x4=200 x5=0 x6=0
...