Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Двойственная задача линейного программирования

Автор:   •  Апрель 8, 2019  •  Статья  •  1,222 Слов (5 Страниц)  •  476 Просмотры

Страница 1 из 5

ДВОЙСТВЕННАЯ ЗАДАЧА ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ

ЕСЛЯМ А.

Студентка группы Лог-12

ИГИЛИК С.И.

Научный руководитель, магистр

Карагандинский экономический университет Казпотребсоюза,

г.Караганда, Республика Казахстан

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

Ключевые слова. Двойственная задача, анализ, линейное программирование, математическая модель.

Отдельной задаче линейного программирования можно сопоставить определенным образом связанную с ней другую задачу, которая по отношению к первой называется двойственной. Первоначальная задача называется исходной. В совокупности взятые задачи образуют пару взаимно – двойственных задач. Связь между исходной и двойственной задачами заключается, главным образом, в том, что решение одной из них можно получить непосредственно из решения другой. Взаимное рассмотрение таких пар двойственных задач оказывается чрезвычайно эффективным инструментом для теоретического изучения задач линейного программирования и построения различных вычислительных методов. Более того, учет двойных задач важен при экономическом анализе результатов расчетов. Провести экономический анализ задачи с использованием теории двойственности является целью данной работы.
          Используя симплекс-таблицу, решаем задачу прямого линейного программирования симплекс-методом.

Математическая модель задачи:
         Определим максимальное значение целевой функции  = 8+6 при нижеприведённых условиях-ограничений:
[pic 1][pic 2][pic 3][pic 4]

         Вводя дополнительные переменные (переход к канонической форме), приведем систему неравенств к системе уравнений, чтобы построить первый опорный план:
[pic 5]

      Что касается основных переменных, мы решаем систему уравнений: ,  
Предполагая, что свободные переменные равны 0, получаем первый опорный план: 
 = (0,0,19,16) [pic 6][pic 7][pic 8]

Таблица 1. Опорный план №1.

Базис

B

[pic 9]

[pic 10]

[pic 11]

[pic 12]

[pic 13]

19

2

5

1

0

[pic 14]

16

4

1

0

1

F[pic 15]

0

-8

-6

0

0


         Перейдем к основному алгоритму симплекс-метода. 
         Нынешний опорный план является неоптимальным, так как в индексной строке находятся отрицательные коэффициенты. 
         В качестве разрешающего выберем столбец, который соответствует переменной , поскольку это наибольший коэффициент по модулю. 
         Вычислим значения по строкам как частное от деления:  . Из них выберем наименьшее:
         Таким образом, 2-ая строка является разрешающей. Разрешающий элемент равен (4) и расположен на пересечении разрешающих столбца и строки. [pic 16][pic 17][pic 18][pic 19]

...

Скачать:   txt (15.6 Kb)   pdf (269.6 Kb)   docx (1.1 Mb)  
Продолжить читать еще 4 страниц(ы) »
Доступно только на Essays.club