Закрепление самолетов за воздушными линиями

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

Требуется распределить самолеты по авиалиниям так, чтобы при минимальных суммарных эксплуатационных расходах перевезти по каждой из четырех авиалиний соответственно не менее 300, 200, 1000 и 500 единиц груза.

Тип самолета Число самолетов Месячный объем перевозок одним самолетом по авиалиниям
    I II III IV
Тип самолета Эксплуатационные расходы
  I II III IV

Математическая модель задачи выглядит следующим образом.

Целевая функция имеет вид:

15× x11+20× x12+25× x13+40× x14+70× x21+28× x22+15× x23+45× x24+40× x31+70× x32+40× x33+65× x34® min,

Ограничения имеют вид:

15× x11+30× x21+25× x31³ 300,

10× x12+25× x22+50× x32³ 200,

20× x13+10× x23+30× x33³ 1000,

50× x14+17× x24+45× x34³ 500,

x11+x12+x13+x14=50,

x21+x22+x23+x24=20,

x31+x32+x33+x33=30,

xij³ 0, целые (i= Закрепление самолетов за воздушными линиями - student2.ru , j= Закрепление самолетов за воздушными линиями - student2.ru ).

Вид электронной таблицы Excel, созданной для решения задачи, представлен на рис. 31. Значения переменных xij располагаются в блоке ячеек B4:E6 (см. рис. 31). Коэффициенты целевой функции, отражающие расходы на перевозку находятся по адресам B18:E20. Данные о месячных объемах перевозок одним самолетом имеются в блоке B12:E14. Задан план перевозок и число самолетов- соответственно блоки B7:E7 и F4:F6.

Закрепление самолетов за воздушными линиями - student2.ru

Рис. 31

Формулы целевой функции и ограничений находятся соответственно в ячейке F8 и ячейках B8:E8 (ограничения по плану), F4:F6 (ограничения по количеству самолетов) (см. рис. 31 и 32). Вид электронной таблицы в режиме отображения формул представлен на рис. 32.

Закрепление самолетов за воздушными линиями - student2.ru

Рис. 32

Закрепление самолетов за воздушными линиями - student2.ru

Рис. 33

В группе Ограничения (см. рис. 33) заданы, помимо остальных, ограничения на целочисленность переменных (первая запись), означающие, что количество выбранных самолетов (значения xij) должно быть целым числом. Задание ограничения на целочисленность увеличивает время вычислений Поиска решения.

Результаты поиска решения приведены на рис. 31.

Задача о ранце

В грузовую автомашину надо поместить четыре вида предметов, причем могут потребоваться несколько одинаковых предметов. Имеется три вида ограничений такого типа, как вес, объем и т.д. В приведенной ниже таблице даны aij- i-я характеристика предмета j-го наименования, cj- полезность одного предмета j-го наименования (i= Закрепление самолетов за воздушными линиями - student2.ru , j= Закрепление самолетов за воздушными линиями - student2.ru ). Требуется загрузить машину так, чтобы суммарная полезность груза была максимальной.

Ограничения Предмет1 Предмет2 Предмет3 Предмет4 Значения ограничений
I
II
III
Полезность  

Математическая модель задачи выглядит следующим образом.

Целевая функция имеет вид:

3× x1+4× x2+3× x3+3× x4® max,

Ограничения имеют вид:

3× x1+3× x2+5× x3+2× x4£ 1000,

4× x1+2× x2+4× x3+4× x4£ 600,

3× x1+5× x2+4× x3+3× x4£ 600,

xj³ 0, целые, j= Закрепление самолетов за воздушными линиями - student2.ru .

Вид электронной таблицы Excel, созданной для решения задачи, представлен на рис. 34. Значения переменных xij располагаются в блоке ячеек B3:E3 (см. рис. 34). Коэффициенты целевой функции, отражающие полезности предметов находятся по адресам B6:E6. Данные о характеристиках предметов имеются в блоке B9:E11. Заданы значения ограничений- соответственно блок H9:H11.

Закрепление самолетов за воздушными линиями - student2.ru

Рис. 34

Формулы целевой функции и ограничений находятся соответственно в ячейке F6 и ячейках F9:E11 (ограничения по свойствам) (см. рис. 34 и 35). Вид электронной таблицы в режиме отображения формул представлен на рис. 35.

Запись условий задачи в окне "Поиск решения" можно увидеть на рис. 36.

Результаты поиска решения приведены на рис. 34.

Закрепление самолетов за воздушными линиями - student2.ru

Рис. 35

Закрепление самолетов за воздушными линиями - student2.ru

Рис. 36

Наши рекомендации