Автор работы: Пользователь скрыл имя, 14 Января 2014 в 15:18, курсовая работа
Целью исследования операций является выявление наилучшего способа действия при решении той или иной задачи. Главная роль при этом отводится математическому моделированию. Для построения математической модели необходимо иметь строгое представление о цели функционирования исследуемой системы и располагать информацией об ограничениях, которые определяют область допустимых значений. Цель и ограничения должны быть представлены в виде функций.
Введение 1
1. Динамическое программирование 2-4
1.1. Метод динамического программирования 4-7
2. Идеи метода динамического программирования 8-9
3. Общая структура динамического программирования 10
4. Примеры задач динамического программирования 11-13
5. Задача о загрузке 14
5.1. Общие сведения 14-15
5.2. Рекуррентные соотношения для процедур прямой
и обратной прогонки 15-16
5.3. Решение задачи о загрузке 16-19
5.4. Анализ чувствительности решения 19-20
6. Пример задачи динамического программирования 21-25
Заключение 26
Список используемой литературы 27
Этап 4.
Этап 3.
Этап 2.
Этап 1.
y1=30 |
k1=5 |
y2=y1-2*k1=20 |
k2=3 |
y3=y2-4*k2=8 |
k3=4 |
y4=y3-k3=4 |
k4=3 |
соответственно максимально количество баллов, которое студент может набрать за отведенное время равно 39.
6. Пример задачи динамического программирования
Выбор состава оборудования технологической линии.
Есть технологическая линия, то есть цепочка, последовательность операций.
На каждую операцию можно назначить оборудование только какого-то одного вида, а оборудования, способного работать на данной операции, - несколько видов.
i |
1 |
2 |
3 | |||
j |
1 |
2 |
1 |
2 |
1 |
2 |
|
10 |
8 |
4 |
5 |
8 |
9 |
|
12 |
8 |
4 |
6 |
9 |
9 |
|
20 |
18 |
6 |
8 |
10 |
12 |
Стоимость сырья
Расходы , связанные с использованием единицы оборудования j-го типа на i-ой операции
Производительности, соответственно, по выходу и входу и для j-го типа оборудования, претендующего на i-ую операцию.
Решение:
Для того чтобы решить данную задачу методом динамического программирования введем следующие обозначения:
N = 3 – число шагов.
- Технологическая линия.
= (0,0,0)
= ( )
– выбор оборудования для i-ой операции.
Ui – область допустимых УВ на i-м шаге.
т.е.
Wi – оценка минимальной себестоимости, полученная в результате реализации i-го шага.
S – функция общего выигрыша т. е. минимальная себестоимость .
- вектор УВ на i-ом шаге, обеспечивающий переход системы из состояния xi-1 в состояние xi , т.е. оптимальный выбор оборудования за N шагов.
Si+1( ) – максимальный выигрыш ( в нашем случае минимальная себестоимость), получаемый при переходе из любого состояния в конечное состояние при оптимальной стратегии управления начиная с (k+1)-го шага.
S1( ) – максимальный выигрыш, получаемый за N шагов при переходе системы из начального состояния в конечное при реализации оптимальной стратегии управления . Очевидно, что S = S1( ), если = 0.
Запишем вектора допустимых значений
Запишем вектор – функцию, описывающую переход системы из состояния в состояние под действием УВ.
Запишем основное функциональное уравнение
1) Обратный проход
Для i=3
уже не будет, а также то, что мы на обратном проходе, вместо функции
возьмем стоимость сырья
при
при
т. е.
Для i=2
при
при
при
при
т. е.
Для i=1
при
при
при
при
при
при
при
при
т. е.
Учитывая то, что
i=1
i=2
i=3
Таким образом оптимальный выбор состава оборудования технологической линии предполагает следующее:
На 1-ую операцию назначим оборудование 2-го вида
На 2-ую операцию назначим оборудование 1-го вида
На 3-ью операцию назначим оборудование 2-го вида
Оценка минимальной себестоимости составит 105,5.
заключение
Можно выделить, по крайней мере, четыре аспекта применения динамических методов в решении практических проблем.
1. Совершенствование
системы экономической
2. Интенсификация и
повышение точности экономическ
3. Углубление количественного
анализа экономических проблем.
Сфера практического применения данных методов ограничивается возможностями и эффективностью формализации экономических проблем и ситуаций, а также состоянием информационного, математического, технического обеспечения используемых моделей. Стремление во что бы то ни стало, применить математическую модель может не дать хороших результатов из-за отсутствия хотя бы некоторых необходимых условий.
В соответствии с современными научными представлениями системы разработки и принятия хозяйственных решений должны сочетать формальные и неформальные методы, взаимоусиливающие и взаимодополняющие друг друга. Формальные методы являются, прежде всего, средством научно обоснованной подготовки материала для действий человека в процессах управления. Это позволяет продуктивно использовать опыт и интуицию человека, его способности решать плохо формализуемые задачи.
Список использованной литературы.