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

Проверка на оптимальность невырожденного опорного плана методом потенциалов

Каждому поставщику поставим в соответствие потенциал , а каждому потребителю потенциал.

Тогда каждой занятой клетке будет соответствовать уравнение:

.

Так как всех занятых клеток должно быть m + n – 1, то есть на единицу меньше числа потенциалов, то для нахождениянеобходимо решить систему изm + n – 1 уравненийсm + nнеизвестными. Система является линейно-зависимой и, чтобы найти частное решение, одному из потенциалов нужно присвоить произвольное числовое значение, тогда остальные потенциалы определяются однозначно. Для исследования плана на оптимальность для каждой свободной клетки считаем оценки по формуле:

;

а) если все оценки положительны, то найденный опорный план оптимален и единственен ;

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

в) если оценка хотя бы одной свободной клетки отрицательна , то опорный план не является оптимальным, его можно улучшить за счет загрузки этой клетки. Если таких клеток несколько, то наиболее перспективной для загрузки является клетка с наименьшей оценкой. Например, для клетокиимеем оценки. Здесь наиболее перспективной для загрузки является клетка.

Переход к новому опорному плану

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

Цикл пересчета

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

Пример2.5

По данным примера 2.1 исходя из начального опорного плана найденного в примере 2.2 решить транспортную задачу (найти оптимальный план перевозок и минимальные затраты на транспортировку всего топлива).

Решение

Воспользуемся распределительной таблицей, в которой найден начальный опорный план методом «минимального элемента» (таблица 2.4 и таблица 2.7).

Таблица 2.7

Потребители

Запас топлива, т

Хранилища

5

4

3

6

0

70

40

20

10

4

3

5

1

0

90

50

40

2

4

1

5

0

50

10

40

Потребность в топливе, т

50

70

40

40

10

210

Для проверки найденного плана на оптимальность найдем потенциалы строк и столбцов(таблица 2.7), составив для каждой занятой клетки уравнение. При этом получим следующую систему уравнений:

Система является линейно-зависимой, для нахождения одного из частных решений присвоим одному из потенциалов любое числовое значение, например , и найдем значения остальных потенциалов:

Потенциалы можно находить непосредственно в распределительной таблице. Нужно присвоить какому-нибудь потенциалу любое числовое значение и по цепочке, используя уравнение , по занятым клеткам найти все остальные потенциалы (в таблица 2.8 указана очередность нахождения потенциалов, приняв).

Таблица 2.8

Потребители

Запас топлива, т

Хранилища

5

4

3

6

0

70

1)

40

20

+

10

4

3

5

1

0

90

6)

50

40

2

4

1

5

0

50

5)

10

+

40

Потребность в топливе, т

50

70

40

40

10

210

2)

3)

7)

8)

4)

Оценки свободных клеток найдем по формуле :

Так как среди оценок есть отрицательная (), то найденный план не оптимален. Его можно улучшить путем загрузки этой клетки.

Составим цикл пересчета относительно клетки (1,3) и присвоим клеткам цикла знаки «+» и «–». Свободной клетке (1,3) присвоим знак «+», а дальше, по часовой стрелке, следующей клетке цикла (3,3) присвоим знак «–», затем клетке цикла (3,1) присвоим знак «+», далее клетке цикла (1,1) присвоим знак «–» (таблица 2.8).

Из клеток, помеченных знаком «–», выбираем наименьшее количество груза . Чтобы получить новый опорный план нужно прибавить значениек поставкам в клетках, помеченных знаком «+» и вычесть из поставок в клетках, помеченных знаком «–», нули при этом не записываются (таблица 2.9). Т. к. значениеоказалось в двух клетках цикла (клетки (1,1) и (3,3) таблица 2.8), то, чтобы новый опорный план оказался невырожденным, необходимо в одной из этих клеток, тариф которой меньше, поставить базисный ноль и считать ее занятой (таблица 2.9).

Таблица 2.9

Потребители

Запас топлива, т

Хранилища

5

4

3

6

0

70

20

40

10

4

3

5

1

0

90

50

40

2

4

1

5

0

50

50

0

Потребность в топливе, т

50

70

40

40

10

210

Проверим найденный план на оптимальность. Потенциалы строк и столбцов найдены непосредственно в распределительной таблице (таблица 2.9).

