Автор работы: Пользователь скрыл имя, 20 Ноября 2013 в 21:24, курсовая работа
Целью выполнения данной курсовой работы является овладение математическими методами решения экономических задач.
Основные задачи:
- научиться строить экономико-математические модели;
- освоить симплекс-метод табличного решения задачи линейного программирования;
- освоить двойственный симплекс-метод решения задачи линейного программирования;
Введение
Описание отрасли………………………………………………………….3
Задача оптимального распределения ресурсов………………………….5
Транспортная задача………………………………………………….…..21
Задача теории игр…………………………………………………………24
Обоснование распределения финансовых ресурсов между проектами (динамическое программирование).....……………………………..…...29
Заключение…………………………..……………………………………..……33
Содержание
Введение
Заключение…………………………..……………………
Введение.
В настоящее время для оптимального планирования и управления различными процессами создание и внедрение на практике современных экономико-математических моделей играет все большую роль.
Данные модели помогают не только определить оптимальный вариант, но также показывает возможные альтернативы, что также немаловажно для руководителей любого процесса или производства.
Целью выполнения данной курсовой работы является овладение математическими методами решения экономических задач.
Основные задачи:
- научиться строить экономико-
- освоить симплекс-метод
- освоить двойственный симплекс-
- освоить метод потенциалов решения транспортной задачи;
- освоить методику решения
- освоить методику решения задачи динамического программирования.
Описание отрасли.
Одной из самых крупнейших
отраслей легкой промышленности, является
швейная промышленность. К ее главным
задачам относится
Все многообразную продукцию из ткани производит швейная промышленность. Одежда для мужчин, женщин и детей моделируется и конструируется на предприятиях. Технологи оценивают свойства материалов, с помощью различных методов обрабатывают мелкие детали и узлы. Раскройка, обмер, технически сложные процедуры, все эти процедуры позволяют сделать готовую одежду, которую впоследствии можно легко купить.
Очень часто швейные
изделия массово производят. В
таком случае решающая и самая
главная роль принадлежит техническому
процессу. Он являет собой совокупность
технологических операций, которые производят
обработку, сборку деталей.
Современная швейная промышленность, которая массово выпускает одежду, должна
иметь очень высокий уровень техники,
организации производства и технологий.
Очень часто швейная промышленность отличается
наличием производственных объединений
и специализированных предприятий.
Для того, чтобы швейное
производство развивалось и постоянно
модернизировалось, то необходимо внедрять
высокопроизводительное оборудование.
Также следует постоянно
Эффективность швейного производства
зависит от применяемого оборудования,
а технологии швейного производства, в
последнее время становятся механическими.
Глубокие познания технологов, позволяет
решить большинство задач, которые появляются
перед производством. Внедрять новые технологические
процессы, без глубоких знаний невозможно.
На основании данной тематики:
(ресурс 1) – шелк;
(ресурс 2) – хлопок;
(ресурс 3) – лен.
(изделие 1) – одеяло;
(изделие 2) – халат;
(изделие 3) – полотенце.
С целью построения экономико-математической модели задачи распределения ресурсов следует ввести переменные и представить исходные данные в табличном виде:
Представим исходные данные варианта 7 в виде таблицы 1.
Таблица 1 - Исходные данные
Норма затрат Ресурсы |
Виды изделий |
Запас ресурсов |
Скрытые цены ресурсов | ||||
yi |
yi* | ||||||
|
3 |
1 |
2 |
30 |
|||
|
2 |
3 |
4 |
20 |
|||
|
1 |
2 |
6 |
52 |
|||
Цена единицы изделия |
4 |
6 |
8 |
fmax(х) |
gmin(у) | ||
План выпуска |
xj |
||||||
xj* |
Введем переменные: х1 – объем производства продукции первого вида; х2 – объем производства продукции второго вида; х3 – объем производства продукции третьего вида.
Целевая функция, отражающая доход от реализации произведенной продукции, представляет собой сумму произведений объема производства каждого вида продукции на значение ее цены:
,
где n – количество видов продукции.
Поскольку требуется максимизировать доход, то целевая функция стремиться к максимуму. При ресурсных ограничениях, представленных системой неравенств, левые части которых отражают затраты ресурсов каждого вида на производство продукции соответствующего вида, а правые отражают запасы ресурсов каждого вида. Знак неравенств «меньше или равно», поскольку расход ресурсов не должен превысить имеющихся запасов:
,
где m – количество ресурсов.
Также должно выполняться условие не отрицательности переменных:
.
Таким образом, экономико-математическая модель прямой задачи линейного программирования (ПЗЛП) варианта 0 имеет вид:
при ограничениях:
Данная ПЗЛП имеет стандартную форму записи, поскольку в задаче на максимум все функциональные (ресурсные) ограничения имеют знаки «меньше или равно».
2. Построение двойственной задачи к задаче распределения ресурсов
Для построения двойственной задачи линейного программирования (ДЗЛП) следует ввести двойственные переменные: у1 – скрытая цена первого ресурса; у2 – скрытая цена второго ресурса; у3 – скрытая цена третьего ресурса.
Целевая функция ДЗЛП представляет собой совокупные затраты второго предприятия на приобретение всех ресурсов первого предприятия, при этом второе предприятие стремиться, чтобы его затраты на приобретение ресурсов у первого предприятия были минимальными:
.
Ограничениями ДЗЛП является система неравенств, отражающая условия, при которых первому предприятию будет выгодно продать свои ресурсы вместо производства из них продукции, то есть при равенстве или превышении суммы, полученной от второго предприятия, над суммой дохода, полученной от реализации продукции:
.
Должно выполняться
условие неотрицательности
.
Также для построения
ДЗЛП можно руководствоваться
1. В первой задаче
определяется максимум
2. Коэффициенты при переменных в целевой функции первой задачи являются правыми частями в системе ограничений во второй задаче.
3. Каждая из задач
задана в стандартной форме,
при этом в задаче
4. Матрицы коэффициентов
при переменных в системах
ограничений обеих задач
.
Тогда транспонированная матрица, отражающая коэффициенты при переменных в системе ограничений ДЗЛП, имеет вид:
.
5. Число неравенств в системе
ограничений одной задачи
6. Условие неотрицательности
Таким образом, экономико-математическая модель ДЗЛП варианта 0 имеет вид:
при ограничениях
Данная ДЗЛП имеет стандартную форму записи, поскольку в задаче на минимум все функциональные (затратные) ограничения имеют знаки «больше или равно».
3. Решение прямой и двойственной задач линейного программирования
Для решения задачи линейного программирования необходимо перейти к ее канонической форме записи, то есть перейти в системе ограничений от функциональных неравенств к равенствам посредством включения дополнительных переменных.
Для ПЗЛП каноническая форма записи имеет вид:
Для перехода к канонической форме записи ПЗЛП варианта 44 следует добавить дополнительные переменные х4, х5, х6, в соответствующие неравенства со знаком «+», поскольку они отражают возможный остаток неиспользованных ресурсов:
Для ДЗЛП каноническая форма записи имеет вид:
Для перехода к канонической форме записи ДЗЛП варианта 0 следует добавить дополнительные переменные y4, y5, y6, в соответствующие неравенства со знаком «-», поскольку они отражают возможное превышение затрат на приобретение ресурсов над ценой реализации продукции (возможный убыток от производства продукции):
Соответствие переменных прямой и двойственной задачи
Во взаимодвойственных задачах линейного программирования первоначальным переменным ПЗЛП соответствуют дополнительные переменные ДЗЛП и аналогично первоначальным переменным ДЗЛП соответствуют дополнительные переменные ПЗЛП.
Установим соответствие переменных прямой и двойственной задачи для варианта 0:
х1 y4 |
х2 y5 |
х3 y6 |
х4 y1 |
х5 y2 |
х6 у3 |
Решение задачи оптимального распределения ресурсов возможно двумя способами:
А. Одновременное решение ПЗЛП и ДЗЛП с помощью симплекс-таблиц.
Б. Двойственный симплекс-метод.
Рассмотрим оба метода.
А. Одновременное решение ПЗЛП и ДЗЛП с помощью симплекс-таблиц
Решаем ПЗЛП.
Находим исходное опорное решение
и проверяем его на оптимальность.
Для этого заполняем симплекс-
В рассматриваемом варианте в первую строку сj вносим значения коэффициентов при переменных из целевой функции 3, 10 и 4, остальные значения равны нулю. В столбец базисных переменных вносим дополнительные переменные х4, х5, х6. В рассматриваемом случае базисные переменные не входят в целевую функцию, поэтому им соответствуют нулевые значения в столбце сi.
Рабочее поле таблицы (столбцы под переменными х1, х2, х3, х4, х5, х6) заполняем коэффициентами при соответствующих переменных из системы равенств канонической формы записи ПЗЛП.
Поскольку, в первом равенстве отсутствуют переменные х5 и х6, поэтому в первой рабочей строке симплекс-таблицы этим переменным соответствует коэффициент «0».
сi |
сj |
4 |
6 |
8 |
0 |
0 |
0 |
|
Базисные переменные (БП) |
х1 |
х2 |
х3 |
х4 |
х5 |
х6 |
bi | |
0 |
x4 |
3 |
1 |
2 |
1 |
0 |
0 |
30 |
0 |
x5 |
2 |
3 |
4 |
0 |
1 |
0 |
20 |
0 |
х6 |
1 |
2 |
6 |
0 |
0 |
1 |
52 |
Dj |