Материал: 5462

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

16

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

9.Требуется организовать снабжение строительным песком, добываемым на трех карьерах, четырех строительных площадок. Минимизировать при этом общий пробег (т/км). Мощности карьеров составляют соответственно 142, 121, 97 т песка в сутки. Потребности в песке стройплощадок: 120; 34; 90; 76 т. Расстояния в км показаны в таблице

 

 

Стройка

 

Карьер

I

II

III

IV

 

 

 

 

 

I

18

6

8

22

II

21

20

10

13

III

36

14

21

25

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

позволяют обеспечить выпуск продукции каждого вида в количествах 50; 70; 100; 30 тыс. шт., а плановое задание составляет

соответственно

30; 80; 20; 100 тыс. шт. Матрица

 

9

5

4

3

 

С Сij

5

7

9

4

характеризует себестоимость единицы j-го

6

4

8

6

 

 

 

8

6

7

5

 

вида продукции при производстве его на i-м предприятии. Найти оптимальное распределение планового задания между предприятиями при условии минимальных суммарных затрат на производство.

17

Глава 2. Обобщенная транспортная задача (λ-задача)

λ-задача иначе называется обобщенной транспортной или распределительной задачей.

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

Пусть ai – производственная мощность

 

 

i -го предприятия-изготовителя;

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

1, m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b j

– потребность в j -м виде продукции

j

1, n .

 

 

 

Cij

 

– издержки производства единицы

 

 

 

j -го вида

продукции

i

изготовителем;

 

 

 

 

 

 

 

 

 

 

 

 

 

ij

 

– производительность

i -го

изготовителя

(шт./час)

по j -му

виду

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

продукции.

 

 

 

 

 

 

 

 

 

 

 

 

 

Обозначим xij – искомое количество продукции

j -го вида, изготовленное

на i -м предприятии.

 

 

 

 

 

 

 

 

 

 

 

 

 

Математическая модель задачи

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

z

Cij

ij

xij

 

 

 

min ;

 

(2.1)

 

 

 

j

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xij

ai ,

i

1, m ;

 

 

(2.2)

 

 

 

 

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

ij xij

b j ,

 

 

j 1, n ;

 

(2.3)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xij

0 .

 

 

 

 

 

 

 

 

(2.4)

Условие (2.2) выражает требование, чтобы суммарный фонд времени, затраченный i -м предприятием на изготовление всех видов продукции, не превышал его возможностей.

Условие (2.3) означает, что должно быть изготовлено изделий не меньше планового задания b j , т.к. ij xij определяет количество j

изделий, изготовленных на i -м предприятии.

В зависимости от конкретного условия задачи может варьироваться конкретное содержание, а также размерность исходных величин ai ,bj ,ci , ij , что, в свою очередь, приведет к некоторой модификации

модели. Так, например,

ij

может выражать число единиц i -х ресурсов,

 

 

 

 

затрачиваемых

на единицу

 

j -х потребностей. Тогда ограничение (2.2)

заменится на

xij / ij

b j .

Если же при этом Cij означает оценки

 

i

 

 

 

18

единицы j -го изделия в руб./шт., то изменится выражение для целевой функции:

z

Cij / ij xij и т.д.

i j

 

Целевая функция z может

максимизироваться, если Cij означают

прибыль, стоимость или минимизироваться, если Cij означают затраты,

себестоимость и т.д.

При различных модификациях модель имеет сходство с транспортной задачей. Но наличие в одной из групп ограничений множителей ij (из-за

чего и возникло название -задачи) вызывает необходимость изменения алгоритма решения транспортной задачи.

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

Пример. Предположим, что имеется m 4 видов взаимозаменяемого оборудования, на котором обрабатываются n 5 видов изделий. Взаимозаменяемое оборудование на предприятии редко бывает однородным (различие по степени изношенности, конструктивным особенностям), что обусловливает различие в производительности оборудования и стоимости изделий из них. В задаче даны следующие величины:

ai – фонд времени i -го оборудования;

b j – задание по выпуску изделий j -го вида.

В левом верхнем углу каждой клетки Cij – затраты на производство единицы j -го вида изделия на i -м оборудовании в руб./час.

В правом верхнем углу клетки ij – производительность i -го оборудования при выпуске изделий j -го вида (шт./час).

Обозначим xij количество времени работы i -го оборудования при выпуске изделий j -го типа.

Модель задачи открытая, поэтому вводится столбец фиктивного потребителя. Спрос этого потребителя не указывается, так как он будет зависеть от конкретного распределения. Показатели Cij в столбце

фиктивного потребителя примем равными нулю, а коэффициенты

ij =1.

1. Базисное распределение

 

Обозначим rij

ij

показатель, характеризующий, сколько

единиц

 

Cij

 

 

 

продукции приходится на один рубль затрат.

19

 

 

 

 

 

 

 

5 1

10

5

3

10

 

 

 

 

 

 

 

 

 

rij

 

 

15

5

1

5

1 .

 

 

 

 

 

 

 

 

 

 

 

3

4

10

5

5

 

 

 

 

 

 

 

 

 

 

 

 

3

5

1

4

2

 

 

 

 

 

Виды изделий

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Потен-

Виды

и объемы

В1

 

В2

 

В3

 

В4

 

В5

В6

циалы

пр-ва

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

строк

обор. и

 

 

 

60

 

 

175

 

400

 

 

100

 

100

 

ui

рес. времени

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

А1

 

С11=1

λ11=5

1

10

4

20

5

 

15

2

20

0

1

 

10

 

 

 

10

 

 

 

 

 

 

 

 

 

-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A2

 

10

 

2

1

 

5

5

5

2

 

10

4

4

0

1

 

50

 

 

 

15

20

10

 

 

 

5

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A3

 

10

 

30

2

 

8

2

20

5

 

25

1

5

0

1

 

15

 

 

 

 

 

 

15

 

 

 

 

 

 

 

-18

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A4

 

5

 

15

4

 

20

10

10

5

 

20

5

10

0

1

 

30

4

 

 

 

 

 

 

 

 

 

 

10

16

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Потенциалы

1

 

 

1

 

1

 

 

1

 

 

1

 

0

 

столбцов vj

 

 

 

 

5

 

 

5

 

 

 

 

 

 

3

 

 

 

 

 

2

 

 

Чем выше показатель rij , тем лучше с точки зрения минимизации целевой функции.

Поставка в клетку x(i, j) определяется по правилу xij min ai ,

b j

.

ij

 

 

Выбираем клетку с наибольшим rij . Из трех клеток (1,2), (1,5) (3,3)

выбираем любую. Запишем поставку в клетку (1,2)

x

min 10,

175

10 ,

 

 

12

10

 

 

 

 

x12 10 обведем кружком. Мощность по первой строке А1 исчерпана, эта строка при базисном распределении больше не рассматривается.

Переходим к клетке (3,3) x33

min 15,

400

15. Строка А3 исключается

20

 

 

 

из дальнейшего рассмотрения.

В строках А2 и А4 находим наибольшее rij 5 для клеток (2,2), (2,4) (4,2). Потребность столбца В2 после поставки в клетку (1,2) уменьшилась

20

 

 

 

до 175 10 10 75. Поставка в клетку (2,2) x22

min 50,

75

15 .

5

 

 

 

Исключается столбец В2.

Продолжая распределение, записываем поставки в клетки (2,4), (4,1), (4,5);

(2,3).

Потребности

реальных

потребителей

удовлетворены.

Неиспользованную мощность в А2

и А4

принимаем в качестве поставки в

столбец фиктивного потребителя.

 

 

 

Число кружков m n 1

4 6 1

9 . Получили опорный план.

2.Потенциалы

Показатель Cij клетки с поставкой должен быть равен сумме

Сij ui v j ij , отсюда

 

 

 

 

 

 

 

ui Cij v j

 

ij ;

v j

Cij

 

ui

.

 

 

 

 

 

 

ij

 

 

Расчет потенциалов начинают со столбца фиктивного потребителя, причем

потенциал этого столбца всегда равен нулю.

 

3. Характеристики

 

 

 

 

Характеристика в λ-задаче Eij

Cij

ui v j ij .

Если все Eij 0 , то план оптимальный

 

 

 

0

15

 

7

Eij

0

0

0

.

 

0

 

 

 

 

 

0

0

0

 

0

План не является оптимальным. 4. Цепи

Выбираем клетку (1,3) с наименьшей отрицательной характеристикой. Цепи в λ-задаче строятся так, чтобы они обязательно имели выход на кружок (или два кружка) в столбце фиктивного потребителя. Соединение цепи с кружком в столбце фиктивного потребителя называется шлейфом. Цепи могут быть двух типов:

а) когда по кружкам, расположенным в столбцах реальных потребителей, удается построить замкнутую фигуру. В этом случае к ней пристраивается шлейф, который непосредственно или через другие кружки соединяет одну из вершин этой фигуры с каким-либо кружком в столбце фиктивного потребителя;

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

Источник: https://studfile.net/preview/16711122/