Транспортная модель исходной задачи

Автор работы: Пользователь скрыл имя, 22 Апреля 2012 в 20:09, лабораторная работа

Описание работы

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

Файлы: 1 файл

Мат экономика 61.doc

— 272.00 Кб (Скачать файл)

Постановка задачи

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

 

Завод

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

затраты, руб.

Ежемесячная производительность,

шт.

А

510

800

Б

600

600

В

720

700

 

Заказы клиентов на следующий месяц показаны в следующей таблице.

 

Клиент

Спрос, шт.

1

300

2

500

3

400

4

600

 

Затраты на доставку продукции также различны. Удельные затраты на транспортировку в рублях на единицу приводятся в следующей таблице.

 

 

Клиент

Завод

1

2

3

4

А

90

60

150

210

Б

180

120

240

90

В

270

30

150

120

 

Руководство компании должно решить, сколько единиц продукции выпустить на каждом заводе, и сколько отправить каждому клиенту с каждого завода. При этом надо минимизировать суммарные производственные и транспортные расходы. Сформулируйте данную задачу в виде транспортной модели и найдите оптимальное решение.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Транспортная модель исходной задачи

 

Общая сумма спроса не равна общему предложению (300 + 500 + 400 +

+600<800+600+700), поэтому данная транспортная задача является открытой. Вектор спроса равен D ={300; 500;400;600}, а вектор предложения S ={800; 600;700}. Переменными задачи будут объемы перевозок из каждого завода к каждому клиенту, т.е. матрица плана перевозок

,

где xij – это число единиц продукции, выпускаемое на заводе i и отправляемое j му клиенту (i =1, 2, 3; j =1, 2, ...,4). Объем производства не может быть отрицателен, поэтому xij0. Спрос каждого клиента должен быть удовлетворен, таким образом, для  каждого j=1,2,3,4: 

Также в задаче есть ограничение на производительность заводов, поэтому для  каждого i=1,2,3:  .

Транспортные расходы на единицу продукции представлены в матрице тарифов на перевозку

,

Где сijэто стоимость транспортировки в руб. единицы продукции c i-го завода к jому  клиенту. Но существуют также производственные затраты, стоимость всех произведенных и транспортных затрат составит:

Данную величину согласно условиям задачи нужно минимизировать. Таким

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

 

minZ= (P+C, X)

, j =1, 2, 3,4

, i =1, 2, 3;

X0

Решение с помощью Поиска решения

Запишем данную задачу в матричном виде:

правая часть ограничений

М – матрица коэффициентов при переменных в ограничениях

Рассчитаем левую часть ограничений Mx= мумнож(M; X)

 

X11

X12

X13

Х14

X21

X22

X23

X24

X31

X32

X33

X34

Mx

Знак

k

1

0

0

0

1

0

0

0

1

0

0

0

300

=

300

0

1

0

0

0

1

0

0

0

1

0

0

500

=

500

0

0

1

0

0

0

1

0

0

0

1

0

400

=

400

0

0

0

1

0

0

0

1

0

0

0

1

600

=

600

1

1

1

1

0

0

0

0

0

0

0

0

800

<=

800

0

0

0

0

1

1

1

1

0

0

0

0

600

<=

600

0

0

0

0

0

0

0

0

1

1

1

1

400

<=

700

 

 

minZ=(P+C, X)

X≥0

Общий вид модели в MS Excel следующий

Рисунок 1 – Лист MS Excel с задачей

 

Рисунок 2 – Окончательный вид заполненного «Поиска решения»

 

 

 

 

Ответ: план перевозок, при котором достигается минимум затрат в 1215000 руб., представлен в следующей таблице:

 

 

Объем доставки клиенту, ед.

Завод

1

2

3

4

А

300

100

400

0

Б

0

0

0

600

В

0

400

0

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

 

1. Латипова, А.Т. Применение линейного программирования в исследовании

Социально-экономических процессов: учебное пособие / А.Т. Латипова; под редакцией А.В. Панюкова. – Челябинск: Издательский центр ЮУрГУ, 2010. – 123 с.

2. Ашманов, С.А. Линейное программирование / С.А. Ашманов. – М.: Наука , 1981. – 304 с.

3. Панюков, А.В. Линейное программирование / А.В. Панюков. – Челябинск: Издательство ЮУрГУ, 2001. – 59 с.

 

 

 

 

 

 

 

 

 

Информация о работе Транспортная модель исходной задачи