Найдем оценки свободных клеток:

Т. к. все оценки положительны, то найденный опорный план является оптимальным и единственным.

Итак, получен оптимальный план:

.

Транспортные издержки для этого плана:

(усл. ден. ед.).

Итак, по оптимальному плану, необходимо из хранилища А1 потребителюB2 доставить 20 т топлива, потребителюB– 40 т топлива; из хранилища А2потребителю В2доставить 50 т топлива, а потребителю В4– 40 т топлива; из хранилища А3доставить 50 т топлива потребителю В1.

При этом затраты на транспортировку будут минимальными и составят 490 усл. ден. ед. Нераспределенное топливо, в размере 10 т останется в хранилище А1.

Пример2.6

В четырех хранилищах имеется соответственно 100, 50, 120 и 80 т картофеля. Требуется так спланировать перевозки картофеля к пяти овощным магазинамспрос которых равен соответственно 20, 120, 180, 30 и 100 т, чтобы суммарные транспортные издержки были минимальными. Известны стоимости перевозок 1 т картофеля (ден. ед.) из-го () хранилища в-й () магазин.

Требуется: а) составить математическую модель задачи; б) найти оптимальный план перевозок и минимальные транспортные издержки (решить задачу методом потенциалов исходя из начального опорного плана найденного методом «северо-западного угла»).

Решение

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

(20 + 120 + 180 + 30 + 100) – (100 +

+ 50 + 120 + 80) = 100.

Тарифы фиктивного поставщика равны нулю, т. е. .

Матричная модель сбалансированной задачи будет иметь вид:

Хранилища

Магазины

Запас, т

В1

В2

В3

В4

В5

А1

5

3

8

2

1

100

А2

10

4

6

7

2

50

А3

3

5

8

4

7

120

А4

10

3

7

8

6

80

А5

0

0

0

0

0

100

Спрос, т

20

120

180

30

100

450

а) составим математическую модель задачи.

Введем переменные – количество картофеля в тоннах, которое необходимо доставить из-го хранилища в-й магазин.

Целевая функция (затраты на перевозку всего картофеля) будет иметь вид:

Система ограничений задачи:

б) Найдем начальный опорный план методом «северо-западного угла» (таблица 2.10).

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

Таблица 2.10

Хранилища

Магазины

Запас, т

В1

В2

В3

В4

В5

А1

5

3

8

2

1

100

20

80

А2

10

4

6

7

2

50

40

10

А3

3

5

8

4

7

120

120

А4

10

3

7

8

6

80

50

30

А5

0

0

0

0

0

100

0

100

Спрос, т

20

120

180

30

100

450

Для исследования плана на оптимальность для каждой свободной клетки считаем оценки по формуле :

Так как среди оценок есть отрицательные, то найденный план не оптимален. Его можно улучшить путем загрузки клетки с наименьшей отрицательной оценкой, т. к. таких клеток несколько (клетки (1,5), (2,5), (3,1), (3,4)), то возьмем любую из них, например клетку (1,5). Составим цикл пересчета относительно этой клетки (таблица 2.11).

Таблица 2.11

Хранилища

Магазины

Запас, т

В1

В2

В3

В4

В5

А1

5

3

8

2

1

100

20

80

-

+

А2

10

4

6

7

2

50

40

+

10

-

А3

3

5

8

4

7

120

120

А4

10

3

7

8

6

80

50

+

30

-

А5

0

0

0

0

0

100

0

+

100

-

Спрос, т

20

120

180

30

100

450

Из клеток, помеченных знаком «–» выбираем наименьшее количество груза . Прибавляем значениек поставкам в клетках, помеченных знаком «+» и вычитаем из поставок в клетках, помеченных знаком «–», получим новый план перевозок (таблица 2.12).

Для проверки плана на оптимальность потенциалы найдем непосредственно в распределительной таблице (таблица 2.12).

Таблица 2.12

Хранилища

Магазины

Запас, т

В1

В2

В3

В4

В5

А1

5

3

8

2

1

100

20

70

10

+

А2

10

4

6

7

2

50

50

А3

3

5

8

4

7

120

+

120

А4

10

3

7

8

6

80

60

+

20

А5

0

0

0

