Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мат.Мет. 6 семестр.doc
Скачиваний:
30
Добавлен:
20.05.2014
Размер:
912.38 Кб
Скачать

МИНЕСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ

Московский Государственный Институт Электроники и Математики

(Технический Университет)

Курсовая работа

По курсу «Математические методы и модели исследования операций»

Задание № 28

Выполнила:

студентка группы МЭ-62

Наумова А.А.

Москва 2009 г.

Оглавление

Часть 1 2

Содержательная постановка задачи 2

Математическая постановка задачи 3

Вывод двойственной задачи 4

Нахождение оптимального решения прямой и двойственной задачи в Excel 6

Прямая задача 6

Двойственная задача 7

Анализ полученных решений 8

Отчеты для прямой задачи 8

Пример 1: «Определение нормированной стоимости и пример, показывающий ее смысл». 10

Пример 2: «Объяснить, что означают столбцы «Допустимое увеличение и «Допустимое уменьшение», привести пример изменения параметров в допустимых и вне допустимых пределов». 13

Пример 3: «Объяснить значение теневой цены и привести пример». 14

Пример 4: «Объяснить, что означают столбцы «Допустимое увеличение и «Допустимое уменьшение» для ограничений, привести пример изменения параметров допустимых и вне допустимых пределов. 16

Пример 5: «Объяснить столбцы «Нижний предел», «верхний предел», «Целевой результат». 20

Отчеты для двойственной задачи 20

Часть 1 Содержательная постановка задачи

В аптеке продается 7 наименований поливитаминов. Каждое наименование содержит витамины трех различных типов. Цены на витамины различны. Необходимо пройти профилактический курс, в течение которого с минимальными суммарными затратами получить 100 единиц витамина А, 80 единиц витамина С и 120 единиц витамина В6. Необходимое количество поливитаминов покупается одновременно.

витамины

Содержание витаминов, ед\г

всего

Р1

Р2

Р3

Р4

Р5

Р6

Р7

необходимо

А

5

0

2

0

3

1

2

100

С

3

1

5

0

2

0

1

80

В6

1

0

3

1

2

0

6

120

цена за г

4

1

5

6

3.5

7

4

  1. Какое общее поливитаминов следует принять (г) ?

  2. Какое количество поливитамина Р1 следует принять (г)?

  3. Каковы минимальные затраты на профилактический курс?

Математическая постановка задачи

Составим математическую модель. В задаче: i=(имеется 3

витамина: А,С, В6) и j=( имеется 7 поливитаминов)

Обозначим:

-количество витамина i в j -ом поливитамине

-потребность в i-ом витамине

-цена j-ого поливитамина

-количество закупаемого j-ого поливитамина

.

Тогда расходы от покупки этих поливитаминов равен 4х12+5х3+6х4+3.5х5+7х6+4х7. Их нужно минимизировать. Потребление витаминов ограничено необходимым количеством.

Для А: 5х1+2х3+3х56+2х7≥ 100

Для С: 3х12+5х3+2х57≥ 80

Для В6: х1+3х34+2х5+6х7 ≥120

Еще нужно добавить ограничения х1≥0; х2≥0; х3≥0;х4≥0;х5≥0;х6≥0;х7≥0.(из экономического смысла)

Таким образом, получаем задачу

Задача линейного программирования

Вывод двойственной задачи

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

  1. Каждому ограничению ЗЛП, кроме условия не отрицательности, сопоставляется двойственная переменная.

В прямой задаче 3 ограниченияв двойственной задаче будут 3 переменных λ1, λ2, λ3

Каждой переменной в исходной задаче соответствует

ограничение в двойственной задаче.

В прямой задаче 7 переменных в двойственной задаче будет 7 ограничений.

  1. Ограничению неравенством исходной задачи, кроме условия не отрицательности, соответствует не отрицательная двойственная переменная. Ограничению равенством - свободная переменная.

В прямой задаче 3 ограниченияв двойственной условие не отрицательности будет состоять и 3-ех не отрицательных переменных

λ1≥0, λ2≥ 0,λ3≥0

  1. Если переменная исходной задачи не отрицательна, то в двойственной задаче ей соответствует ограничение неравенство. Свободной переменной, т. е. тем, на которые не наложены условия не отрицательности, соответствует ограничение равенство.

В прямой задаче 7 не отрицательных переменных в двойственной задаче будет 7 ограничений-неравенств.

  1. Матрица коэффициентов ограничений двойственной задачи получается из матрицы коэффициентов прямой задачи транспонированием. И наоборот.

А = Матрица коэффициентов прямой ЗЛП

Ат = Матрица коэффициентов двойственной ЗЛП

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

с = (4 1 5 6 3.5 7 4) -коэффициенты целевой функции прямой ЗЛП

b = (100 80 120) - правая часть ограничений прямой ЗЛП

  1. Если исходная задача - это задача на min, то двойственная задача к ней - это задача на max.

Таким образом, получили двойственную задачу:

Двойственная задача к (ЗЛП)

Для интерпретации двойственной задачи, предположим, что все требуемые витамины можно приобрести раздельно в аптеке. Вектор λ =(λ1, λ2, λ3) – вектор цен на рассматриваемые витамины. Продавая суточный набор b = (100 80 120) по этим ценам, аптекарь получит доход, равный , который он старается максимизировать. Но его товар должен быть конкурентоспособен с наборами витаминов, содержащихся поливитаминах, поэтому, назначая цены, аптекарь должен следить за выполнением условий:

Еще нужно добавить ограничения λ1≥0, λ2≥ 0,λ3≥0( следуют из экономического смысла)