«Аналитическое исследование на оптимум экономических функций одной переменной»


Download 0.98 Mb.
bet12/17
Sana22.10.2023
Hajmi0.98 Mb.
#1715235
TuriКурсовая
1   ...   9   10   11   12   13   14   15   16   17
Bog'liq
Kur r Gordeev

Решение задачи10:

  1. Найдем начальное решение методом минимального элемента.

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

Поставщик

Потребитель

Запас

1

2

3

4

1

-


40




-


60




-


72




-


20




600

2

-


50




-


60




-


90




-


30




800

3

-


60




-


20




-


40




-


40




650

Потребность

480

750

300

520




2). Минимальный элемент матрицы тарифов находится в ячейке A1B4 и равен 20, т.е. из незадействованных маршрутов, маршрут доставки продукции от поставщика A1 к потребителю B4 наиболее рентабельный.
Запасы поставщика A1 составляют 600 единиц продукции. Потребность потребителя B4 составляет 520 единиц продукции. (см. таблицу пункта 1)
От поставщика A1 к потребителю B4 будем доставлять min = { 600 , 520 } = 520 единиц продукции.
Разместим в ячейку A1B4 значение равное 520.
Мы полностью удовлетворили потребность потребителя B4. Вычеркиваем столбец 4 таблицы, т.е исключаем его из дальнейшего рассмотрения.

Поставщик

Потребитель

Запас

1

2

3

4

1

-


40




-


60




-


72




520


20




600

2

-


50




-


60




-


90




-


30




800

3

-


60




-


20




-


40




-


40




650

Потребность

480

750

300

520




3). Минимальный элемент матрицы тарифов находится в ячейке A3B2 и равен 20, т.е. из незадействованных маршрутов, маршрут доставки продукции от поставщика A3 к потребителю B2 наиболее рентабельный.
Запасы поставщика A3 составляют 650 единиц продукции. Потребность потребителя B2 составляет 750 единиц продукции. (см. таблицу пункта 2).
От поставщика A3 к потребителю B2 будем доставлять min = { 650 , 750 } = 650 единиц продукции.
Разместим в ячейку A3B2 значение равное 650
Мы полностью израсходoвали запасы поставщика A3. Вычеркиваем строку 3 таблицы, т.е исключаем ее из дальнейшего рассмотрения.

Поставщик

Потребитель

Запас

1

2

3

4

1

-


40




-


60




-


72




520


20




600

2

-


50




-


60




-


90




-


30




800

3

-


60




650


20




-


40




-


40




650

Потребность

480

750

300

520




4). Минимальный элемент матрицы тарифов находится в ячейке A1B1 и равен 40, т.е. из незадействованных маршрутов, маршрут доставки продукции от поставщика A1 к потребителю B1 наиболее рентабельный.
Запасы поставщика A1 составляют 80 единиц продукции. Потребность потребителя B1 составляет 480 единиц продукции. (см. таблицу пункта 3)
От поставщика A1 к потребителю B1 будем доставлять min = { 80 , 480 } = 80 единиц продукции.
Разместим в ячейку A1B1 значение равное 80
Мы полностью израсходoвали запасы поставщика A1. Вычеркиваем строку 1 таблицы, т.е исключаем ее из дальнейшего рассмотрения.

Поставщик

Потребитель

Запас

1

2

3

4

1

80


40




-


60




-


72




520


20




600

2

-


50




-


60




-


90




-


30




800

3

-


60




650


20




-


40




-


40




650

Потребность

480

750

300

520




5). Минимальный элемент матрицы тарифов находится в ячейке A2B1 и равен 50, т.е. из незадействованных маршрутов, маршрут доставки продукции от поставщика A2 к потребителю B1 наиболее рентабельный.


Запасы поставщика A2 составляют 800 единиц продукции. Потребность потребителя B1 составляет 400 единиц продукции. (см. таблицу пункта 4)
От поставщика A2 к потребителю B1 будем доставлять min = { 800 , 400 } = 400 единиц продукции.
Разместим в ячейку A2B1 значение равное 400
Мы полностью удовлетворили потребность потребителя B1. Вычеркиваем столбец 1 таблицы, т.е исключаем его из дальнейшего рассмотрения.

Поставщик

Потребитель

Запас

1

2

3

4

1

80


40




-


60




-


72




520


20




600

2

400


50




-


60




-


90




-


30




800

3

-


60




650


20




-


40




-


40




650

Потребность

480

750

300

520



6). Минимальный элемент матрицы тарифов находится в ячейке A2B2 и равен 60, т.е. из незадействованных маршрутов, маршрут доставки продукции от поставщика A2 к потребителю B2 наиболее рентабельный.


Запасы поставщика A2 составляют 400 единиц продукции. Потребность потребителя B2 составляет 100 единиц продукции. (см. таблицу пункта 5)
От поставщика A2 к потребителю B2 будем доставлять min = { 400 , 100 } = 100 единиц продукции.
Разместим в ячейку A2B2 значение равное 100
Мы полностью удовлетворили потребность потребителя B2. Вычеркиваем столбец 2 таблицы, т.е исключаем его из дальнейшего рассмотрения.

Поставщик

Потребитель

Запас

1

2

3

4

1

80


40




-


60




-


72




520


20




600

2

400


50




100


60




-


90




-


30




800

3

-


60




650


20




-


40




-


40




650

Потребность

480

750

300

520




7). Минимальный элемент матрицы тарифов находится в ячейке A2B3 и равен 90, т.е. из незадействованных маршрутов, маршрут доставки продукции от поставщика A2 к потребителю B3 наиболее рентабельный.
Запасы поставщика A2 составляют 300 единиц продукции. Потребность потребителя B3 составляет 300 единиц продукции. (см. таблицу пункта 6)
От поставщика A2 к потребителю B3 будем доставлять 300 единиц продукции.
Разместим в ячейку A2B3 значение равное 300
Мы полностью израсходoвали запасы поставщика A2. Вычеркиваем строку 2 таблицы, т.е исключаем ее из дальнейшего рассмотрения.

Поставщик

Потребитель

Запас

1

2

3

4

1

80


40




-


60




-


72




520


20




600

2

400


50




100


60




300


90




-


30




800

3

-


60




650


20




-


40




-


40




650

Потребность

480

750

300

520




Заполненные нами ячейки будем называть базисными, остальные - свободными.
Для решения задачи методом потенциалов, количество базисных ячеек (задействованных маршрутов) должно равняться m + n - 1, где m - количество строк в таблице, n - количество столбцов в таблице.
Количество базисных ячеек (задействованных маршрутов) равно 6, что и требовалось.
Мы нашли начальное решение, т.е израсходовали все запасы поставщиков и удовлетворили все потребности потребителей.
S0 = 40 * 80 + 20 * 520 + 50 * 400 + 60 * 100 + 90 * 300 + 20 * 650 = 79600 ден. ед.
Общие затраты на доставку всей продукции, для начального решения , составляют 79600 ден. ед. .
Дальнейшие наши действия будут состоять из шагов, каждый из которых состоит в следующем:
• Находим потенциалы поставщиков и потребителей для имеющегося решения.
• Находим оценки свободных ячеек. Если все оценки окажутся неотрицательными - задача решена.
• Выбираем свободную ячейку (с отрицательной оценкой), чтобы максимально снизить стоимость доставки всей продукции на данном шаге решения.
Находим новое решение, как минимум, не хуже предыдущего.
• Вычисляем общую стоимость доставки всей продукции для нового решения.

Download 0.98 Mb.

Do'stlaringiz bilan baham:
1   ...   9   10   11   12   13   14   15   16   17




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling