Использование графического метода и симплекс-метода в решении задач линейного программирования в экономике

Рассмотрение постановки задачи линейного программирования. Изучение графического способа, симплекс-метода и симплексных таблиц для решения задач. Рассмотрение примеров решения задач по линейному программированию аналитическим и графическим методами.

Рубрика Экономико-математическое моделирование
Вид реферат
Язык русский
Дата добавления 23.05.2014
Размер файла 51,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

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

по дисциплине «Модели и методы принятия решений»

на тему «Использование графического метода и симплекс-метода в решении задач линейного программирования»

Брест 2011

СОДЕРЖАНИЕ

ВВЕДЕНИЕ

РАЗДЕЛ 1. Теоретический раздел

1.1 Общая постановка задачи линейного программирования

1.2 Графический способ решения задачи линейного программирования

1.3 Симплекс-метод

1.4 Симплексные таблицы

РАЗДЕЛ 2. Практический раздел

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

2.2 Решение задачи линейного программирования графическим методом

ЗАКЛЮЧЕНИЕ

ЛИТЕРАТУРА

ВВЕДЕНИЕ

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

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

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

Начало линейному программированию было положено в 1939 г. советским математиком-экономистом Л.В. Канторовичем в работе «Математические методы организации и планирования производства». Появление этой работы открыло новый этап в применении математики в экономике. Спустя десять лет американский математик Дж. Данциг разработал эффективный метод решения данного класса задач - симплекс-метод. Термин «линейное программирование» впервые появился в 1951 г. в работах Дж. Данцига и Т. Купманса. В 1975 году Л. В. Канторович и Т. Купманс получили Нобелевскую премию по экономическим наукам с формулировкой «за их вклад в теорию оптимального распределения ресурсов».

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

Методы и модели линейного программирования широко применяются при оптимизации процессов во всех отраслях народного хозяйства:

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

· при размещении заказов между исполнителями и по временным интервалам,

· при определении наилучшего ассортимента выпускаемой продукции, в задачах перспективного, текущего и оперативного планирования и управления;

· при планировании грузопотоков, определении плана товарооборота и его распределении;

· в задачах развития и размещения производительных сил, баз и складов систем обращения материальных ресурсов и т. д.

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

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

Цель курсовой работы: рассмотреть линейное программирование в качестве математического метода экономики, приобрести навыки решения задач линейного программирования, усвоить графический и симплексный методы, проверить свои знания и умения на примере решения конкретной поставленной задачи. Сравнить полученные результаты.

РАЗДЕЛ 1. Теоретический раздел

линейный программирование графический симплексный

1.1 Общая постановка задачи линейного программирования

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

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

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

В общем виде математическая модель задачи линейного программирования (ЗЛП) записывается как

Z = c1x1 + c2x2 +…+ cjxj +…+ cnxnmax(min)

при ограничениях

ai1x1 + ai2x2 + … + ainxn bi , i=,

ai1x1 + ai2x2 + … + ainxn = bi , i =,

xj , j = .

Математическая модель в более краткой записи имеет вид:

Z =

при ограничениях

, i =,

=bi, i =,

xj 0, j = .

Для составления математической модели ЗЛП необходимо выполнить следующие этапы:

- обозначить переменные;

- составить целевую функцию в соответствии с целью задачи;

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

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

Любое ограничение-неравенство задачи линейной оптимизации вида «» преобразуется в равенство добавлением к его левой части дополнительной неотрицательной переменной, а неравенство вида «» - вычитанием из его левой части дополнительной неотрицательной переменной. Например, неравенство

ai1x1 + ai2x2 + … + ainxn bi , i=,

преобразуется в равенство путем добавления к левой части соответствующих дополнительных неизвестных yi (i=):

ai1x1 + ai2x2 + … + ainxn + yi = bi , yi0, i =,

а неравенство

ai1x1 + ai2x2 + … + ainxn bi , i =,

после вычитания дополнительных неизвестных преобразуется в равенство вида

ai1x1 + ai2x2 + … + ainxn - yi = bi , yi0, i=.

В реальных практических задачах дополнительные неизвестные имеют определенный смысл. Например, если левая часть ограничений задачи отражает расход ресурсов на производство продукции в объемах хj , j=, а правые части - наличие производственных ресурсов, то числовые значения дополнительных неизвестных yi (i=) обозначают объем неиспользованных ресурсов i-го вида.

1.2 Графический способ решения задачи линейного программирования

Наиболее простым и наглядным методом решения ЗЛП является графический метод. Он применяется для решения ЗЛП с двумя переменными, заданными в неканонической форме, и многими переменными в канонической форме при условии, что они содержат не более двух свободных переменных.

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

Z = c1x1 + c2x2 +…+ cnxnmax(min), (1.1)

a11x1 + a12x2 + … + a1nxn b1 , (1.2)

…………………………..

am1x1 + am2x2 + … + amnxn bm ,

xi0, j = . (1.3)

Каждое из неравенств системы ограничений (1.2) и (1.3) определяет на координатной плоскости x1Оx2 некоторую полуплоскость, а система неравенств в целом - пересечение соответствующих плоскостей:

ai1x1 + ai2x2 + … + ainxn + yi = bi , i = и хj = 0, j = .

Множество точек пересечения данных полуплоскостей называется областью допустимых решений (ОДР). ОДР всегда представляет собой выпуклую фигуру, обладающую следующим свойством: если две точки А и В принадлежат этой фигуре, то и весь отрезок АВ принадлежит ей. ОДР графически может быть представлена выпуклым многоугольником, неограниченной выпуклой многоугольной областью, отрезком. В случае несовместимости системы ограничений задачи линейного программирования, ОДР является пустым множеством. Угловыми точками выпуклого многогранника являются его вершины, образованные пересечением полуплоскостей.

Любая внутренняя и граничная точка ОДР является решением задачи. Приравняем функцию (1.1) к нулю, тогда уравнение

Z = c1x1 + c2x2 +…+ cnxn=0

представляет собой полуплоскость, проходящую через начало координат и перпендикулярную вектору-градиенту (направляющему вектору) =(с1, с2,…, сn). Направление вектора-градиента показывает направление возрастания функции. Поэтому, чтобы найти максимум функции, необходимо передвигать гиперплоскость в направлении вектора как можно дальше от начала координат, но чтобы она имела с ОДР хотя бы одну общую точку. Чтобы найти минимум функции, нужно определить ближайшую точку в ОДР от начала координат.

1.3 Симплекс-метод

Двумерные задачи линейного программирования решаются графически. Для случая n=3 можно рассмотреть трехмерное пространство и целевая функция будет достигать своё оптимальное значение в одной из вершин многогранника.

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

Симплекс-метод является основным в линейном программировании. Решение задачи начинается с рассмотрений одной из вершин многогранника условий. Если исследуемая вершина не соответствует максимуму (минимуму), то переходят к соседней, увеличивая значение функции цели при решении задачи на максимум и уменьшая при решении задачи на минимум. Таким образом, переход от одной вершины к другой улучшает значение функции цели. Так как число вершин многогранника ограничено, то за конечное число шагов гарантируется нахождение оптимального значения или установление того факта, что задача неразрешима.

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

f(x) = c1x1+c2x2+...+cnxn max(min)

a11x1+a12x2+...+a1nxn +х n +1 = b1,

a21x1+a22x2+...+a2nxn+х n +2 = b2,

...................................................

am1x1+am2x2+...+amnxn+х n +т = bm,

xi?0 i = .

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

Выразим в системе ограничений базисные неизвестные через небазисные, т.е. разрешим систему относительно базисных неизвестных:

х n +1 = a11(-x1)+a12(-x2)+...+a1n(-xn) +b1,

х n +2 = a21(-x1)+a22(-x2)+...+a2n(-xn) + b2,

...................................................

х n +т = am1(-x1)+am2(-x2)+...+amn(-xn)+bm.

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

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

1.4 Симплексные таблицы

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

Алгоритм решения задач симплексным методом.

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

