Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ММЭ.doc
Скачиваний:
7
Добавлен:
19.11.2019
Размер:
1.15 Mб
Скачать

Целевая функция (1), ограничение (2), (3) со знаком 

условный потребитель (n +1): bn+1 =  аi -  bj

x1, …, x2, n+1, … xm, n+1 – недовостребованное количество груза

если tijcij – оптимальный план изменится.

3. Модель перевозки взаимозаменяемых грузов.

Если груз полностью взаимозаменяемый, то его переводят к условным однородным единицам – коэффициентам:

B1, В2 …, Вm – количество груза, m-видов груза;

k1, k2 …, km – коэффициенты перевода груза в условные единицы;

k1B1, k2 B2, … km Bm – условные единицы.

Если продукты не взаимозаменяемые, то в таблице каждому грузу соответствует строка и столбец. В каждой клетке, где перевозы не желательны проставляются большие транспортные тарифы, таким образом блокируется соответствующий маршрут.

ПРИМЕР:

Допустим А1, А2 – поставщики; B1, В2, В3 - потребители.

Запасы груза:

Поставщики

Марка

Количество

А1

М 300

М 500

200

100

А2

М 300

М 500

300

400

Спрос:

Потребители

Марка

Количество

B1

М 300

М 500

300

250

B2

М 300

М 500

200

100

B3

М 500

150

Транспортные затраты:

B1

B2

B3

А1

А2

Модель транспортной задачи:

B1 B2 B3

Потребители

Запас

М 300

300

М 500

250

М 300

200

М 500

100

М 500

150

А1

М 300

М 500

200

4

М

5

М

М

100

М

4

М

5

6

А2

М 300

М 500

300

7

М

8

М

М

400

М

7

М

8

9

4. Задача оптимального назначения.

Распределение взаимозаменяемых специалистов по работам:

Постановка задачи: пусть имеется n работ (1, 2,…, j,…, n) и m специалистов (1, 2,…, i,…, m). сij – эффективность выполнения j-ой работы i-ым специалистом.

Требуется оптимально распределить специалистов по работам, с целью получения максимального суммарного эффектов при выполнении условий:

1) каждую работу выполняет только один специалист;

2) каждый специалист назначается только на одну работу.

Рассмотрим случай, когда m = n – закрытая модель.

xij – переменная выбора, она равна:

xij = 1, если специалист выполнит j-ую работу;

хij = 0, если специалист не выполнит j-ую работу (не назначен).

z = max (1)

, j = (2)

, i = (3)

хij  0 (4)

Это транспортная модель. А если свободные члены целые числа, то переменные тоже целые числа.

Виды открытой модели:

Если m > n, кто-то останется без работы:

(1), (2), (4) и (3)

Если m < n, работы больше, чем специалистов:

(1), (3), (4) и (2)

ПРИМЕР:

Имеется три специалиста и столько же работ. Производительность каждого специалиста по каждой работе:

Специалисты

Производительность по работам

№1

№2

№3

1

2

3

20

17

18

15

12

15

10

15

14

хiji-ый специалист выполняет j-ую работу.

Модель:

z = 20  х11 + 15  х12 + 10  х13 + 17  х21 + 12  х22 + 15  х23 + 18  х31 + 15  х32 + 14  х33max

требование, что каждый специалист выполняет одну работу:

x11 + х12 + х13 = 1,

x21 + х22 + х23 = 1,

x31 + х32 + х33 = 1.

требование, что каждая работы выполнима:

x11 + х21 + х31 = 1,

x12 + х22 + х32 = 1,

x13 + х23 + х33 = 1.

Переменных 9 штук.

ПРИМЕР:

Имеется 3 группы взаимозаменяемого оборудования, на котором обрабатывается 3 вида изделий: № 1, № 2, № 3. Даны нормы расхода времени на одно изделие, фонд времени и прибыль от реализации одного изделия.

Группа оборудования

Нормы времени

Фонд времени

№ 1

№ 2

№ 3

1

10

5

15

150

2

15

10

20

300

3

20

25

50

350

Прибыль

10

20

30

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

Группа оборудования

Количество изделий

№ 1

№ 2

№ 3

1

15

30

10

2

20

30

15

3

25

20

10

Модель: хij – выбор; i – оборудование; j – изделие.

z = 10  15  x11 + 10  20  x21 + 10  25  x31 + 20  (30  x12 + 30  x22 + 20  x32) + 30  (10  x13 + 15  x23 + 10  x33)  max

x11 + x12 + x13 = 1,

x21 + х22 + х23 = 1,

x31 + х32 + х33 = 1.

x11 + х21 + х31 = 1,

x12 + х22 + х32 = 1,

x13 + х23 + х33 = 1.

xij  0