0

0

100

10

+

90

Спрос, т

20

120

180

30

100

450

Оценки свободных клеток:

Так как среди оценок есть отрицательные, то найденный план не оптимален. Его можно улучшить путем загрузки клетки (3,1). Составим цикл пересчета относительно этой клетки (таблица 2.12). Из клеток, помеченных знаком «–» выбираем наименьшее количество груза . Прибавляем значениек поставкам в клетках, помеченных знаком «+» и вычитаем из поставок в клетках, помеченных знаком «–», при этом в одну из клеток, которые имеют поставки (это клетки (1,1) и (4,4)) нужно поставить ноль и считать ее занятой, например в клетку (1,1). Таким образом, получим новый невырожденный план перевозок (таблица 2.13).

Для проверки плана на оптимальность потенциалы найдем непосредственно в распределительной таблице (таблица2.13).

Таблица 2.13

Хранилища

Магазины

Запас, т

В1

В2

В3

В4

В5

А1

5

3

8

2

1

100

0

70

30

+

А2

10

4

6

7

2

50

50

А3

3

5

8

4

7

120

20

+

100

А4

10

3

7

8

6

80

80

А5

0

0

0

0

0

100

+

30

70

Спрос, т

20

120

180

30

100

450

Оценки свободных клеток:

Так как среди оценок есть отрицательные, то найденный план не оптимален. Его можно улучшить путем загрузки клетки (5,3). Составим цикл пересчета относительно этой клетки (таблица 2.13). Из клеток, помеченных знаком «–» выбираем наименьшее количество груза . Прибавляя значениек поставкам в клетках, помеченных знаком «+» и вычитая из поставок в клетках, помеченных знаком «–», значения в клетках не изменятся, но в новом плане клетка (5,3) станет базисной (заполнена нулем), а клетка (1,1) станет свободной. Таким образом, получим новый невырожденный план перевозок (таблица2.14).

Для проверки плана на оптимальность потенциалы найдем непосредственно в распределительной таблице (таблица 2.14).

Таблица 2.14

Хранилища

Магазины

Запас, т

В1

В2

В3

В4

В5

А1

5

3

8

2

1

100

70

30

+

А2

10

4

6

7

2

50

50

А3

3

5

8

4

7

120

20

100

А4

10

3

7

8

6

80

+

80

А5

0

0

0

0

0

100

0

+

30

70

Спрос, т

20

120

180

30

100

450

Оценки свободных клеток:

Так как среди оценок есть отрицательные, то найденный план не оптимален. Его можно улучшить путем загрузки клетки (4,2). Составим цикл пересчета относительно этой клетки (таблица 2.14). Из клеток, помеченных знаком «–» выбираем наименьшее количество груза . Прибавляем значениек поставкам в клетках, помеченных знаком «+» и вычитаем из поставок в клетках, помеченных знаком «–», при этом в одну из клеток, которые имеют поставки (это клетки (1,2) и (5,5)) нужно поставить ноль и считать ее занятой, например в клетку (5,5). Таким образом, получим новый невырожденный план перевозок (таблица 2.15).

Для проверки плана на оптимальность потенциалы найдем непосредственно в распределительной таблице (таблица 2.15).

Таблица 2.15

Хранилища

Магазины

Запас, т

В1

В2

В3

В4

В5

А1

5

3

8

2

1

100

100

А2

10

4

6

7

2

50

50

+

А3

3

5

8

4

7

120

20

100

А4

10

3

7

8

6

80

70

+

10

А5

0

0

0

0

0

100

70

+

30

0

Спрос, т

20

120

180

30

100

450

Оценки свободных клеток:

Так как среди оценок есть отрицательные, то найденный план не оптимален. Его можно улучшить путем загрузки клетки (2,5). Составим цикл пересчета относительно этой клетки (таблица 2.15). Из клеток, помеченных знаком «–» выбираем наименьшее количество груза . Прибавляя значениек поставкам в клетках, помеченных знаком «+» и вычитая из поставок в клетках, помеченных знаком «–», значения в клетках не изменятся, но в новом плане клетка (2,5) станет базисной (заполнена нулем), а клетка (5,5) станет свободной. Таким образом, получим новый невырожденный план перевозок (таблица 2.16).

Для проверки плана на оптимальность потенциалы найдем непосредственно в распределительной таблице (таблица 2.16).

Таблица 2.16

Хранилища

Магазины

Запас, т

В1

В2

В3

В4

В5

А1

5

3

8

2

1

100

+

100

А2

10

4

6

7

2

50

50

0

+

А3

3

5

8

4

7

120

20

100

А4

10

3

7

8

6

80

70

+

10

А5

0

0

0

0

0

100

70

+

30

Спрос, т

20

120

180

30

100

450

Оценки свободных клеток:

Так как среди оценок есть отрицательные, то найденный план не оптимален. Его можно улучшить путем загрузки клетки (1,4). Составим цикл пересчета относительно этой клетки (таблица 2.16), при этом клетка (2,4), в которой звенья цикла пересекаются, не участвует в цикле. Из клеток, помеченных знаком «–» выбираем наименьшее количество груза . Прибавляем значениек поставкам в клетках, помеченных знаком «+» и вычитаем из поставок в клетках, помеченных знаком «–», получим новый план перевозок (таблица 2.17).

Для проверки плана на оптимальность потенциалы найдем непосредственно в распределительной таблице (таблица 2.17).

Таблица 2.17

Хранилища

Магазины

Запас, т

В1

В2

В3

В4

В5

А1

5

3

8

2

1

100

10

+

90

А2

10

4

6

7

2

50

40

10

+

А3

3

5

8

4

7

120

20

+

100

А4

10

3

7

8

6

80

80

А5

0

0

0

0

0

100

80

+

20

Спрос, т

20

120

180

30

100

450

Оценки свободных клеток:

Так как среди оценок есть отрицательные, то найденный план не оптимален. Его можно улучшить путем загрузки клетки с наименьшей отрицательной оценкой, т. к. таких две клетки ((3,2) и (3,4)), то возьмем любую из них, например клетку (3,2). Составим цикл пересчета относительно этой клетки (таблица 2.17), при этом клетка (2,4), в которой звенья цикла пересекаются, не участвует в цикле. Из клеток, помеченных знаком «–» выбираем наименьшее количество груза . Прибавляем значениек поставкам в клетках, помеченных знаком «+» и вычитаем из поставок в клетках, помеченных знаком «–», получим новый план перевозок (таблица 2.18).

Для проверки плана на оптимальность потенциалы найдем непосредственно в распределительной таблице (таблица 2.18).

Таблица 2.18

Хранилища

Магазины

Запас, т

В1

В2

В3

В4

В5

А1

5

3

8

2

1

100

30

70

А2

10

4

6

7

2

50

20

+

30

А3

3

5

8

4

7

120

20

20

+

80

А4

10

3

7

8

6

80

80

А5

0

0

0

0

0

100

100

Спрос, т

20

120

180

30

100

450

Оценки свободных клеток:

Так как среди оценок есть отрицательная, то найденный план не оптимален. Его можно улучшить путем загрузки клетки (2,3) с отрицательной оценкой. Составим цикл пересчета относительно этой клетки (таблица 2.18). Из клеток, помеченных знаком «–» выбираем наименьшее количество груза . Прибавляем значениек поставкам в клетках, помеченных знаком «+» и вычитаем из поставок в клетках, помеченных знаком «–», получим новый план перевозок (таблица2.19).

Для проверки плана на оптимальность потенциалы найдем непосредственно в распределительной таблице (таблица2.19).

Таблица 2.19

Хранилища

Магазины

Запас, т

В1

В2

В3

В4

В5

А1

5

3

8

2

1

100

30

70

+

А2

10

4

6

7

2

50

20

+

30

А3

3

5

8

4

7

120

20

40

60

+

А4

10

3

7

8

6

80

80

А5

0

0

0

0

0

100

100

Спрос, т

20

120

180

30

100

450

Оценки свободных клеток:

Так как среди оценок есть отрицательная, то найденный план не оптимален. Его можно улучшить путем загрузки клетки (3,4) с отрицательной оценкой. Составим цикл пересчета относительно этой клетки (таблица 2.19), при этом клетка (2,4), в которой звенья цикла пересекаются, не участвует в цикле. Из клеток, помеченных знаком «–» выбираем наименьшее количество груза . Прибавляем значениек поставкам в клетках, помеченных знаком «+» и вычитаем из поставок в клетках, помеченных знаком «–», при этом в одну из клеток, которые имеют поставки (это клетки (1,4) и (2,5)) нужно поставить ноль и считать ее занятой, например в клетку (2,5). Таким образом, получим новый невырожденный план перевозок (таблица 2.20).

Для проверки плана на оптимальность потенциалы найдем непосредственно в распределительной таблице (таблица2.20).

Таблица 2.20

Хранилища

Магазины

Запас, т

В1

В2

В3

В4

В5

А1

5

3

8

2

1

100

100

А2

10

4

6

7

2

50

50

0

А3

3

5

8

4

7

120

20

40

30

30

А4

10

3

7

8

6

80

80

А5

0

0

0

0

0

100

100

Спрос, т

20

120

180

30

100

450

Оценки свободных клеток:

Так как все оценки положительные, то найденный опорный план является оптимальным и единственным.

Итак, получили оптимальный план:

.

Транспортные издержки для этого плана:

=1260 (ден. ед.).

Итак, по оптимальному плану, необходимо из хранилища А1 магазину B5 доставить 100 т картофеля; из хранилища А2 магазину В3 доставить 50 т картофеля; из хранилища А3 доставить 20 т магазину В1, 40 т магазину В2, 30 т магазину В3 и 30 т картофеля магазину В4; из хранилища А4 доставить 80 т картофеля магазину В2; при этом спрос магазина В3 останется неудовлетворенным на 100 т картофеля. При этом затраты на транспортировку будут минимальными и составят 1260 ден. ед.

Задачи

2.1 2.10

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

Потребители

Запасы

Поставщики

В1

В2

В3

В4

груза,

А1

3

4

5

6

А2

9

6

3

7

А3

6

5

2

4

Спрос,

а) Составить математическую модель задачи.

б) Найти начальный опорный план методом ««минимального элемента» и соответствующие ему затраты по перевозке груза.

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

г) Найти начальный опорный план методом «северо-западного угла», оптимальный план перевозок и соответствующие ему затраты по перевозке груза.

Значения взять из таблицы в соответствии с номером задачи.

2.1

2.2

2.3

2.4

2.5

2.6

2.7

2.8

2.9

2.10

50

65

40

25

175

95

25

50

25

65

85

70

35

95

65

80

30

65

65

85

95

85

55

80

85

60

15

40

50

95

60

50

30

40

35

80

20

65

35

90

35

90

60

55

45

45

10

60

35

45

75

60

35

45

90

60

35

15

50

50

45

80

25

30

55

25

40

30

35

60

2.11 2.20

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

Потребители

Запасы

Поставщики

В1

В2

В3

груза,

А1

5

4

9

А2

3

6

1

А3

4

8

6

А4

2

5

4

Спрос,

а) Составить математическую модель задачи.

б) Найти начальный опорный план методом ««минимального элемента» и соответствующие ему затраты по перевозке груза.

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

г) Найти начальный опорный план методом «северо-западного угла», оптимальный план перевозок и соответствующие ему затраты по перевозке груза.

Значения взять из таблицы в соответствии с номером задачи.

2.11

2.12

2.13

2.14

2.15

2.16

2.17

2.18

2.19

2.20

50

65

40

25

75

95

25

50

25

65

85

70

35

95

65

80

30

65

65

85

95

85

55

80

85

60

15

40

50

70

20

40

30

50

10

70

25

65

45

25

60

50

30

40

135

80

20

65

35

90

35

90

60

55

45

45

40

60

35

145

75

60

35

45

90

60

35

115

50

50

2.21 2.28

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

а) Составить математическую модель задачи.

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

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

г) Найти начальный опорный план методом «минимального элемента», оптимальный план перевозок и соответствующие ему затраты по перевозке груза.

2.1

Потребители

Запасы

Поставщики

В1

В2

В3

В4

груза,

А1

4

5

7

1

40

А2

9

6

3

2

70

А3

6

5

2

4

60

А4

2

4

5

3

50

Спрос,

85

50

75

25

2.2

Потребители

Запасы

Поставщики

В1

В2

В3

В4

груза,

А1

3

4

5

6

80

А2

9

6

3