2. Находим исходное опорное решение и проверяем его на оптимальность. Для этого заполняем симплексную таблицу 1.1. Все строки таблицы 1-го шага заполняем по данным системы ограничений и целевой функции. Базисные неизвестные (Б.Н.) запишем в левый заглавный столбец, а небазисные неизвестные (Н.Н.) - в верхнюю заглавную строку. Числовые значения правой части системы ограничений запишем в правом столбце таблицы (в столбце свободных членов), в месте пересечения верхней заглавной строки и этого столбца поставим единицу. Коэффициенты при небазисных неизвестных запишем под ними. Функцию запишем в последней строке таблицы. В правой клетке этой строки запишем значение функции (Z=0)

Пусть решение в табл. 1.1 неопорное (элемент br,<0). Чтобы получить опорное решение, воспользуемся правилом преобразования таблиц с помощью модифицированных жордановых исключений, в соответствии с которым элементы разрешающей строки делятся на разрешающий элемент и записываются в новой таблице с тем же знаком. Поэтому, чтобы вместо br <0 получить число положительное, необходимо, чтобы разрешающий элемент был в данной строке и имел отрицательный знак.

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

Пусть в r-й строке имеются отрицательные элементы аr2 и аrk. Если за разрешающий момент принять аrk < 0 или аr2 < 0 и рассчитать новую таблицу, то гарантировано, что вместо элемента br < 0 будет положительное число, равное brrk или brr2, однако в таблице свободных членов вместо положительных элементов может появится не один, а несколько отрицательных элементов. Чтобы этого не случилось, необходимо разрешающий элемент выбирать по наименьшему симплексному отношению, отношению элементов столбца. За разрешающий столбец выбирается тот, в котором находится отрицательный элемент в строке с отрицательным свободным членом. В данном случае за разрешающий столбец можно выбрать 2-й или k-й, так как аr2 < 0 и аrk < 0. Выберем за разрешающий столбец k-й. Тогда, обозначив симплексные отношения буквой t, найдем наименьшее из них среди положительных отношений:

t = min (b1/a1k; … bi/aik; ... br/ark; ... bm/amk) = br/ark > 0.

Это отношение определило разрешающую строку и разрешающий элемент ark. Симплексные отношения удобно рассчитывать в таблице (табл.1.1).

Таблица 1.1

Н.Н.

-х1

-х2

-xk

-хn

1

t?0

Б.Н.

y1 =

a11

a12

a1k

a1n

b1

b1/a1k

yi =

ai1

ai2

aik

ain

bi

bi/aik

yr =

ar1

ar2

ark

arn

br

br/ark

ym =

am1

am2

amk

a1n

bm

bm/amk

Z=

-c1

-c2

-ck

-cn

0

Базисная переменная из ключевой строки переводится в разряд свободных, а свободная переменная в ключевом столбце переводится в разряд базисных. Строится новая таблица;

3. Заполняем симплексную таблицу 2-го шага:

- переписываем разрешающую строку, разделив ее на разрешающий элемент;

- заполняем базисные столбцы;

- остальные коэффициенты таблицы находим по правилу «прямоугольника». Так, например, вместо bi в новой таблице будет элемент bi':

bi' = bi - br aik / ark .

Получаем новое опорное решение, которое проверяем на оптимальность и так действуем до тех пор, пока не найдем опорное решение или не убедимся, что его не существует.

РАЗДЕЛ 2. Практический раздел

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

Задача. Транспортное предприятие имеет возможность приобрести не более 19 трехтонных автомашин и не более 17 пятитонных. Отпускная цена трехтонного грузовика - 400 млн. руб., пятитонного -500 млн. руб. Предприятие может выделить для приобретения автомашин 14 100 млн. руб. Сколько нужно приобрести автомашин, чтобы их суммарная грузоподъемность была максимальной?

Решить задачу аналитическим способом.

Решение:

Составим математическую модель задачи. Пусть х1 - количество трехтонных автомашин, х2 - количество пятитонных автомашин.

По условию 0 х1 19, 0 х2 17. На приобретение грузовиков необходима сумма 400х1 + 500х2, при этом по условию она не должна превышать 14 100, т.е. 400х1+500 х2 14 100. Теперь введем целевую функцию - грузоподъемность автомашин, которая составляет 3х1+5х2.

Таким образом, задача заключается в следующем: максимизировать целевую функцию:

Z = 3х1+5х2max

при ограничениях

400 х1+500 х2 14 100,

0 х1 19,

0 х2 17.

Решим эту задачу симплекс-методом. Приведем задачу к каноническому виду, введя три дополнительные переменные х3, х4, х5:

Z = 3х1+5х2+0х3+ 0х4+0х5max

400 х1+500 х2+х3 = 14 100,

х1 + х4 = 19,

х2 + х5 = 17,

х1 0, х2 0.

Дополнительные неизвестные х3, х4, х5 будут базисными, так как им соответствуют единичные векторы, которые образуют базис в трехмерном пространстве. Разрешив систему относительно базисных неизвестных, получим:

х3 = -400х1 - 500х2 +14 100

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

0;

х4 = -х1 + 19

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

0;

х5 = -х2 + 17

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

0;

Занесем коэффициенты системы ограничений и функции в симплексную таблицу (таблица 2.1).

Таблица 2.1

Н.Н.

-х1

-х2

1

t?0

Б.Н.

х3 =

400

500

14100

28,2

х4=

1

0

19

-

х5=

0

1

17

17

Z=

-3

-5

0

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

t = min (14 100/500; 17/1) = 17

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

Рассчитаем элементы новой симплексной таблицы (таблица 2.2).

Таблица 2.2

Н.Н.

-х1

-х5

1

t?0

Б.Н.

х3=

400

0

5600

14

х4=

1

0

19

19

х2=

0

1

17

-

Z=

-3

0

85

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

Таблица 2.3

Н.Н.

-х3

-х5

1

Б.Н.

х1=

1

0

14

х4=

0

0

5

х2=

0

1

17

Z=

0

0

127

В последней таблице содержится опорный план, оказавшийся оптимальным:

х1 = 14, х2 = 17, х3 = 0, х4 =5, х5 = 0,

Z = 3*14+5*17=127 .

Это решение означает следующее: транспортное предприятие может приобрести 14 трехтонных автомашин и 17 пятитонных, при этом их суммарная грузоподъемность будет максимальной - 127 тонн.

2.2 Решение задачи линейного программирования графическим методом

Рассмотренную выше задачу линейного программирования решим графическим методом. Определим сначала многоугольник решений, для чего систему ограничений-неравенств запишем в виде уравнений и пронумеруем их:

400 х1+500 х2 = 14 100, (1)

х1 = 19, (2)

х2 = 17, (3)

х1 = 0, (4)

х2 = 0. (5)

Каждое из записанных уравнений представляет собой прямую на плоскости, причем 4-я и 5-я прямые являются координатными осями. Точки, удовлетворяющие ограничениям х1 0, х2 0, находятся в первом квадранте.

Чтобы построить первую прямую, найдем точки ее пересечения с осями координат: при х1 = 0, х2 = 28,2, а при х2 = 0, х1 = 35,25. Дале определяем, по какую сторону от прямой будет находиться полуплоскость, соответствующая первому неравенству. Чтобы определить искомую полуплоскость, возьмем точку О(0,0) и подставим ее координаты в неравенство - оно удовлетворяется. Так как точка О(0,0) лежит левее первой прямой, то и полуплоскость будет находится левее прямой 400 х1+500 х2 = 14 100. На рисунке 2.1 расположение полуплоскости относительно первой прямой отмечено стрелками.

Прямые 2-я и 3-я параллельны координатным осям. Точка О (0,0) лежит левее прямой х1 = 19 и ниже прямой х2 = 17. Расположение полуплоскостей также отмечено стрелками на рисунке 2.1.

Множество точек, удовлетворяющих всем ограничениям одновременно, является областью допустимых решений (ОДР) системы ограничений. На графике (рис.2.1) это многоугольник ОАВС.

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

Приравняем функцию к нулю и построим соответствующую прямую. Вектор-градиент прямой 3х1+5х2 = 0 имеет координаты = (3;5). Изобразим вектор на графике и построим прямую перпендикулярно этому вектору. Перемещая прямую функции параллельно самой себе в направлении вектора, увидим, что последней точкой многоугольника решений, которую пересечет прямая функции, является угловая точка В с координатами (14;17). Следовательно, в точке В функция достигает максимального значения. Чтобы достичь этого значения грузоподъемности, предприятию необходимо приобрести 14 трехтонных грузовиков и 17 пятитонных.

ЗАКЛЮЧЕНИЕ

В ходе выполнения курсовой работы были рассмотрены два метода решения задач линейного программирования: графический и симплекс-метод.

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

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

Идея последовательного улучшения решения легла в основу универсального метода решения задач линейного программирования - симплексного метода. Симплекс-метод - алгоритм решения оптимизационной задачи линейного программирования путём перебора вершин выпуклого многогранника в многомерном пространстве. Поскольку число вершин конечно, то алгоритм однажды закончится. Найденная вершина будет являться оптимальным решением.

Целью курсовой работы было практическое решение задачи линейной оптимизации обоими методами. Результаты решений задачи линейного программирования совпадают. Максимум функции равен 127.

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

ЛИТЕРАТУРА

1. Акулич И.Л. Математическое программирование в примерах и задачах/ И.Л. Акулич. М.1986. - 319 с.

2. Вентцель Е.С. Исследование операций/У.С. Вентцель. - М., 1972.-552 с.

3. Вентцель Е.С. Исследование операций. Задачи, принципы, методология / Е.С. Вентцель. - М., 1988.- 206 с.

4. Высшая математика для экономистов / И.В. Гайшун и др. - Минск: БГЭУ, 2005. - 623 с.

5. Дегтярев Ю.И. Исследование операций. / Ю.И. Дегтярев. - М., 1986. - 269 с.

6. Конюховский П.В. Математические методы исследования операций в экономике / П.В. Конюховский. - СПб., М., Харьков, Минск: Питер, 2000. - 208 с.

7. Костевич Л.С. Математическое программирование / Л.С. Костевич. - Минск: Новое знание, 2003. - 424 с.

8. Кузнецов А.В. Высшая математика. Математическое программирование / А.В. Кузнецов, Н.Н. Холод, Л.С. Костевич; под ред. А.В. Кузнецова. - Минск: Вышэйшая школа, 2001. - 351 с.

9. Кузнецов А.В. Руководство к решению задач по математическому программированию / А.В. Кузнецов, Н.Н. Холод, Л.С. Костевич; под ред. А.В. Кузнецова - Минск: Вышэйшая школа, 2001. - 448 с.

10. Сборник задач и упражнений по высшей математике. Математическое прграммирование / А.В. Кузнецов и др. ; под ред. А.В. Кузнецова, Р.А. Рутковского. - Минск: Вышэйшая школа, 2002. - 447 с.

11. Кузнецов А.В. Экономико-математические методы исследования операций / А.В. Кузнецов. - Минск: БГЭУ, 2000. -103 с.

12. Саати Т.Л. Математические методы исследования операций / Т.Л. Саати. - М., 1963. - 133 с.

13. Таха Х.А. Введение в исследование операций / Х.А. Таха. - М., СПб., Киев: Вильямс, 2005. - 912 с.

14. Федосеев В.В. Экономико-математические методы и прикладные модели / В.В.Федосеев. - М.: ЮНИТИ, 2000. - 304 с.

Размещено на Allbest.ru

...

