Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
!!!!!!!!!!!!!!!!!!!!!!!!!!!.doc
Скачиваний:
8
Добавлен:
15.06.2014
Размер:
891.39 Кб
Скачать

4 Анализ модели на чувствительность

Проведем анализ на чувствительность задачи линейного программирования:

Задача в специальной форме:

Получили оптимальное решение данной задачи ЛП .

Построим двойственную задачу по отношению к исходной:

Двойственную задачу решаем двойственным симплекс-методом:

0

-1

2

-1

-1

-0,2

-3

0

1

0

-0,4

-8

-3

1

0

-0,8

0

0

0

1

-1,6

-8

0

0

1

0,2

0,125

2

-1

-1,125

0,4

0,375

0

1

-0,375

1,2

1

0

1

-1

-0,8

0

0

0

1

-0,2

-0,125

0

0

0,125

-0,7

0

-1/4

-1

-3/4

0,1

0,375

0

1

-0,375

0,4

1

0

1

-1

0,8

0

0

0

1

0,1

-0,125

0

0

0,125

Переменные - свободные,- дополнительные.

Оптимальное решение двойственной задачи .

Оптимальные значения целевых функций взаимно-двойственных задач равны:

Установим соответствие между первоначальными (основными) переменными одной из двойственных задач и дополнительными переменными другой задачи (табл.1).

Таблица 1

Компоненты оптимального решения исходной задачи

Устанавливаемые

функции

Остатки машин в депо

Превышение количества

машин в депо.

Объектно-обусловленные оценки мастерских

Компоненты оптимального решения двойственной задачи

Компоненты оптимального решения двойственной задачи являются объектно-обусловленными оценками исходной задачи.

Депо ,по оптимальному быстродействию полностью использованы (,), и объективно обусловленные оценки этих мастерских ненулевые (,).

Депо не полностью использован в оптимальном быстродействии () и его объективно обусловленная оценка нулевая ().

Объективно обусловленные оценки уровня информации определяют степень вероятности обращения: по оптимальному плану наивероятные обращения получают ненулевые оценки, а маловероятные – нулевые.

По третьей теореме двойственности .

, если , то

Аналогично ,,.

Объектно-обусловленные оценки показывают на сколько максимальный экономический эффект от реализации функций при изменении количества машин.

Определим расчетные нормы заменяемости мастерских.

Предположим, что объемы ЗУ ,,,, равные первоначально 3, 1, 1, 1 единиц, изменились соответственно на величины,,,, тогда).

,

После преобразований получаем:

Для сохранения оптимального решения двойственной задачи достаточно, чтобы коэффициенты при не основных переменных оставались неотрицательными:

Предположим, что машина из 1 депо обратилась к первой мастерской, а остальные остаются неизменными: ,. Тогда значение .

аналогично находим пределы изменений ,,. Тогда

Если мастерские заменяются в этих пределах, то оптимальное решение двойственной задачи остается прежним.

ВЫВОДЫ

С помощью реализованного в данной работе предмета можно рассчитать оптимальное размещение массивов ЗУ для оптимизации среднего быстродействия. Программу реализованную в данной работе можно использовать для решения любых примеров на любые темы метод искусственного базиса, симплекс методом и затем методом Гомори.

ЗАКЛЮЧЕНИЕ

Задачи математического программирования можно применять для решения многочисленных задач в разных сферах человеческой деятельности. Можно перечислить большое количество разнообразных задач планирования экономики, управления отраслью, организации производства и проектирования техники, которые формально сводятся к выбору лучших в каком то смысле значений параметров из некоторой дискретной совокупности заданных величин.

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

  1. Зыкина А.В. Математическое программирование: Учеб. пособие. Омск: Изд-во ОмГТУ, 2000. 64 с.

Приложение А

ПРИМЕР РЕШЕНИЯ ЗАДАЧИ

Пусть имеется два ЗУ объемом 10 и 20 МБ, с временем доступа 1 и 2 с. соответственно. Необходимо разместить в них два массива информации объемом 3 и 8 МБ, с вероятностью 0,2 и 0,8 соответственно, таким образом, чтобы быстродействие было максимальным.

Составим исходную задачу:

Задача в специальной форме:

Получена таблица для решения задачи прямым симплекс методом:

9/5

-1/5

4/5

7

-3

8

12

3

-8

1

1

0

11/10

1/10

-1/10

7/8

-3/8

1/8

19

0

1

1

1

0

1

-1/10

-1/10

10/8

3/8

1/8

19

0

1

1

1

0

Ш3: Таким образом, была получена таблица для решения задачи методом Гомори:

1

-1/10

-1/10

10/8

3/8

1/8

19

0

1

1

1

0

-6/8

-5/8

-7/8

38/35

-2/70

-4/35

8/7

2/7

1/7

127/7

-5/7

8/7

1

1

0

6/7

5/7

-8/7

-6/7

-5/7

-6/7

28/25

-1/25

-2/25

4/5

2/5

-1/5

19

-1

2

-1/5

7/5

-6/5

0

1

-2

-6/5

-7/5

6/5

-4/5

-2/5

-4/5

30/25

1

17

1

2

0

Таким образом, было получено оптимальное решение задачи.

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