7

70

А3

6

5

2

4

50

Спрос,

45

40

55

20

2.3

Потребители

Запасы

Поставщики

В1

В2

В3

груза,

А1

5

4

9

140

А2

3

6

1

150

А3

4

8

6

130

А4

2

5

4

70

Спрос,

100

250

130

2.4

Потребители

Запасы

Поставщики

В1

В2

В3

груза,

А1

1

4

3

40

А2

5

3

4

50

А3

6

8

7

20

А4

4

6

9

70

А5

6

4

2

40

Спрос,

80

90

75

2.5

Потребители

Запасы

Поставщики

В1

В2

В3

В4

груза,

А1

5

3

4

6

20

А2

9

7

2

8

35

А3

2

4

1

5

15

Спрос,

10

15

20

10

2.6

Потребители

Запасы

Поставщики

В1

В2

В3

В4

груза,

А1

7

5

6

1

50

А2

3

1

4

3

80

А3

6

7

9

8

40

А4

2

6

3

4

30

Спрос,

70

50

20

40

2.7

Потребители

Запасы

Поставщики

В1

В2

В3

В4

груза,

А1

5

7

4

9

250

А2

3

1

6

5

350

Спрос,

150

200

100

250

2.8

Потребители

Запасы

Поставщики

В1

В2

В3

В4

В5

груза,

А1

3

6

7

2

9

60

А2

5

2

5

4

8

30

А3

8

4

3

5

2

90

Спрос,

20

40

30

10

15

2.29

Четыре магазина получают овощи из трех совхозовкоторые ежедневно могут поставлять соответственно 15, 16 и 24 т. Суточные потребности магазинов составляют 12, 14, 16 и 15 т. Известна матрица транспортных расходов на доставку 1 т овощей из совхоза магазину:

.

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

2.30

На пять строительных площадок поступает кирпич с трех заводов. Ежедневная потребность в кирпиче на строительных площадках равна соответственно: 50, 65, 45, 40 и 60 тыс. шт. Данные о производительности заводов за день и транспортные расходы на 1 тыс. шт. приведены в таблице:

Транспортные расходы на 1 тыс. шт. по строительным площадкам, ден. ед.

Производитель-ность заводов за день, тыс. шт.

Заводы

В1

В2

В3

В4

В5

А1

5

3

4

2

5

90

А2

9

6

7

5

3

110

А3

2

4

8

1

4

80

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

2.31

На заводах №1, №2 и №3 производится однородная продукция в количестве 70, 80 и 60 единиц. При этом затраты на производство единицы продукции на заводах составляют соответственно 3, 2 и 4 ден.ед. Четырем потребителям требуется соответственно 40, 65, 55 и 60 единиц продукции. Расходы (ден. ед.) по перевозке единицы продукции с-го завода-му потребителю известны.

.

Для полного удовлетворения потребностей необходимо увеличить выпуск продукции на первом заводе. При этом дополнительные затраты на производство единицы дополнительной продукции равны 1 ден.ед.

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

2.32

Составить план посева зерновых культур (с учетом плодородия почвы), при котором урожай будет максимальным. Площадь I участка равна 200 га, участка II – 150 га, участка III – 250 га, участка IV – 100 га. Все необходимые данные приведены в таблице:

Зерновые культуры

Урожайность по участкам, ц/га

Посевные

I

II

III

IV

площади, га

Рожь

30

25

28

26

180

Пшеница

40

37

35

38

350

Ячмень

35

32

29

34

170

2.32

В трех хранилищах иимеется соответственно 90, 70 и 80 т топлива. Требуется спланировать перевозку топлива потребителям,и, спрос которых равен соответственно 35, 40, 55, 45 и 50 т так, чтобы затраты на транспортировку были минимальными. Стоимость перевозки 1 т(в усл. ден. ед.) с-го хранилища-му потребителю известны.

.

2.33

У четырех поставщиков иимеется соответственно 250, 300, 280 и 230 единиц продукции, которую необходимо доставить потребителям,и, спрос которых равен соответственно 130, 140, 150, 180 и 160 единиц. Стоимость перевозки единицы продукции( ден. ед.) от-го поставщика-му потребителю известны.

.

Найти план перевозки всей продукции с минимальными затратами.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]