Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК Методы оптимизации 2008.doc
Скачиваний:
59
Добавлен:
16.02.2016
Размер:
3.94 Mб
Скачать
  1. Порядок выполнения работы

Задание 1. Найти оптимальное решение транспортной задачи, используя надстройку Поиск решения.

Задание 2. Найти оптимальное распределение средств инвестора, используя надстройку Поиск решения.

3.1. Выполнение задания 1

Рассмотрим реализацию решения транспортной задачи на примере.

Пример

Рассмотрим транспортную задачу, в которой в трех пунктах производства:

A1,A2,A3

изготавливается однородная продукция в количествах:

a1=30,a2=40,a3=20

соответственно. Эту продукцию требуется доставить в четыре пункта потребления:

B1,B2,B3,B4

в количествах

b1=20,b2=30,b3=30,b4=10

соответственно. Матрица C задает стоимости перевозок единицы продукции cij из пункта производства Ai в пункт потребления Bj:

.

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

Запишем математическую модель данной транспортной задачи.

Обозначим xij– количество продукции, направляемое из пункта произ-водстваAiв пункт потребленияBj(табл. 2.1.1). Составим матрицу перевозок из величинxij

Таблица 2.1.1

B1

B2

B3

B4

20

30

30

10

A1

30

x11

x12

x13

x14

A2

40

x21

x22

x23

x24

A3

20

x31

x32

x33

x34

Сумма элементов первой строки: x11 +x12 +x13 +x14 определяет количество продукции, вывозимое из пункта производстваA1. По условию задачи эта величина не может превосходить максимального количества продукцииa= 30, производимого в этом пункте, т.е. должно выполняться неравенство:

x11 +x12 +x13 +x14≤ 30.

Аналогично сумма элементов второй строки x21 +x22 +x23 +x24 определяет количество продукции, вывозимое из пункта производстваA2. По условию задачи эта величина не может превосходить максимального количества продукцииa2=40, производимого в этом пункте, т.е. должно выполняться неравенство:

x21 +x22 +x23 +x24≤ 40.

Сумма элементов третьей строки x31 +x32 +x33 +x34 определяет количество продукции, вывозимое из пункта производстваA3. По условию задачи эта величина не может превосходить максимального количества продукцииa= 20, производимого в этом пункте, т.е. должно выполняться неравенство

x31 +x32 +x33 +x34≤ 20.

Сумма элементов первого столбца x11 +x21 +x31 определяет количество продукции, ввозимое в пунктB1. По условию задачи эта величина не меньше минимального количества продукцииb1 = 20, необходимого в этом пункте потребления, т.е. должно выполняться неравенство:

x11 +x21 +x31≥ 20.

Аналогично для всех остальных пунктов потребления должны выполняться неравенства:

x12 +x22 +x32≥ 30,

x13 +x23 +x33≥ 30,

x14 +x24 +x34≥ 10.

Математически транспортную задачу можно сформулировать следующим образом:

    • найти переменные xij , которые минимизируют транспортные расходы

T = 2x11+3x12+3x13+4x14+3x21+2x22+5x23+x24+4x31+3x32+2x33+6x34 (2.2.1)

    • при ограничениях

x11+x12+x13+x14≤ 30,

x21+x22+x23+x24≤ 40, (2.2.2)

x31+x32+x33+x34≤ 20,

x11+x21+x31≥ 20,

x12+x22+x32≥ 30,

x13+x23+x33≥ 30, (2.2.3)

x14+x24+x34≥ 10,

xij≥ 0.