Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Симплекс метод 2 страница




Таблица 6

i Базис Сб P0            
      P 1 P 2 Р 3 p 4 Р 5 P 6
  P 4 р 5 p 6     -9 -10 -16     0

Это видно и из 4-й строки таблицы 6, так как в ней имеется три отрицательных числа: и Отрицательные числа не только свидетельствуют о возможности увеличения общей стоимости производимой продукции, но и показывают, на сколько увеличится эта сумма при введении в план единицы того или другого вида продукции.

Так, число — 9 означает, что при включении в план производства одного изделия А обеспечивается увеличение выпуска продукции на 9 руб. Если включить в план производства по одному изделию В и С, то общая стоимость изготовляемой продукции возрастет соответственно на 10 и 16 руб. Поэтому с экономической точки зрения наиболее целесообразным является включение в план производства изделий С. Это же необходимо сделать и на основании формального признака симплексного метода, поскольку максимальное по абсолютной величине отрицательное число стоит в 4-й строке столбца вектора Р 3. Следовательно, в базис введем вектор Р 3. определяем вектор, подлежащий исключению из базиса. Для этого находим для , т. е.

Найдя число мы тем самым с экономической точки зрения определили, какое количество изделий С предприятие может изготовлять с учетом норм расхода и имеющихся объемов сырья каждого вида. Так как сырья данного вида соответственно имеется 360, 192 и 180 кг, а на одно изделие С требуется затратить сырья каждого вида соответственно 12, 8 и 3 кг, то максимальное число изделий С, которое может быть изготовлено предприятием, равно т. е. ограничивающим фактором для производства изделий С является имеющийся объем сырья II вида. С учетом его наличия предприятие может изготовить 24 изделия С. При этом сырье II вида будет полностью использовано.

Следовательно, вектор Р 5 подлежит исключению из базиса. Столбец вектора Р 3к 2-я строка являются направляющими. Составляем таблицу для II итерации (таблица 7).

Таблица 7

i Базис Сб Р 0            
      P 1 P 2 P 3 p 4 p 5 Р 6
  P 4 p 3 p 6 0 72 24 108 384 3/4 11/4 3 1/2 3/2 -2 0   -3/2 1/8 -3/8  

Сначала заполняем строку вектора, вновь введенного в базис, т. е. строку, номер которой совпадает с номером направляющей строки. Здесь направляющей является 2-я строка. Элементы этой строки таблицы 7 получаются из соответствующих элементов таблицы 6 делением их на разрешающий элемент (т. е. на 8). При этом в столбце Сб записываем коэффициент , стоящий в столбце вводимого в базис вектора . Затем заполняем элементы столбцов для векторов, входящих в новый базис. В этих столбцах на пересечении строк и столбцов одноименных векторов проставляем единицы, а все остальные элементы полагаем равными нулю.

Для определения остальных элементов таблицы 7 применяем правило треугольника. Эти элементы могут быть вычислены и непосредственно по рекуррентным формулам.

Вычислим элементы таблицы 7, стоящие в столбце вектора Р 0. Первый из них находится в 1-й строке этого столбца. Для его вычисления находим три числа:

1) число, стоящее в таблице 6 на пересечении столбца вектора Р 0 и 1-й строки (360);

2) число, стоящее в таблице 6 на пересечении столбца вектора P 3 и 1-й строки (12);

3) число, стоящее в таблице 7 на пересечении столбца вектора Р 0 и 2-й строки (24).

Вычитая из первого числа произведение двух других, находим искомый элемент: 360 – 12 × 24=72; записываем его в 1-й строке столбца вектора Р 0 таблице 7.

Второй элемент столбца вектора Р 0 таблицы 7 был уже вычислен ранее. Для вычисления третьего элемента столбца вектора Р 0 также находим три числа. Первое из них (180) находится на пересечении 3-й строки и столбца вектора Р 0 таблицы 6, второе (3) — на пересечении 3-й строки и столбца вектора P 3 таблицы 6, третье (24) — на пересечении 2-й строки и столбца вектора Р 0 таблицы 8. Итак, указанный элемент есть 180 – 24 × 3=108. Число 108 записываем в 3-й строке столбца вектора Р 0таблицы 7.

Значение F 0 в 4-й строке столбца этого же вектора можно найти двумя способами:

1) по формуле , т.е.

2) по правилу треугольника; в данном случае треугольник образован числами 0, -16, 24. Этот способ приводит к тому же результату: 0 - (-16) × 24=384.

При определении по правилу треугольника элементов столбца вектора Р 0 третье число, стоящее в нижней вершине треугольника, все время оставалось неизменным и менялись лишь первые два числа. Учтем это при нахождении элементов столбца вектора P 1 таблицы 7. Для вычисления указанных элементов первые два числа берем из столбцов векторов P 1 и Р 3 таблицы 6, а третье число — из таблицы 7. Это число стоит на пересечении 2-й строки и столбца вектора P 1 последней таблицы. В результате получаем значения искомых элементов: 18 – 12 × (3/4) =9; 5 – 3 × (3/4) = 11/4.

Число в 4-й строке столбца вектора P 1 таблицы 7 можно найти двумя способами:

1) по формуле имеем

2) по правилу треугольника получим

Аналогично находим элементы столбца вектора P 2.

Элементы столбца вектора Р 5 вычисляем по правилу треугольника. Однако построенные для определения этих элементов треугольники выглядят иначе.

При вычислении элемента 1-й строки указанного столбца получается треугольник, образованный числами 0,12 и 1/8. Следовательно, искомый элемент равен 0 – 12 × (1/8) = -3/2. Элемент, стоящий в 3-й строке данного столбца, равен 0 - 3 × (1 /8) = -3/8.

По окончании расчета всех элементов таблицы 7 в ней получены новый опорный план и коэффициенты разложения векторов через базисные векторы и значения и . Как видно из этой таблицы, новым опорным планом задачи является план X =(0; 0; 24; 72; 0; 108). При данном плане производства изготовляется 24 изделия С и остается неиспользованным 72 кг сырья 1 вида и 108 кг сырья III вида. Стоимость всей производимой при этом плане продукции равна 384 руб. Указанные числа записаны в столбце вектора Р 0 таблицы 7. Как видно, данные этого столбца по-прежнему представляют собой параметры рассматриваемой задачи, хотя они претерпели значительные изменения. Изменились данные и других столбцов, а их экономическое содержание стало более сложным. Так, например, возьмем данные столбца вектора Р 2. Число 1/2 во 2-й строке этого столбца показывает, на сколько следует уменьшить изготовление изделий С, если запланировать выпуск одного изделия В. Числа 9 и 3/2 в 1-й и 3-й строках вектора P 2 показывают соответственно, сколько потребуется сырья I и II вида при включении в план производства одного изделия В, а число — 2 в 4-й строке показывает, что если будет запланирован выпуск одного изделия В, то это обеспечит увеличение выпуска продукции в стоимостном выражении на 2 руб. Иными словами, если включить в план производства продукции одно изделие В, то это потребует уменьшения выпуска изделия С на 1/2 ед. и потребует дополнительных затрат 9 кг сырья I вида и 3/2 кг сырья III вида, а общая стоимость изготовляемой продукции в соответствии с новым оптимальным планом возрастет на 2 руб. Таким образом, числа 9 и 3/2 выступают как бы новыми «нормами» затрат сырья I и III вида на изготовление одного изделия В (как видно из таблицы 6, ранее они были равны 15 и 3), что объясняется уменьшением выпуска изделий С.

Такой же экономический смысл имеют и данные столбца вектора Р 1 таблицы 7. Несколько иное экономическое содержание имеют числа, записанные в столбце вектора Р 5. Число 1/8 во 2-й строке этого столбца, показывает, что увеличение объемов сырья II вида на 1 кг позволило бы увеличить выпуск изделий С на 1/8 ед. Одновременно потребовалось бы дополнительно 3/2 кг сырья I вида и 3/8 кг сырья III вида. Увеличение выпуска изделий С на 1/8 ед. приведет к росту выпуска продукции на 2 руб.

Из изложенного выше экономического содержания данных таблицы 7 следует, что найденный на II итерации план задачи не является оптимальным. Это видно и из 4-й строки таблицы 7, поскольку в столбце вектора P 2 этой строки стоит отрицательное число — 2. Значит, в базис следует ввести вектор P 2, т. е. вновом плане следует предусмотреть выпуск изделий В. При определении возможного числа изготовления изделий В следует учитывать имеющееся количество сырья каждого вида, а именно: возможный выпуск изделий В определяется для , т. е. находим

