АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

МАТЕМАТИЧЕСКОЕ ПРОГРАММИРОВАНИЕ

Читайте также:
  1. TRACE MODE 6 SOFTLOGIC: программирование контроллеров (часть 1).
  2. Алгоритмизация и программирование
  3. Визуальное программирование
  4. Интеллектуальное программирование.
  5. Какой характер носит программирование в развитых странах?
  6. Лекции по курсу «Математическое моделирование»
  7. Лекция 3. Математическое описание «системы»
  8. Лекция № 6: Алгоритмизация и программирование
  9. Линейное программирование
  10. Линейное программирование
  11. Макропрограммирование
  12. Манипулирование сознанием (программирование поступков)

61 - 70. Для производства двух видов изделий А и В используются три типа технологического оборудования. Для производства единицы изделия А оборудование первого типа используется в течении а1 ч, оборудование второго типа - а2 ч, оборудование третьего типа - а3 ч. Для производства единицы изделия В оборудование первого типа используется в течение b1 ч, оборудование второго типа - b2 ч, оборудование третьего типа - b3 ч. На изготовление всех изделий предприятие может использовать оборудование первого типа не более чем t1 ч, оборудование второго типа - не более чем t2 ч, оборудование третьего типа - не более чем t3 ч. Прибыль от реализации единицы готового изделия A составляет a денежных единиц, а изделия В - b денежных единиц. Составить план производства изделий А и В, обеспечивающий максимальную прибыль от их реализации. Решить задачу симплексным методом путем преобразования симплекс-таблиц. Дать геометрическое истолкование задачи, используя для этого её формулировку с ограничениями-неравенствами

№ зад.
6x                      

Решение. Запишем условие в виде удобном для составления математической модели задачи.

 

  A = x1 B = x2 Ресурсы  
I а1 =1 b1 =2 t1 =32
II а2 =3 b2 =3 t2 =60
III а3 =3 b3 =1 t3 =50
Прибы-ль a =4 b =2  

 

Пусть x1, x2 - план производства изделий A и B, тогда из условия получим:

 
 


x1 + 2 x2 £ 32

 

3x1 + 3x2 £ 60

 

3x1 + x2 £ 50

 

xi ³ 0, i = 1,2.

 

F = 4x1 + 2x2 (max).

 

Перейдем к равенствам с помощью дополнительных (неотрицательных) переменных:

 
 


x1 + 2x2 + x3 = 32

 

3x1 3x2 + x4 = 60

 

3x1 x2 + x5 = 50

 

xi ³ 0, i = 1,2,3,4,5.

 

F – 4x1 – 2 x2 = 0 (max).

 

Запишем данные в симлекс-таблицу:

 

 

x1 x2 x3 x4 x5 с. ч. б.п.

                                          x3   x4   x5
– 4 – 2          
          5/3     1/3                   – 1/3   – 1   1/3   46/3     50/3     x3   x4   x1
      2/3       – 4/3   200/3  
                      – 5/6   0,5   – 1/6   0,5   – 0,5   0,5             x3   x2   x1
      – 1/3 – 1    

 

Первое базисное решение B1(0, 0, 32, 60, 50) не является оптимальным в задаче максимизации, так как в строке целевой функции есть отрицательные элементы – 4

и – 2.

Выбираем положительный разрешающий элемент:

 

Q1 =min(32/1; 60/3; 50/3) = 50/3, Q2 = min(32/2; 60/3; 50/1) = 32/2

 

max(Qj ÷ a0j ÷) = max(50/3 4; 32/2 2) = 50/3 4

Разрешающий элемент равен 3.

Пересчитываем элементы по правилу прямоугольника

 

  aij ………………. aij¢ . …………………… ……………………. ai ¢j ……………………….. aij¢  

 

 

Новое базисное решение B2(50/3, 0, 46/3, 10, 0) не является оптимальным в задаче максимизации, так как в строке целевой функции есть отрицательный элемент – 4/3.

 

Разрешающий элемент 1/3. Далее пересчитываем все элементы.

 

Новое базисное решение B3(15, 5, 7, 0, 0) является оптимальным в задаче

максимизации, так как в строке целевой функции нет отрицательных элементов.

 

Проверим Fmax(B3) = 15· 4 + 5 · 2 = 70

 


1 | 2 | 3 | 4 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.005 сек.)