Подобные документы

  • Решение задачи линейного программирования графическим и симплекс-методом. Решение задачи двойственной к исходной. Определение оптимального плана закрепления потребителей за поставщиками однородного груза при условии минимизации общего пробега автомобилей.

    контрольная работа [398,2 K], добавлен 15.08.2012

  • Геометрический способ решения стандартных задач линейного программирования с двумя переменными. Универсальный метод решения канонической задачи. Основная идея симплекс-метода, реализация на примере. Табличная реализация простого симплекс-метода.

    реферат [583,3 K], добавлен 15.06.2010

  • Виды задач линейного программирования и формулировка задачи. Сущность оптимизации как раздела математики и характеристика основных методов решения задач. Понятие симплекс-метода, реальные прикладные задачи. Алгоритм и этапы решения транспортной задачи.

    курсовая работа [268,0 K], добавлен 17.02.2010

  • Математическая формулировка задачи линейного программирования. Применение симплекс-метода решения задач. Геометрическая интерпретация задачи линейного программирования. Применение методов линейного программирования к экстремальным задачам экономики.

    курсовая работа [106,0 K], добавлен 05.10.2014

  • Экономико-математическая модель получения максимальной прибыли, её решение графическим методом. Алгоритм решения задачи линейного программирования симплекс-методом. Составление двойственной задачи и её графическое решение. Решение платёжной матрицы.

    контрольная работа [367,5 K], добавлен 11.05.2014

  • Математическая формализация оптимизационной проблемы. Геометрическая интерпретация стандартной задачи линейного программирования, планирование товарооборота. Сущность и алгоритм симплекс-метода. Постановка транспортной задачи, последовательность решения.

    учебное пособие [126,0 K], добавлен 07.10.2014

  • Особенности решения задач линейного программирования симплекс-методом. Управляемые параметры, ограничения. Изучение метода потенциалов в процессе решения транспортной задачи. Создание концептуальной модели. Понятие стратификации, детализации, локализации.

    лабораторная работа [869,0 K], добавлен 17.02.2012

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

    контрольная работа [32,0 K], добавлен 15.03.2016

  • Графическое решение задач линейного программирования. Решение задач линейного программирования симплекс-методом. Возможности практического использования математического программирования и экономико-математических методов при решении экономических задач.

    курсовая работа [105,5 K], добавлен 02.10.2014

  • Цель работы: изучить и научиться применять на практике симплекс - метод для решения прямой и двойственной задачи линейного программирования. Математическая постановка задачи линейного программирования. Общий вид задачи линейного программирования.

    реферат [193,4 K], добавлен 28.12.2008

  • Симплекс-метод решения задач линейного программирования. Элементы теории игр. Системы массового обслуживания. Транспортная задача. Графоаналитический метод решения задач линейного программирования. Определение оптимальной стратегии по критерию Вальде.

    контрольная работа [400,2 K], добавлен 24.08.2010

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

    курсовая работа [728,8 K], добавлен 11.05.2011

  • Способы решения задач линейного программирования с вещественными числами симплекс-методом. Общие задачи, формы записи, максимизация и минимизация функции методом искусственного базиса. Пути поиска и исключения из базиса искусственных переменных.

    контрольная работа [130,6 K], добавлен 09.02.2013

  • Решение задачи линейного программирования графическим способом. Определение экстремальной точки. Проверка плана на оптимальность. Правило прямоугольников. Анализ и корректировка результатов решения задач линейного программирования симплексным методом.

    контрольная работа [40,0 K], добавлен 04.05.2014

  • Решение задач линейного программирования с применением алгоритма графического определения показателей и значений, с использованием симплекс-метода. Использование аппарата теории двойственности для экономико-математического анализа оптимального плана ЗЛП.

    контрольная работа [94,6 K], добавлен 23.04.2013

  • Составление математической модели, целевой функции, построение системы ограничений и симплекс-таблиц для решения задач линейного программирования. Решение транспортной задачи: определение опорного и оптимального плана, проверка методом потенциалов.

    курсовая работа [54,1 K], добавлен 05.03.2010

  • Основы математического моделирования экономических процессов. Общая характеристика графического и симплексного методов решения прямой и двойственной задач линейного программирования. Особенности формулирования и методика решения транспортной задачи.

    курсовая работа [313,2 K], добавлен 12.11.2010

  • Задача линейного программирования: определение количества продуктов для получения максимального дохода от реализации, расчет цены для минимальной общей стоимости затрат на производство с помощью графического и симплекс-метода. Решение транспортных задач.

    курсовая работа [519,5 K], добавлен 06.05.2011

  • Универсальный метод решения канонической задачи линейного программирования. Общая схема симплекс-метода, его простейшая реализация на примере. Группировка слагаемых при одинаковых небазисных переменных. Определение координат нового базисного плана.

    контрольная работа [49,1 K], добавлен 21.10.2013

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

    контрольная работа [135,3 K], добавлен 01.06.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.