- •1.Использование вычислительной техники в современной связи
 - •2. Исследование операций как наука
 - •4. Задача о раскрое
 - •Количество форматных стекол, получаемых при возможных способах раскроя одного листа
 - •5.Формирование задачи линейного программирования(лп)
 - •6. Симплекс-метод
 - •7. Частные случаи симплекс-метода
 - •8. Метод больших штрафов
 - •9. Тз линейного программирования. Постановка задачи
 - •10. Построение опорной задачи: метод северо-западного угла и наименьших стоимостей
 - •12. Метод потенциалов
 - •11. Метод Фогеля
 - •13. Вырожденные матрицы и способы борьбы
 - •14. Несбалансированная тз
 - •15. Тз с промежуточными пунктами
 - •16. Нахождение кратчайшего пути на пути связи с помощью тз (маршрутизации)
 - •17. Использование линейного программирования на производстве. График смен
 - •18. Составление графика отпусков
 - •19. Оптимальная расстановка силы на предприятиях
 - •20. Нелинейное программирование. Постановка задачи
 - •21. Метод дихотомии
 - •22. Метод золотого сечения
 - •23. Метод Фибоначчи
 - •24. Метод многомерного поиска
 - •25. Градиентные методы
 - •26. Метод квадратичной аппроксимации
 - •27. Метод кубической аппроксимации
 - •28. Динамическое программирование
 
7. Частные случаи симплекс-метода
Рассмотрим пример. Требуется минимизировать функцию
F=4x1+x2
при ограничениях
3x1+x2=3,
4x1+3x2≥6,
x1+2x2≤4,
x1, x2 ≥0
Запишем задачу в стандартной форме
3x1+ x2 =3,
4x1+3x2-x3 =6,
x1+2x2 +x4=4,
Таким образом, имеются три уравнения и четыре неизвестных. В отличие от случая, когда каждое уравнение содержит остаточную переменную, в заданном случае уже нельзя быть уверенным в том, что при нулевом значении одной из переменных все базисные переменные будут неотрицательными. В этом случае используется метод искусственных переменных.
Искусственные переменные вводятся только для того, чтобы получить базисное решение.
В нашем примере в первом и втором уравнениях нет переменных, выполняющих роль остаточных. Поэтому введем в каждое из этих уравнений по одной искусственной переменной (R1 и R2):
3x1+x2 + R1 =3,
4x1+3x2-x3 + R2 =6,
x1+2x2 +x4=4,
За использование этих переменных в составе целевой функции нужно ввести штраф, приписывая им большой коэффициент М.
Тогда функция цели примет вид:
Min F=4x1+x2+MR1+MR2.
Начальное допустимое решение при этом будет
R1=3, R2=6 и x4=4.
Т.к. мы имеем дело с описанием минимума, а переменные R1 и R2 введены в функцию цели с большим коэффициентом М, то метод минимизации должен привести к тому, что в оптимальном решении они обратятся в ноль.
Для построения симплекс-таблицы выразим искусственные переменные через небазисные:
R1=3-3x1-x2
R2=6-4x1-3x2+x3
F=4x1+x2+M (3-3x1-x2) +M (6-4x1-3x2+x3) = (4-7M) x1+ (1-4M) x2+Mx3+9M
Тогда первая симплекс-таблица будет иметь вид
| 
			 Базисные переменные  | 
			 x1  | 
			 x2  | 
			 x3  | 
			 
  | 
			 
  | 
			 x4  | 
			 Решение  | 
| 
			 F  | 
			 -4+7M  | 
			 -1+4M  | 
			 -M  | 
			 0  | 
			 0  | 
			 0  | 
			 9M  | 
| 
			 R1  | 
			 3  | 
			 1  | 
			 0  | 
			 1  | 
			 0  | 
			 0  | 
			 3  | 
| 
			 R2  | 
			 4  | 
			 3  | 
			 -1  | 
			 0  | 
			 1  | 
			 0  | 
			 6  | 
| 
			 x4  | 
			 1  | 
			 2  | 
			 0  | 
			 0  | 
			 0  | 
			 1  | 
			 4  | 
Далее решение ведется обычным образом. Оптимальному решению соответствует точка x1=2/5, x2=9/5, где F=17/5.
Отметим, что при максимизации F штраф М необходимо брать c обратным знаком.
Рассмотрим другой пример.
Max F=3x1+9x2
при условии
x1+4x2≤8,
x1+2x2≤4,
x1, x2 ≥0
Введя остаточные переменные x3 и x4, построим симплекс-таблицу
| 
				 
  | 
				 x1  | 
				 x2  | 
				 x3  | 
				 x4  | 
				 
  | 
| 
				 F  | 
				 -3  | 
				 -9  | 
				 0  | 
				 0  | 
				 0  | 
| 
				 x3  | 
				 1  | 
				 4  | 
				 1  | 
				 0  | 
				 8  | 
| 
				 x4  | 
				 1  | 
				 2  | 
				 0  | 
				 1  | 
				 4  | 
x3- выводится, x2 вводится
На следующем шаге
| 
				 
  | 
				 x1  | 
				 x2  | 
				 x3  | 
				 x4  | 
				 
  | 
| 
				 F  | 
				 -3/4  | 
				 0  | 
				 9/4  | 
				 0  | 
				 18  | 
| 
				 x1  | 
				 ¼  | 
				 1  | 
				 ¼  | 
				 0  | 
				 2  | 
| 
				 x4  | 
				 ½  | 
				 0  | 
				 -1/2  | 
				 1  | 
				 0  | 
x4- выводится, x1 - вводится
Получим
| 
				 
  | 
				 x1  | 
				 x2  | 
				 x3  | 
				 x4  | 
				 
  | 
| 
				 F  | 
				 0  | 
				 0  | 
				 3/2  | 
				 3/2  | 
				 18  | 
| 
				 x2  | 
				 0  | 
				 1  | 
				 ½  | 
				 -1/2  | 
				 2  | 
| 
				 x1  | 
				 1  | 
				 0  | 
				 -1  | 
				 2  | 
				 0  | 
Заметим, что после двух итераций значение функции цели не уменьшилось (18). Т.е. налицо зацикливание. Что же это означает? Рассмотрим рис.2.3. Через точку оптимума проходят три прямые, а задача содержит только две переменные. Отсюда следует вывод, что одно из ограничений лишнее.
Max F=2x1+4x2
при условии
x1+2x2≤5,
x1 + x2≤4,
x1,
x2
≥0

Р 
	Рис. 2.4 
	Рис. 2.5
	
	
Может быть, случай, когда решение отсутствует вообще.
Пример: Max F=3x1+2x2
при условии 2x1+ x2≤2,
x1+4x2≥12,
x1, x2 ≥0.
Рис.2.5 хорошо иллюстрирует суть дела.
