рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

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

М-метод решения задач линейного программирования. - раздел Философия, Лекция №1. Основные понятия математического моделирования социально-экономических систем Трудности, Которые Возникали При Выделении Допустимого Базиса Симплекс-Методо...

Трудности, которые возникали при выделении допустимого базиса симплекс-методом, они явились толчком к разработке модификации симплекс-метода называемого м-методом, его называют методом искусственного базиса.

f(x) = d1x1 + d2x2 + d3x3 + … + dnxn + d min

В те уравнения, где нет допустимой базисной переменной, вводят искусственные базисные переменные

………

 

В те уравнения, где есть допустимая базисная переменная, мы не вводим искусственные переменные

f(x) = d1x1 + d2x2 + d3x3 + … + dnxn + d + My1 + My2 + My3 min, где М – очень большое положительное число, т.е. М выбирается столь большим чтобы все встречающиеся по ходу выкладок выражения вида a + bM, с положительным «b» были положительными. Затем составляем расширенную матрицу.

После этого составляется первая симплекс-таблица.

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

При решении М-задачи могут представиться две возможности:

1. М-задача имеет решение, если все искусственные элементы выведены из базиса.

2. Задача не имеет решение

- если вывели искусственные переменные и задача, решаемая симплекс-методом не имеет решения

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

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

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

f(x) = 2x1 + x2 – x3 min

Вводим искусственные переменные

f(x) = 2x1 + x2 – x3+ My1 + My2 min

    -2 -1 M M
  Базовые переменные Сводные члены x1 x2 x3 x4 x5 y1 y2
M y1
x4 -2
M y2 3/1.5 2/1 2/1 0/0 -1/-0.5 1/0.5
  f(x) 7M 4M+2 3M-1 M+1 -M

 

 

 

 

 

    -2 -1 M M
  Базовые переменные Сводные члены x1 x2 x3 x4 x5 y1 y2
M y1 -1 -1
x4 3.5 -1 -2 0.5 -0.5
-2 x1 1.5 -0.5 0.5
  f(x) M-3 -M-3 M+1 M+1 -2M-1

 

 

 

 

    -2 -1    
  Базовые переменные Сводные члены x1 x2 x3 x4 x5  
-1 x3 -1  
x4 5.5 -3 2.5  
-2 x1 1.5 -0.5  
  f(x) -4 -2  

 

 

Ответ: f(x)min = -4, при

х1 = 1,5

х2 = 0

х3 = 1

х4 = 5,5

х5 = 0

 

– Конец работы –

Эта тема принадлежит разделу:

Лекция №1. Основные понятия математического моделирования социально-экономических систем

Основные понятия математического моделирования социально экономических систем... Термин экономико математические методы это обобщающее название комплекса экономических и математических научных...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: М-метод решения задач линейного программирования.

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

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

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

Решение задач линейного программирования симплекс-методом.
Идея разработана русским ученым Канторовичем Л.В. в 1939 году. На основе этой идеи американский ученый Д. Данциг в 1949 году разработал симплекс-метод, позволяющий решить любую задачу линейного про

Взаимно-двойственные задачи линейного программирования.
С каждой задачей линейного программирования связана другая задача, называемая двойственной по отношению к исходной. Совместное изучение данной и двойственной к ней задачи дает, как правило

Третья теорема двойственности (теорема об оценках).
  Объективно-обусловленные оценки ресурсов показывают насколько денежных единиц изм

Моделирование систем массового обслуживания (СМО).
  Многие экономические задачи связаны с СМО , т.е. такими системами, в которых с одной стороны возникают массовые запросы, т.е. требования на выполнение каких-либо услуг, а с

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

Замкнутые СМО
Источник требований находиться в системе. Поток поступающих требований ограничен, т.е. в системе обслуживания одновременно не может находиться больше m требований, где m – число обслуживаемых объек

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги