Васильев е. П. Экономико математические методы и модели часть I





НазваниеВасильев е. П. Экономико математические методы и модели часть I
страница5/19
Дата публикации02.07.2015
Размер1.03 Mb.
ТипУчебное пособие
100-bal.ru > Экономика > Учебное пособие
1   2   3   4   5   6   7   8   9   ...   19

3.Симплекс- метод решения задач линейного программирования


Симплексный метод является наиболее применимым в настоящее время методом решения задач линейного программирования. Как известно, если задача линейного программирования имеет оптимальное решение, то оно совпадает, по крайней мере, с одним из опорных решений. Именно, на этом основана идея рассматриваемого метода - упорядоченный перебор опорных решений или последовательное их улучшение.



3.1.Метод Жордана – Гаусса решение систем линейных уравнений


Метод последовательных исключений, или Жордана- Гаусса представляет собой удобный вычислительный алгоритм, построенный на последовательном применении эквивалентных преобразований системы линейных уравнений, которые приводят к равносильной системе.

Рассмотрим систему m уравнений с n неизвестными:

Алгоритм метода Жордана - Гаусса:

  1. Все коэффициенты системы и свободные члены (элементы расширенной матрицы системы) записывают в таблицу

  1. Выбирают ведущий элемент aks0 (k=1,2,...,m; s=1,2,...,n) ,

где k- тую строку называют ведущей, s- тый столбец - ведущим.

  1. Все элементы ведущей строки пересчитывают по формуле:



т.е. элементы ведущей строки делятся на ведущий элемент.

В ведущем столбце элементы записывают нулями, кроме ведущего.

  1. Остальные элементы таблицы пересчитывают по формуле « определителя второго порядка »:

,

полагая главной диагональю ту, где находится ведущий элемент:



и полученный результат всегда делится на ведущий элемент (см. пример 1).

Итак, для любого элемента таблицы получим:



  1. Следующая итерация проводится над элементами полученной таблицы. Все преобразования проводят до тех пор, пока система не будет приведена к единичному базису.

Систему r- уравнений, в которой столбцы коэффициентов при r неизвестных являются единичными векторами: e1=(1,0,. . . ,0), e2=(0,1,. . .,0), er=(0,0,. . .,1) называют системой уравнений, приведенной к единичному базису:


Очевидно, ранг системы равен r.

Выразив базисные переменные x1,x2, . . . ,xr

через свободные xr+1, xr+2, .. . , xn, получим общее решение системы линейных уравнений:



Замечания:

  1. Если число r базисных неизвестных равно n- числу неизвестных системы, то система имеет единственное решение:

X=( ,, ,. . ., )

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

  1. Если rобщее решение.

  2. Если в общем решении неопределенной системы линейных уравнений свободным неизвестным придать нулевые значения, то полученное частное решение X=(b10; b20; . . .; br0; 0; 0; . . .; 0), называется базисным.

Неотрицательные базисные решения системы называются опорными.

Базисное решение не единственно ,так как выбор ведущего элемента произволен. Система m уравнений с n неизвестными, у которой ранг (число базисных переменных) равен r, может иметь различных базисных решений не более, чем



Пример 7. Найти общее решение, а также все базисные и опорные решения следующей системы линейных уравнений:



Решение.

Согласно алгоритму метода Жордана - Гаусса все преобразования выполним в следующей таблице:

Базис

х1

х2

х3

х4

аi0




х1

1

-2

0

1

-3

ведущая строка




3

-1

-2

0

1







2

1

-2

-1

4







1

3

-2

-2

7




I итерация

х1

1

-2

0

1

-3




х2

0

5

-2

-3

10

ведущая строка




0

5

-2

-3

10







0

5

-2

-3

10




II итерация

х1

1

0

-4/5

-1/5

1




х2

0

1

-2/5

-3/5

2







0

0

0

0

0







0

0

0

0

0






  1. Выбран ведущий элемент а11=1 в первой таблице, составленной по условию задачи.

I итерация:

  1. Вторую таблицу начинают заполнять с элементов ведущей строки (она не изменилась)

  2. В первом столбце записывают нули, кроме а11=1.

  3. а13=0, следовательно, третий столбец не изменится.

  4. Вычисление остальных элементов производят по формуле « определителя второго порядка »:

После окончания I итерации получаем в первом столбце (1,0,0,0) и базисную переменную х1.

II итерация:

  1. Выбран в качестве ведущего элемента а22=5.

  2. Элементы ведущей строки делят на 5.

  3. Во втором столбце записывают нули, кроме а22=1

  4. Вычисление остальных элементов производят по формуле «определителя второго порядка». После итерации I получили три совпадающих строки, откуда следует, что два уравнения «лишние». При выполнении итерации II эти строки превратились в нулевые строки. В результате получаем два уравнения (ранг r=2), которые разрешены относительно базисных переменных х1 и х2.

Таким образом, данная система совместна и не определена, ее общее решение имеет вид:



Частное решение Х=(1,2,0,0) - базисное решение. Всего базисных решений будет шесть, так как

.

Чтобы найти остальные базисные решения, проводим «замещение» одной базисной переменной на другую, до тех пор пока не найдем все базисные решения системы. Следует при этом следить, чтобы на какой-то итерации не повторялся уже использованный ранее базис.



Базис

х1

х2

х3

х4

bi0

Базисные решения

x1

1

0

-4/5

-1/5

1

(1,2,0,0)

x2

0

1

-2/5

-3/5

2




I итерация

x3

-5/4

0

1

1/4

-5/4

(0,3/2,-5/4,0)

x2

-1/2

1

0

-1/2

3/2




II итерация

x3

0

-5/2

1

3/2

-5

(-3,0,-5,0)

x1

1

-2

0

1

-3




III итерация

x4

0

-5/3

2/3

1

-10/3

(1/3,0,0,-10/3)

x1

1

-1/3

-2/3

0

1/3



IV итерация

x4

-5

0

4

1

-5

(0,-1,0,-5)

x2

-3

1

2

0

-1




V итерация

x4

1

-2

0

1

-3

(0,0,-1/2,-3)

x3

-3/2

1/2

1

0

-1/2





Неотрицательное базисное решение системы линейных уравнений (1,2,0,0), оно и будет опорным.
1   2   3   4   5   6   7   8   9   ...   19

Похожие:

Васильев е. П. Экономико математические методы и модели часть I iconМетодические рекомендации по изучению дисциплины «экономико-математические...
Методические рекомендации по изучению дисциплины «экономико-математические методы и модели»
Васильев е. П. Экономико математические методы и модели часть I iconФгбоу впо «сгэу» от 09. 11. 2012г. № Решение ученого совета Самарского...
«Математическое моделирование», «Математические модели в финансовых операциях», «Методы оптимизации», «Экономико-математические методы...
Васильев е. П. Экономико математические методы и модели часть I iconМатематические методы и модели
Габрин К. Э., Математические методы и модели: Семестровое задание и методические рекомендации к решению задач. – Челябинск: Издательство...
Васильев е. П. Экономико математические методы и модели часть I iconПрограмма дисциплины «Экономико-математические методы и модели в...
...
Васильев е. П. Экономико математические методы и модели часть I iconМетодические указания по выполнению реферата по учебной дисциплине...
Государственное образовательное учреждение высшего профессионального образования
Васильев е. П. Экономико математические методы и модели часть I iconМетодические указания по выполнению реферата по учебной дисциплине...
Государственное образовательное учреждение высшего профессионального образования
Васильев е. П. Экономико математические методы и модели часть I iconМетодические указания по выполнению реферата по учебной дисциплине...
Государственное образовательное учреждение высшего профессионального образования
Васильев е. П. Экономико математические методы и модели часть I iconЭкономико-математические методы и модели оценки эффективности реализации...
И наступил тот месяц, и пришел тот день, и настал тот час, и свершилось событие, в которое многие верили…
Васильев е. П. Экономико математические методы и модели часть I iconГорюшкин А. А., Хуторецкий А. Б. Математические модели и методы исследования...
Горюшкин А. А., Хуторецкий А. Б. Математические модели и методы исследования операций: курс лекций: Учеб пос. Новосиб национ иссл...
Васильев е. П. Экономико математические методы и модели часть I iconПрограмма дисциплины «Экономико-математические методы и модели в...
...
Васильев е. П. Экономико математические методы и модели часть I iconПлан чтения лекции по учебной дисциплине «Математические методы» Раздел №2
Учебные и воспитательные цели: изучить основные виды задач линейного программирования, их математические модели
Васильев е. П. Экономико математические методы и модели часть I iconТема: «Математические расчеты семейного бюджета»
Математическая экономика – теоретическая и прикладная наука, предметом которой являются математические модели экономических объектов...
Васильев е. П. Экономико математические методы и модели часть I iconМетодические рекомендации для студентов по изучению дисциплины «стахование...
Знания в области страхования необходимы для успешного прохождения производственной практики и освоения дисциплин Экономико-математические...
Васильев е. П. Экономико математические методы и модели часть I iconРабочая программа дисциплины «Экономико-математические методы в дорожном строительстве»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования
Васильев е. П. Экономико математические методы и модели часть I iconОпыт использования учебно-методического интернет-ресурса в преподавании...
Оценочные средства для контроля успеваемости и результатов освоения учебной дисциплины 28
Васильев е. П. Экономико математические методы и модели часть I iconРабочая программа дисциплины «Экономико-математические методы в стратегическом управлении»
Дисциплина является предшествующей для следующих дисциплин: «Корпоративные информационные системы», «Компьютерные технологии в управлении»,...


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск