Автор работы: Пользователь скрыл имя, 16 Января 2012 в 18:38, курсовая работа
Под названием “транспортная задача” объединяется широкий круг задач с единой математической моделью. Данные задачи относятся к задачам линейного программирования и могут быть решены симплексным методом. Однако матрица системы ограничений транспортной задачи настолько своеобразна, что для ее решения разработаны специальные методы. Эти методы, как и симплексный метод, позволяют найти начальное опорное решение, а затем, улучшая его, получить оптимальное решение.
1. Теоретическая часть 4
1.1. Транспортная задача. Общая постановка, цели, задачи. Основные типы, виды моделей 4
1.2. Методы составления начального опорного плана 10
1.3. Понятие потенциала и цикла. 14
1.4. Критерий оптимальности базисного решения транспортной задачи. Методы отыскания оптимального решения 21
1.5. Задача, двойственная к транспортной. 23
1.6. Экономико-математическое моделирование 24
1.7. Классификация экономико-математических моделей 34
1.8. Экономико-математическая модель оптимизационной задачи 38
1.9. Этапы экономико-математического моделирования 42
2. Практическая часть 49
Заключение 64
Список используемых источников: 65
ТАБЛИЦА 2
Показатель планируемого периода по отношению к базовому году | Планируемое изменение |
увеличение ожидаемой прибыли | 0,7 |
рост уровня З/П | 0,2 |
снижение пост издержек | 0,14 |
снижение переменных издержек | 0,09 |
рост стоимости материалов | 0,24 |
рост стоимости энергоносителей | 0,15 |
ТАБЛИЦА 3
Госзаказ к1 | не менее 140 |
Госзаказ к2 | не менее 120 |
Госзаказ к3 | не менее 362 и
не более
150000 |
Ограничения
на складирование
2К1+4К2-5К3 |
Не более
5 000000 |
Ограничение
для поточного производства
К1-К2+К3 |
не более
4 500 000 |
В таблице 1 приведена прибыль предприятия за ряд лет и факторы ее определяющие.
Выделив массив ячеек 5х10, вызываем встроенную функцию ЛИНЕЙН() и заполняем соответствующие поля в форме самой функции:
Нажимаем ctrl+shift+enter
и получаем таблицу:
Где в первой строке находятся: 1й слева – свободный член, 2й слева – коэффициент при х1 (уровень инфляции), 3й – коэффициент при х2 (средняя з/п) и т.д. Это дает нам построить модель прибыли вида y=a1*x1+ a2*x2+ a3*x3+…+ an*xn.
При уровне значимости в 1% t-критерий Стьюдента равен:
Он значительно
превышает критическое
Отрицательно влияют на прибыль:
В данной модели не оказывают влияние на прибыль уровень инфляции и средний уровень заработной платы.
можно по коэффициентам при К1, К2, К3 в полученной модели.
К1 | К2 | К3 |
12,8607693 | 10,80015 | 2,28754121 |
Товарные группы в порядке убывания их прибыльности: К1, К2, К3.
Используя данные об изменении факторов, заполняем в таблице 1 строку данных следующего периода.
В свободные ячейки вносим формулы ограничений по складированию продукции и поточного производства( заменив К1, К2 и К3 ссылками на соответствующие ячейки):
Далее используя полученную модель прибыли заполняем столбец У’ и вызываем «поиск решения». Функцию прибыли максимизируем, изменяя ячейки, где отражается номенклатура производимой продукции. Вводим ограничения по госзаказу, поточному производству и складированию (ссылаясь на заполненные ранее ячейки). Значения изменяемых ячеек должны быть целыми и больше 0.
В результате получаем:
Интерпретируя полученный результат имеем, что для получения в данных условиях максимально возможной прибыли в 35903644,449 тыс. руб. необходимо произвести 2874300 продукции К1, 350 ед. К2 и 15000 ед. К3.
Получаем следующие результаты:
В данном случае
получается, что при 70% увеличении прибыли
нет решения.
Задача 11
Для обеспечения рынка различными товарами от А до К (рис. 2.18) составить оптимальную производственную программу, максимизирующую прибыль предприятия (разность между выручкой и затратами на выпуск всего номенклатурного ряда продукции). Средняя оплата 1 чел/час – 2 тыс. руб. Общий фонд заработной платы не должен превысить 120 млн. руб. Общий фонд рабочего времени не должен превышать 1000 чел/час за планируемый период.
Ограничения
на складирование продукции
2А+3В+С+5Д+4Е+К не более 2 000 штук
Продукция | Отпускная цена 1-го изделия | Потребность изделий на рынке | Себестоимость 1-го изделия для предприятия | Трудоемкость на 1 изделие в чел/час | Госзаказ на определенные изделия |
А | 12 | 115 | 4 | 1,1 | Не более 20 |
В | 10 | 21 | 6 | 0,8 | Не менее 10 |
С | 9 | 32 | 8 | 0,6 | - |
Д | 14 | 18 | 12 | 0,4 | Не менее 15 |
Е | 15 | 25 | 11 | 1,3 | Не менее 5 |
К | 8 | 16 | 5 | 2,0 | Не менее 6 |
ИТОГО | - | 5640 | - | - |
Рис. 2.18 Исходные данные к задаче
Для решения
применить возможности
Зададим
целевую функцию
Z = X1*(12-4)+X2*(10-6)+X3*(9-8)+
Преобразуем ее:
Z = 8X1+4X2+X3+2X4+4X5+3X6 (28)
Решим данную задачу с применением оптимизации пакета MS Excel.
Для решения воспользуемся целевой функцией (28), а также составим систему ограничений, с помощью которых найдем максимальное значение прибыли предприятия.
Ограничения:
Перенесем исходную таблицу (рис. 2.18), целевую функцию (28) и ограничения (29) на лист MS Excel. Установим курсор в ячейку «Целевая функция» и вызовем «Поиск решения» (рис. 2.19). Целевую функцию устремляем к максимуму, ячейки со значениями товаров – изменяемые, ограничения в соответствии с системой неравенств (29).
Рис. 2.19 Поиск оптимального решения в MS Excel
Решение данной задачи находится автоматически после нажатия кнопки «Выполнить» (рис. 2.20).
Рис. 2.20 Решение задачи путем оптимизации в MS Excel
Исходя из найденного решения максимальной прибылью предприятия является 460 при следующем наборе товаров: товар А = 20, товар В = 21, С = 32, Д = 18, Е = 25, К = 16.
Задача 28
Указать оптимальные размеры и потоки инвестирования, если прибыль (выраженная в тыс. у.е.) от вложений (Хi) в проекты (Аi) распределилась следующим образом:
Таблица 1. Исходные данные
Хi | A1 | A2 | A3 | A4 |
30 | 18 | 9 | 47 | 56 |
60 | 56 | 28 | 42 | 42 |
90 | 32 | 39 | 32 | 37 |
120 | 136 | 115 | 121 | 126 |
В
таблице 1 описана оценка эффективности
инвестиций 4-х проектов, в зависимости
от объема вложений (невложений) в эти
проекты инвестиционных средств. Предположим,
что шаги инвестирования равномерные.
Суть оптимизации в этой задаче состоит
в том, что в зависимости от
шага инвестирования нужно выбрать
такое направление инвестиций при
котором суммарная
Ожидаемая
эффективность оценивается
Решим задачу с помощью рекуррентной функции Беллмана, которая имеет следующий вид:
Оптимальное поведение любой функции в динамическом процессе обладает свойством: каким бы ни было начальное состояние и решение рекуррентной функции, последующее решение этой функции должно быть оптимальным относительно полученного решения в начале.
Подставим значения в рекуррентную функцию (2):
f(60) max(60)=56
max(30)+max(30)=112
f(90) max(90)=39
max(60)+max(30)=112 =168
max(30)+max(30)+max(30)=
f(120) max(120)=136
max(90)+max(30)=95
max(60)+max(60)=112 =224
max(60)+max(30)+max(30)=168
max(30)+max(30)+max(30)+
Таблица 1 переносится в Excel, добавляем нулевой шаг, слева добавляется столбец шагов тренда, а в разделе эффективности добавляются столбцы (Таблица 2).
Таблица 2
шаг тренда | Хi | A1 | f1 | A2 | f2 | A3 | f3 | A4 | f4 |
1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
2 | 30 | 18 | 18 | 9 | 9 | 47 | 47 | 56 | 56 |
3 | 60 | 56 | 55 | 28 | 28 | 42 | 42 | 42 | 42 |
4 | 90 | 32 | 30 | 39 | 40 | 32 | 32 | 37 | 37 |
5 | 120 | 136 | 132 | 115 | 116 | 121 | 122 | 126 | 126 |
Информация о работе Линейные и нелинейные модели. транспортная задача