Теория Принятия Решения

Автор работы: Пользователь скрыл имя, 12 Января 2012 в 12:17, курсовая работа

Описание

Работа содержит задачи линейного программирования и их решения

Содержание

Задание на курсовую работу…………………………………………………….-3-
Задача линейного программирования…………………………………………-4-
Физическая интерпретация задачи……………………………………………..-4-
Краткое описание метода решения……………………………………………..-4-
Понятие математического программирования…………………………………-4-
Понятие линейного программирования. Виды задач ЗЛП………………….....-5-
Постановка ЗЛП и исследования их структуры………………………………...-6-
Оптимальное распределение взаимозаменяемых ресурсов……………………-7-
Задача о смесях……………………………………………………………………-8-
Задача о раскрое материала………………………………………………………-9-
Форма записи ЗЛП……………………………………………………………….-10-
Решение записи ЗЛП симплекс методом……………………………………….-11-
Блок схема алгоритма решения задачи…………………………………………-14-
Решение задачи…………………………………………………………………..-15-
Задача динамического программирования…………………………………….-17-
Физическая интерпретация задачи……………………………………………...-17-
Понятие динамического программирования…………………………………..-17-
Решение…………………………………………………………………………...-19-

Работа состоит из  1 файл

курсовая работа.doc

— 515.50 Кб (Скачать документ)

                                                                     (4.2)

где xir соответствующие коэффициенты.

          Предположим что хотя бы одна  из величин xir больше нуля.

          Решение уравнения

                                                          (4.3)

           Тогда очевидно:

                                                      (4.4)

           Умножив уравнение (4.2) на xr и вычтя полученное уравнение из уравнения (4.1) получим:

                                                              (4.5)

           Сравнив уравнения (4.5) и (4.4) находим связь нового решения со старым базисным решением.

            Чтобы новое решение оставалось  допустимым, нужно выбрать значение  xr таким, чтобы не одна из величин не стала меньше нуля. Следовательно, максимальное значение переменной xr определяется соотношением

                                                                                                         (4.7)

            Чтобы сделать новое допустимое решение базисным, нужно одну переменную вывести из базисного решения, а соответствующий вектор из базиса. В этом случае новый базис будет содержать также m векторов.

          
 
 
 

   Для этого  выбираем значения в соответствии  с (4.7). Тогда новое базисное  решение имеет вид:

xj – опущен

xr max

         А новый базис – (А1,A2,…,Aj-1,Aj+1,..,Am,Ar)/

         Такой переход от одного базиса к другому позволяет находить решения почти всех задач ЛП. Определив все крайние точки можно вычислить значения целевой функции и найти оптимальное решение. Однако для больших значений m n это практически невозможно. Поэтому для перехода от текущего решения к новому допустимому базисному решению, которому отвечает большее значение целевой функции, используют соответствующий критерий.

         Таким образом, алгоритм симплекс-метода  состоит из следующих этапов:

  1. находят начальный базис и связанное с ним допустимое базисное решение;
  2. вычисляют симплекс разность для каждой переменной, не входящей в базисное решение;
  3. вводят в базис наиболее выгодную переменную с максимальной положительной симплекс-разностью; ее значение определяют из соотношения

                

          для всех xir>0;

  1. выводят из базисного решения переменную xj, соответствующую

    а из базиса –  вектор Aj;

    5.    переходят  к этапу 2 новой интерации.

         Этапы 2-4 повторяют до тех пор,  пока симплекс разности для  всех переменных, не входящих  в базис, не станут отрицательными.

         Это и есть признак оптимальности текущего базисного решения. 
 
 
 
 
 
 
 
 

3.    Блок схема алгоритма решения задачи. 
 
 
 
 
 
 
 
 
 

 

Информация о работе Теория Принятия Решения