Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Задача оптимального резервирования

.doc
Скачиваний:
27
Добавлен:
15.06.2014
Размер:
43.52 Кб
Скачать

Государственное образовательное учреждение высшего профессионального образования

"Омский государственный технический университет"

Кафедра "Автоматизированные системы обработки информации и управления"

Пояснительная записка

к расчетно-графической работе

На тему " Задача оптимального резервирования"

Руководитель

А.В. Зыкина

Разработал студент гр. ИВТ-324

Омск 2007

Краткая теория используемого метода

Метод динамического программирования;

Динамическое программирование- это метод решения задач различных классов, имеющих общую специфику, решаемых одним общим методом.

Специфика задач динамического программирования:

  1. Задача допускает разложение в ряд подзадач меньшей размерности и простой конструкции;

  1. Задача содержит небольшое число ограничений в собственном смысле;

Задача, удовлетворяющая условию 1- задача с сепарабильной целевой функцией и ограничением;

Сепарабильная функция:

  1. Аддитивно-сепарабильная – это функция, которая представлена в виде:

F(x1,x1,…,xn) = f1(x1)+…+fn(xn) ;

  1. Мультипликативно-сепарабильная :

F(x1,x1,…,xn) = f1(x1)*…*fn(xn) ;

Задачи дискретной оптимизации в динамическом программировании:

F(x1,x1,…,xn) = f1(x1)+…+fn(xn)→ max(min) ;

g(x1,x1,…,xn) = g1(x1)+…+gm(xm) ≤ Q

xi є Di , Di – дискретное множество; i = [1,N]

Задание.

Система состоит из n=4 элементов. Определить число элементов j –го типа (j=1..4), минимизирующее суммарные затраты на резерв при заданном ограничении А, на показатель надежности системы, если Сj – затраты на один элемент j-го типа. – значение показателя надежности по j-му типу элемента (Pj – вероятность отказа элемента j-го типа).

Построение математической модели.

xj ≥ 0; j є [1, N ]

A – ограничение на показатель надежности

N- тип элемента

Pj – вероятность отказа элемента j го типа;

dj – стоимость элемента j го типа;

xi – количество элементов j го типа;

Решение математической модели:

Уравнение Беллмана;

FK (EK-1 ) = max {fK (EK , UK) + F*K (EK)}; K = 1…,n-1

UKєD

F*n (EK-1 ) = max {fn (En-1 , Un) };

Un єd

Запишем уравнение Беллмана для нашей математической модели:

F*k (Ek-1) = max {Xk dk+ F*k+1 (Ek) };

Ek = E k - xk dk ;

Соседние файлы в предмете Теория принятия решений