Смекни!
smekni.com

Математические методы (стр. 3 из 3)

-1 1 0 2 -1 -3
200 400 100 200 100 300
0 200 1 7 12 2 5 0
200
2 100 2 3 8 4 7 0
100 =0=
4 200 3 5 4 6 9 0
200 =0=
3 400 4 4 3 8 2 0
100 300
2 400 5 3 7 10 1 0
300 100

F=2600

Клеток с отрицательными потенциалами нет, значит мы нашли оптимальный план распределения поставок. Fmin =2600

Транспортная задача с ограничениями на пропускную способность

Если требуется при решении транспортной задачи ограничить перевозки от поставщика с номером l к потребителю с номером k. Возможны ограничения двух типов xlk >= a и xlk =< b, где a и b – постоянные величины.

1. Если xlk >= a, то необходимо, прежде чем решать задачу, сократить запасы l-го поставщика и запросы k-го потребителя на величину а (зарезервировать перевозку xlk = a). В полученном оптимальном решении следует увеличить объем перевозки xlkна величину а.

2. Если xlk =< b, то необходимо вместо k-го потребителя с запросами bkввести двух других потребителей. Один из них с номером k должен иметь запасы bk` = b, а другой с номером n+1 – запросы bn+1 = bk – b. Стоимости перевозок для этих потребителей остаются прежними, за исключением cl(n+1), которая принимается равной сколь угодно большому числу М. После получения оптимального решения величины грузов, перевозимых к (n+1)-му потребителю, прибавляются к величинам перевозок k-го потребителя. Так как cl(n+1) = М, то в оптимальном решении клетка с номером (l, n+1) останется пустой (xl(n+1) = 0) и объем перевозки xlk не превзойдет b.

V Задание:

I способ: распределение поставок

методом минимальной стоимости

x21 =< 500 и x44 >= 1000

1000 1000 2000 2000
500 5 6 3 8
1000 1 1 2 3
1500 2 5 4 4
2000 6 3 5 9

Вместо 1 потребителя вводим двух других. Сокращаем запасы 4 поставщика и запросы 4 потребителя на 1000.

500 1000 2000 1000 500
500 5 6 3 8 5
1000 1 1 2 3 M
1500 2 5 4 4 2
1000 6 3 5 9 6

Решаем транспортную задачу как обычно.

Данная задача с неправильным балансом, добавляем фиктивного потребителя с потребностями равными 1000, и стоимостями перевозок равными 0. Распределим поставки методом наименьшей стоимости, посчитаем потенциалы и значение целевой функции.

V1 = 1 V2 = 1 V3 = 3 V4 = 3 V5 = 1
500 1000 2000 1000 500
U1 = 0 500 5 6 5003 8 5
U2 = 0 1000 5001
500 1
-12 03 M
U3 = 1 1500 2 5 10004 4 500 2
U4 = 2 1000 6 500 3 5005 9 6
U5 = -3 1000 0 0 0 1000 0 0

F=11500

V1 = 1 V2 = 1 V3 = 2 V4 = 2 V5 = 0
500 1000 2000 1000 500
U1 = 1 500 5 6 5003 8 5
U2 = 0 1000
5001
0 1 500 2 03 M
U3 = 2 1500 -1 2 5 10004 4 500 2
U4 = 2 1000 6 1000 3 5 9 6
U5 = -2 1000 0 0 0 0 1000 0 0

F=11000

V1 = 1 V2 = 1 V3 = 2 V4 = 2 V5 = 0
500 1000 2000 1000 500
U1 = 1 500 5 6 5003 8 5
U2 = 0 1000 1 0 1 1000 2 03 M
U3 = 2 1500 500 2 5 5004 4 500 2
U4 = 2 1000 6 1000 3 5 9 6
U5 = -2 1000 0 0 0 0 1000 0 0

Клеток с отрицательными потенциалами нет, значит мы нашли оптимальный план распределения поставок. Fmin = 10 500

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

1000 1000 2000 2000
500 5 6 5003 8
1000 1 1 1000 2 3
1500 1000 2 5 5004 4
2000 6 1000 3 5 1000 9
1000 0 0 0 1000 0

F = 19 500

II способ: распределение поставок

методом северо-западного угла

Распределим поставки методом северо-западного угла, посчитаем потенциалы и значение целевой функции.

V1 = 7 V2 = 7 V3 = 5 V4 = 9 V5 = 9
500 1000 2000 1000 500
U1 = -2 500
5005
6 3 8 5
U2 = -6 1000 0 1 1000 1 2 03 M
U3 = -1 1500 -4 2 -15 15004 -44 -6 2
U4 = 0 1000 -16 -4 3 5005 5009 -36
U5 = -9 1000 0 0 0 500 0 500 0

F = 16 500

V1 = 2 V2 = 2 V3 = 4 V4 = 8 V5 = 8
500 1000 2000 1000 500
U1 = -1 500 5 6 5003 8 5
U2 = -1 1000 0 1 1000 1 -12 -53 M
U3 = 0 1500 500 2 5
10004
-44
-6 2
U4 = 1 1000 6 3
5005
5009
-36
U5 = -8 1000 0 0 0
500 0
500 0

F = 14 500

V1 = 2 V2 = 2 V3 = 4 V4 = 4 V5 = 2
500 1000 2000 1000 500
U1 = -1 500 5 6 5003 8 5
U2 = -1 1000 0 1
1000 1
-12 3 M
U3 = 0 1500 500 2 5 5004 4 500 2
U4 = 1 1000 6 3 10005 9 6
U5 = -4 1000 0 0 00 500 0 0

F = 11 500

V1 = 1 V2 = 1 V3 = 2 V4 = 2 V5 = 0
500 1000 2000 1000 500
U1 = 1 500 5 6 5003 8 5
U2 = 0 1000 1 0 1 1000 2 03 M
U3 = 2 1500 500 2 5 5004 4 500 2
U4 = 2 1000 6 1000 3 5 9 6
U5 = -2 1000 0 0 0 0 1000 0 0

Клеток с отрицательными потенциалами нет, значит мы нашли оптимальный план распределения поставок. Fmin = 10 500. Запишем оптимальное решение исходной задачи. Для этого увеличим объем перевозки x44 на 1000 единиц и объединим объемы перевозок 1 и 5 потребителя. Получим

1000 1000 2000 2000
500 5 6 5003 8
1000 1 1 1000 2 3
1500 1000 2 5 5004 4
2000 6 1000 3 5 1000 9
1000 0 0 0 1000 0

F=19 500

Вывод: функция принимает минимальное значение 19 500.


Список использованной литературы

1. Исследование операций в экономике: Учеб. пособие для вузов. Н.Ш. Кремер, Б.А. Путко, И.М. Тришин, М.Н. Фридман; под редакцией проф. Н.Ш. Кремера. – М.: ЮНИТИ, 2004.

2. Сборник задач по высшей математике для экономистов: Учебное пособие. Под ред. В.И. Ермакова. – М.: ИНФРА – М, 2004.

3. Высшая математика для экономистов: теория, примеры, задачи. Клименко Ю.И..- М.: Экзамен, 2005.

4. Справочное пособие по высшей математике. Боярчук А.К., Головач Г.П.