Следовательно, исключению из базиса подлежит вектор Р 4иными словами, выпуск изделий В ограничен имеющимся в распоряжении предприятия сырьем I вида. С учетом имеющихся объемов этого сырья предприятию следует изготовить 8 изделий В. Число 9 является разрешающим элементом, а столбец вектора P 2 и 1-я строка таблицы 7 являются направляющими. Составляем таблицу для III итерации (таблица 8).

Таблица 8

i Базис Сб P 0            
      P 1 P 2 P 3 p 4 p 5 Р 6
  P 2 P 3 Р 6 10 16 20 96 400 1/4 5/4   1 1/9 -1/18 -1/6 2/9 -1/6 5/24 -1/8 5/3  

В таблице 8 сначала заполняем элементы 1-й строки, которая представляет собой строку вновь вводимого в базис вектора Р 2. Элементы этой строки получаем из элементов 1-й строки таблицы 7 делением последних на разрешающий элемент (т.е. на 9). При этом в столбце Сб данной строки записываем .

Затем заполняем элементы столбцов векторов базиса и по правилу треугольника вычисляем элементы остальных столбцов. В результате в таблице 8 получаем новый опорный план X =(0; 8; 20; 0; 0; 96) и коэффициенты разложения векторов через базисные векторы и соответствующие значения и

Проверяем, является ли данный опорный план оптимальным или нет. Для этого рассмотрим 4-ю строку, таблицы 8. В этой строке среди чисел нет отрицательных. Это означает, что найденный опорный план является оптимальным и

Следовательно, план выпуска продукции, включающий изготовление 8 изделий В и 20 изделий С, является оптимальным. При данном плане выпуска изделий полностью используется сырье I и II видов и остается неиспользованным 96 кг сырья III вида, а стоимость производимой продукции равна 400 руб.

Оптимальным планом производства продукции не предусматривается изготовление изделий А. Введение в план выпуска продукции изделий вида А привело бы к уменьшению указанной общей стоимости. Это видно из 4-й строки столбца вектора P 1,где число 5 показывает, что при данном плане включение в него выпуска единицы изделия А приводит лишь к уменьшению общей величины стоимости на 5 руб.

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

Таблица 9

i Базис Сб Р 0            
        P 1 P 2 P 3 p 4 p 5 Р 6
  P 4 р 5 p 6   P 4 p 3 p 6   P 2 p 3 p 6     360 192 180 0 72 24 108 384 8 20 96 400 -9 3/4 11/4 3 1/4 5/4 -10 1/2 3/2 -2 -16 1/9 -1/18 -1/6 2/9 -3/2 1/8 -3/8 2 -1/6 5/24 -1/8 5/3  

1.9. Найти максимум функции при условиях

Решение. Систему уравнений задачи запишем в векторной форме:

где

Так как среди векторов имеется три единичных вектора, то для данной задачи можно непосредственно найти опорный план. Таковым является план Х= (0, 0, 20, 24; 0; 18). Составляем симплексную таблицу (таблица 10) и проверяем, является ли данный опорный план оптимальным.

Таблица 10

i Базис Сб Р 0   -6        
        P 1 P 2 P 3 p 4 p 5 Р 6
  p 3 P 4 p 6   20 24 18 -2 -1 -2 -2 -1     -12 -5  

Как видно из таблицы 10, исходный опорный план не является оптимальным. Поэтому переходим к новому опорному плану. Это можно сделать, так как в столбцах векторов P 1 и p 5, 4-я строка которых содержит отрицательные числа, имеются положительные элементы. Для перехода к новому опорному плану введем в базис вектор p 5 и исключим из базиса вектор p 4. Составляем таблицу II итерации.

Таблица 11

i Базис Сб Р 0   -6        
        P 1 P 2 P 3 p 4 p 5 Р 6
  p 3 P 5 p 6   8 114 40 -5/3 -1/3 -1 -11/3 5/3 -2/3 -9 8/3   -1/3 1/3 5/3    

Как видно из таблицы 11, новый опорный план задачи не является оптимальным, так как в 4-й строке столбца вектора P 1стоит отрицательное число -11/3. Поскольку в столбце этого вектора нет положительных элементов, данная задача не имеет оптимального плана.




Поделиться с друзьями:


Дата добавления: 2014-12-27; Просмотров: 305; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.04 сек.