Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа5 задание.docx
Скачиваний:
20
Добавлен:
26.08.2019
Размер:
49 Кб
Скачать
☆

Задача 3

На некотором направлении пароходство должно перевезти четыре груза в количествах, нижние пределы которых указаны в таблице 4. Для осуществления этих перевозок выделено два судна. Исходя из условий наилучшего использования грузоподъемности и грузовместимости и учитывая требования совместимости и грузовой специализации, каждое из выделенных судов может принять одновременно определенное количество каждого груза, указанное в таблице. Там же указаны эксплуатационные расходы выделенных судов (за рейс).

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

Таблица 4. Исходные данные

Груз

Количество груза, которое надо перевезти (не менее), т.

Количество груза, перевозимое за 1 рейс, т.

на судне I

на судне II

А

30000

4000

3000

Б

12000

2000

3000

В

8000

-

5000

Г

8000

3000

-

Эксплуатационные расходы

20000

21000

Указание: Если мы будем планировать для судна I x1 рейсов, а для судна II x2 рейсов, то понесем суммарные расходы (в руб.)

Z=20000x1 + 21000x2

Это – целевая функция, которую надо минимизировать.

При планируемом числе рейсов удастся перевезти (4000 x1 + 3000 x2) т. груза А, (2000 x1 + 3000 x2) т. груза Б, (0 x1 + 4000 x2) т. груза В и (3000 x1 + 0 x2) т. груза Г. Имея в виду указанные в таблице нижние пределы заданного объема перевозок по каждому ограничению, получаем неравенства ограничений:

4000 x1 + 3000 x2≥30000

2000 x1 + 3000 x2≥12000

4000 x2≥4000

3000 x1≥4000

По этим неравенствам следует строить область ограничений.

Задача 4

За время Т=3 ед. (например, 3 мес.) необходимо перевезти на линии 1 – 18000т., а на линии 2 – 48000 т. грузов. Для этих перевозок можно использовать суда двух типов, для которых известны провозные способности и эксплуатационные расходы, указанные в таблице.

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

Таблица 5. Исходные данные

Тип судна

Провозные способности судов в единицу времени на линии 1, тыс. Т.

Эксплуатационные расходы судов за единицу времени, тыс. Руб.

на линии 1

на линии 2

на линии 1

на линии 2

I

3

16

10

15

II

9

30

24

30

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

x11 – время работы судов I типа на линии 1;

x12 – время работы судов I типа на линии 2;

x21 – время работы судов II типа на линии 1;

x22 – время работы судов II типа на линии 2.

При таком плане эксплуатационные расходы составят сумму (в тыс. руб.):

Z=10 x11 + 15 x12 + 24 x21 + 30 x22,

которая составляет целевую функцию, ее надо минимизировать.

Ограничения задачи запишутся в виде следующих соотношений:

x11 + x12≤3

x21 + x22 ≤3

3 x11 + 9x21 =18

16 x12 + 30x22 =48,

где первые два выражают требование выполнить перевозки в заданное время, а последние два выражают требование выполнить заданный объем перевозок на каждой линии.

К этим ограничениям добавляется требование неотрицательности параметров управления:

x11 ≥ 0; x12 ≥ 0; x21 ≥ 0; x22 ≥ 0.

Полученная задача линейного программирования имеет четыре параметра управления, и для того, чтобы ее можно было представить на плоскости, надо свести ее к задаче с двумя переменными. Это можно сделать, выразив, например, из двух последних ограничений – равенств переменные x21 и x22 через переменные x11 и x12. Тогда после простейших вычислений получим задачу:

Z= 2 x11 - x12 +96→ min

x11 + x12≤3

5 x11 + 8 x12 ≥ 9

x11≤6

x12 ≤3

x11≥0; x12 ≥ 0.