Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Определение базисного (допустимого) решения





Перейдем от неравенств (2) к равенствам (4), введя дополнительные неотрицательные переменные x 3, x 4, x 5. Тогда система ограничений будет иметь вид:

35 x 1 + 30 x 2 + x 3 = 1050

30 x 1 + 35x2 + x 4 = 1050 (4)

20 x 1 + 40 x2 + x 5 = 800,

где x 1, x 2, x 3, x 4, x 5 0.

 

Дополнительные переменные воходят в целевую функцию Z с нулевыми коэффициентами:

 

Z =27,65· x 1 + 37,6· x 2 + 0· x + 0· x 4 + 0· x 5. (5)

 

Перепишем систему (4) и ЦФ (5) в виде:

x 3 = 1050 - (35· x 1 + 30· x 2)

x 4 = 1050 - (30· x 1 + 35· x 2) (6)

x 5 = 800 - (20 x 1 + 40· x 2)

Z = 0 – (- 27,65· x 1 – 37,6· x 2 - 0· x 3 - 0· x 4 - 0· x 5)

 

Переменные x 3, x 4, x 5 – базисные, x 1, x 2 – небазисные (свободные). Положив x 1= x 2= 0, получим значения базисных переменных: x 3= 1050, x 4= 1050, x 5 = 800.

 

Таким образом, базисное решение системы (0, 0, 1050, 1050, 800). Для этих значений переменных целевая функция примет значение Z = 0.

Определение оптимального решения

 

Заполним симплекс-таблицу в соответствии с полученной моделью (6), как показано в табл. 3. (Указанные ниже вычисления удобно и проще выполнять в MS Excel.)

Таблица 3 (СТ-1)

 

1. Из отрицательных элементов последней строки симплекс-таблицы С-Т1 (табл. 3), соответствующих переменным x 1÷ x 2, выберем максимальный по модулю элемент. Им является элемент -37,6, который соответствует переменной x 2. следовательно, небазисная переменная x 2 должна быть введена в базис.

 

2. Поделим элементы столбца значений базисных переменных (свободных членов), не считая последней строки, на соответствующие положительные коэффициенты выбранного столбца:

1050/30 = 35,

1050/35 = 30,

800/40 = 20.

Запишем частные от деления во вспомогательный столбец δ (табл. 4).

 

Таблица 4 (СТ-1)

 

3. Выберем элемент, который дает минимальное частное от деления: 20. Он соответствует третьей строке с базисной переменной x 5. Следовательно, переменная x 5 должна быть выведена из базиса, а переменная x 2 введена. Элемент, находящийся на пересечении выбранной строки и выбранного столбца называется разрешающим элементом: 40 (табл. 4).

4. Разделим элементы третьей строки на разрешающий элемент (на 40). Результат запишем в третью строку симплекс-таблицы С-Т2 (табл. 5). Таблица 5 (СТ-2)

 

4. Построение первой строки С-Т2:

элементы полученной третьей строки С-Т2 умножим на коэффициент первого элемента выделенного столбца С-Т1 (на 30) и вычтем из соответствующих элементов первой строки СТ-1. Получим первую строку С-Т2 (табл. 6).

 

5. Построение второй строки С-Т2:

элементы полученной третьей строки С-Т2 умножим на коэффициент второго элемента выделенного столбца С-Т1 (на 35) и вычтем из соответствующих элементов второй строки СТ-1. Получим вторую строку С-Т2 (табл. 6).

 

6. Построение четвертой строки С-Т2:

элементы полученной третьей строки С-Т2 умножим на коэффициент четвертого элемента выделенного столбца С-Т1 (на -37,6) и вычтем из соответствующих элементов четвертой строки СТ-1. Получим четвертую строку С-Т2 (табл. 6).

 

Таблица 6 (СТ-2)

 

7. Проверка, является ли полученное решение (табл. 6) допустимым.

Если в столбце значений базисныхпеременных (свободных членов) все элементы неотрицательные, полученное решение является допустимым.

Полученное решение (табл. 6) является допустимым, так как в столбце свободных членов все значения базисных переменных положительные.

 

8. Проверка на оптимальность

Целевая функция имеет максимальное значение, если все коэффициенты в строке целевой функции будут положительными. Полученное решение (табл. 6) не является оптимальным, так как имеется один отрицательный элемент, равный -8,85.

 

Переходим к выполнению пункта 1.

 

1. Из отрицательных элементов последней строки симплекс-таблицы С-Т2 (табл. 7), соответствующих переменным x 1÷ x 2, выберем максимальный по модулю элемент. Им является элемент -8,85 (он единственный), который соответствует переменной x 1. Следовательно, небазисная переменная x 1 должна быть введена в базис. Таблица 7 (СТ-2)

 

2. Поделим элементы столбца значений базисных переменных (свободных членов), не считая последней строки, на соответствующие положительные коэффициенты выбранного столбца:

450/20 = 22,5

350/12,5 = 28

20/0,5 = 40.

 

3. Выберем элемент, который дает минимальное частное от деления: (22,5). Он соответствует первой строке с базисной переменной x 3. Следовательно, переменная x 3 должна быть выведена из базиса, а переменная x 1 введена. Элемент, находящийся на пересечении выбранной строки и выбранного столбца является разрешающим элементом: 20.

4. Разделим элементы первой строки на разрешающий элемент. Результат запишем в первую строку симплекс-таблицы С-Т3 (табл. 8).

Таблица 8 (СТ-3)

 

5. Построение второй строки С-Т3:

элементы полученной первой строки С-Т3 умножим на коэффициент второго элемента выделенного столбца С-Т2 (на 12,5) и вычтем из соответствующих элементов второй строки СТ-2. Получим вторую строку С-Т3 (табл. 9).

 

Таблица 9 (СТ-3)

 

6. Построение третьей строки С-Т3:

элементы полученной первой строки С-Т3 умножим на коэффициент третьего элемента выделенного столбца С-Т2 (на 0,5) и вычтем из соответствующих элементов третьей строки СТ-2. Получим третью строку С-Т3 (табл.9).

 

7. Построение четвертой строки С-Т3:

элементы полученной первой строки С-Т3 умножим на коэффициент четвертого элемента выделенного столбца С-Т2 (на -8,85) и вычтем из соответствующих элементов четвертой строки СТ-2. Получим четвертую строку С-Т3 (табл. 9).

 

7. Проверка, является ли полученное решение (табл. 9) допустимым. В столбце значений базисныхпеременных (свободных членов) все элементы неотрицательные, полученное решение является допустимым.

 

8. Проверка на оптимальность.

Целевая функция имеет максимальное значение, если все коэффициенты в строке целевой функции будут положительными. Полученное решение (табл. 9) является оптимальным, так как в четвертой строке нет ни одного отрицательного элемента.

Таблица. 10 (СТ-3)

 

Максимальное значение целевой функции Z = 951,13 достигается при значениях x 1 = 22,5, x 2 = 8,75 (табл. 10). Результат выделен заливкой.

 

Date: 2015-07-23; view: 411; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.006 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию