Автор: Пользователь скрыл имя, 26 Февраля 2013 в 18:06, курсовая работа
Целью выполнения курсовой работы является развитие навыков построения математических моделей типовых задач, нахождение оптимального решения путем использования математических методов, реализация расчетов моделей на компьютере, анализ модели.
U1 = 0
V1 = 11
U2 = 0
V2 = 8
U3 = -2
V3 = 10
V4 = 9
Занесем их в столбцы Ui и Vj табл. 15.
Gij = Cij - Sij, где Sij = Ui + Vj (6)
G11=C11-U1-V1 |
G11=10,5-0-11=-0,5 |
G12=C12-U1-V2 |
G12=12-0-8=4 |
G23=C23-U2-V3 |
G23=13-0-10=3 |
G24=C24-U2-V4 |
G24=9,5-0-9=0,5 |
G31=C31-U3-V1 |
G31=9,5+2-11=0,5 |
G34=C34-U3-V4 |
G34=11+2-9=4 |
Имеем одну отрицательную невязки G11 = -0,5, поэтому найденный план не оптимален.
Клетку (1,1), которая соответствует отрицательная невязка, равная -0,5, отметим знаком (+) (табл. 16). Одновременно установим равновесие по всему многоугольнику: если в клетку (1,1) поставили (+), то в клетку (1,3) поставим (-), если в клетку (3,3) - (+), в клетку (3,2) - (-), если в клетку (2,2) - (+), в клетку (2,1) - (-).
Табл. 16
Магазины | ||||
Склады |
К1=50 |
К2 =40 |
К3 = 45 |
К4 = 60 |
S1= 65 |
10,5 (+) |
12 |
10 (-) 5 |
9 60 |
S2 = 60 |
11 (-) 50 |
8 (+) 10 |
13 |
9,5 |
S3 = 70 |
9,5 |
6 (-) 30 |
8 (+) 40 |
11 |
Наименьшим из чисел, находящихся в клетках со знаком (-), является содержимое клетки (1,3), где Х13 = 5, поэтому во всех клетках, помеченных знаком (+), надо увеличить перевозки на 5, а во всех клеток, помеченных знаком (-) уменьшить перевозки на 5 (табл. 17). Переменная Х13 становится равной нулю, т.е. выводится из базиса.
Табл. 17
Магазины | ||||
Склады |
К1=50 |
К2 =40 |
К3 = 45 |
К4 = 60 |
S1= 65 |
10,5 5 |
12 |
10 |
9 60 |
S2 = 60 |
11 45 |
8 15 |
13 |
9,5 |
S3 = 70 |
9,5 |
6 25 |
8 45 |
11 |
Получим план перевозок (см. табл. 17), при котором значение целевой функции равно:
Z= 10,5*5 + 9*60 + 11*45 + 8*15 + 6*25 + 8*45 =1717,5тыс.у.е.
Повторим действия, описанные в пунктах 1- 4.
10,5-U1-V1=0 |
9-U1-V4=0 |
11-U2-V1=0 |
8-U2-V2=0 |
6-U3-V2=0 |
8-U3-V3=0 |
U1 = 0
V1 = 10,5
U2 = 0,5
V2 = 7,5
U3 = -1,5
V3 = 9,5
V4 = 9
Занесем вычисленные потенциалы в табл. 18
Табл. 18
Магазины | |||||
Склады |
К1=50 |
К2 =40 |
К3 = 45 |
К4 = 60 |
Ui |
S1= 65 |
10,5 5 |
12 |
10 |
9 60 |
U1 =0 |
S2 = 60 |
11 45 |
8 15 |
13 |
9,5 |
U2 =0,5 |
S3 = 70 |
9,5 |
6 25 |
8 45 |
11 |
U3 =-1,5 |
Vj |
V1 =10,5 |
V2 =7,5 |
V3 =9,5 |
V4 =9 |
Для всех небазисных клеток определим невязки:
G12=12-0-7,5=4,5 |
G13=10-0-9,5=0,5 |
G23=13-0,5-9,5=3 |
G24=9,5-0,5-9=0 |
G31=9,5+1,5-10,5=0,5 |
G34=11+1,5-9=3,5 |
Отрицательных невязок нет, значит, найденный план (табл. 18) - оптимален.
Таким образом, минимальная стоимость перевозок (с учетом принятой единицы измерения, равной 100 у.е.) Z=171750 у.е. и достигается она при значениях перевозок:
, , , , ,
РЕШЕНИЕ ЗАДАЧИ В EXCEL
Для решения задачи составим электронную таблицу, отражающую математическую модель задачи. Электронная модель (исходное состояние), представлена в режиме вычислений - на рис. 1, в режиме показа формул - на рис. 1-а. Для наглядности в качестве начальных значений переменным присвоены значения, равные 1.
Рис. 1
Рис. 1-а
Для работы в диалоговом окне Поиск решения следует выполнить:
Рис. 2
Рис. 3
Рис. 4
Таким образом, минимальная стоимость перевозок равна Z =171750 и достигается при объемах перевозок:
, , , , ,
Как видно, вычисления, выполненные при ручном счете и средствами Excel, совпадают.
Определение разницы между наилучшим и наихудшим планами перевозок
В результате решения задачи
оптимизации был найден оптимальный
(наилучший) план перевозки продукции
- такой план, при котором достигается
минимальная стоимость
Чтобы определить, насколько полученный при оптимизации план лучше, чем другие возможные планы, надо найти план, приносящий максимум издержек. Для этого следует запустить Поиск решения еще раз и поменять цель поиска на максимум - выбрать направление изменения целевой функции: установить переключатель в положение Максимальному значению (рис. 5). Получим решение (рис. 6)
Рис.5
Рис. 6
В полученном решении суммарная стоимость перевозок возрастет на 53000 (у.е.). Таким образом, наихудший план отличается от наилучшего на 30,8%.
ОТВЕТЫ НА ВОПРОСЫ.
а) Чтобы определить, имеет ли задача альтернативное решение, следует выполнить повторный поиск. Повторный поиск показал тот же план перевозок. По-видимому, других решений, приводящих к той же самой стоимости перевозок нет.
б) Определить, каким будет план перевозок, если Поставщик 2 сможет поставлять на 8 машин продукции больше, чем планировал.
Вычислим:
суммарное количество продукции на складах: (4)
суммарное количество продукции, заказанное клиентами:
Тогда (5)
И транспортная задача является открытой (без баланса). В этом случае задачу следует сбалансировать.
Так как , в таблицу транспортных издержек и в таблицу перевозок надо добавить по одному лишнему столбцу и строке, как будто появился еще один фиктивный потребитель и поставщик, заказ которого равнялся разности между суммой всех запасов и суммой всех заявок, а издержки перевозок грузов к нему от любого поставщика равны нулю (рис. 7).
Затем решим задачу, используя Поиск решения (рис. 8).
Рис. 8
Решение задачи изменилось:
минимальная стоимость
в) Определить, каким будет план перевозок, если Поставщик 2 не сможет поставлять на 8 машин продукции больше, чем планировал, а Поставщик 3 сможет поставлять на 6 машин меньше.
Вычислим:
суммарное количество продукции на складах:
суммарное количество продукции, заказанное клиентами:
Тогда
и транспортная задача является открытой (без баланса). В этом случае задачу следует сбалансировать.
Так как , в таблицу транспортных издержек и в таблицу
перевозок надо добавить по одной лишней строке, как будто появился еще один фиктивный поставщик, заказ которого равнялся разности между суммой всех заявок и суммой всех запасов, а издержки перевозок грузов от него к любому поставщику равны нулю (рис. 9).
Рис. 9
Рис.10
Решение задачи изменилось:
минимальная стоимость
ЗАДАЧА 2
УСЛОВИЕ ЗАДАЧИ (Вариант 6)
Менеджеру транспортного отдела поручено составить план перевозок продукции со склада фирмы в четыре торговые точки области, обеспечивающий минимальные издержки на перевозки (известно, что издержки на перевозки пропорциональны длине пути).
Расстояния от базы до каждого магазина и между магазинами приводятся в таб. 1:
Табл. 1
база |
Т2 |
Т3 |
Т4 |
Т5 |
Т6 | |
база |
- |
15 |
3 |
27 |
9 |
11 |
Т2 |
15 |
- |
10 |
12 |
21 |
14 |
Т3 |
3 |
10 |
- |
15 |
18 |
14 |
Т4 |
27 |
12 |
15 |
- |
24 |
20 |
Т5 |
9 |
21 |
18 |
21 |
- |
26 |
Т6 |
11 |
14 |
14 |
20 |
26 |
- |
Информация о работе Экономико-математические методы и модели в логистики