Линейное программирование

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

Рубрика Математика
Вид лабораторная работа
Язык русский
Дата добавления 11.06.2011
Размер файла 21,6 K

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

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

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

Цель работы: Освоение графического метода решение задач ЛП. Освоение понятий ЛП и идей целочисленного программирования. Экономическая интерпретация понятий ЛП.

Задача максимизации целевой функции

Задача 1

Трудоемкость производства,

чел.-час

Стоимость производства,

тыс. руб.

а11

а21

d1

а12

а22

d2

7,2

5,6

290

5,6

3,5

210

Таблица 1

Прибыль, тыс. руб.

Минимальное число изделий

c1

c2

d3

d4

1,95

1,65

12

14

Фирма производит изделия двух видов 1 и 2. На производство изделия 1 требуется а11 = 7,2 чел.-час, изделия 2 а21 = 5,6 чел.-час. Издержки производства составляют а12 = 5,6 тыс. руб и а22 = 3,5 тыс. руб, прибыль -- с1 = 1,95 тыс. руб и с2 = 1,65 тыс. руб соответственно.

Определить оптимальный недельный план производства, при котором прибыль будет максимальной.

Составим область ограничений

7,2x1 + 5,6x2 < 290;

5,6x1 + 3,5x2 < 210;

x1 > 12;

x2 > 14;

x1,2 > 0;

Составим целевую функцию.

Недельная прибыль фирмы L= 1,95x1 + 1,65x2 > max

Построим график оптимизационной задачи (Рис. 1.):

7,2x1 + 5,6x2 = 290 5,6x1 + 3,5x2 = 210

x1

0

40,3

x2

51,8

0

x1

0

37,5

x2

60

0

Координаты вектора-градиента q (1,95; 1,65)

Рассчитаем координаты вершин полученного четырёхугольника:

Вершина А (12;36,3)

7,2x1 + 5,6x2 = 290; 5,6x2 = 290 - 86,4; x2 = 36,3.

x1 = 12; x2 = 203,6/5,6;

Вершина B (26,1; 18,2)

7,2x1 + 5,6x2 = 290; x1 = 26,1;

5,6x1 + 3,5x2 = 210; x2 = 18,2.

Вершина C (28,7; 14)

5,6x1 + 3,5x2 = 210; 5,6x1 = 210 - 49; x1 = 28,7;

X2 = 14; 5,6x1 = 161;

Вершина D (12; 14)

Дробные значения округляем в меньшую сторону.

Подставим координаты вершин в целевую функцию и составим таблицу:

L= 1,95x1 + 1,65x2 > max

LA= 1,95*12 + 1,65*36 = 23,4 + 59,4 = 82,8.

LB= 1,95*26 + 1,65*18 = 50,7 + 29,7 = 80,4.

LC= 1,95*28 + 1,65*14 = 54,6 + 23,1 = 77,7.

LD= 1,95*12 + 1,65*14 = 23,4 + 23,1 = 46,5.

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

Таблица 2

Порядковый

Вершина

Координаты вершины

Целевая,

номер плана

(точка)

Число изделий 1

Число изделий 2

функция, тыс. руб.

1

А

12

36

82,8

2

В

26

18

80,4

3

С

28

14

77,7

4

D

12

14

46,5

Сравнивая значения целевой функции в последней колонке табл. 2, можно сделать вывод, что оптимальным является план 1 (вершина А многоугольника допустимых решений), предполагающий производство 12 изделий 1 и 36 изделий 2. Ему отвечает наибольшая прогнозируемая прибыль 82,8 тыс. руб. План (программа) производства 2 обладает несколько худшими характеристиками: при его реализации прибыль составит 80,4 тыс. руб.

Другим способом выбора оптимального решения является графический метод. На том же рис. 1 строим прямую, отвечающую нулевому значению целевой функции Ц = 0. Приравнивая нулю выражение для целевой функции Ц = 1,95х1 + 1,65х2, получаем:

х2 = 1,18

Это прямая, проходящая через начало координат и имеющая отрицательный наклон к оси Ох1. Другим значениям целевой функции также соответствуют прямые, параллельные прямой Ц = 0, причем по мере их “смещения” относительно исходной прямой Ц = 0 в направлении стрелки значения целевой функции будут увеличиваться. Крайняя прямая, касающаяся многоугольника допустимых решений в вершине А, соответствует значению целевой функции Ц = 82,8 тыс. руб.

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

7,2x1 + 5,6x2 = 290

x2 = 12

Координаты вершины. А: х1 = 12; х2 = 36 интерпретируются как план производства изделий 1 и 2.

Ответ. Оптимальным является план производства 12 изделий вида 1 и 36,3изделий вида 2. Ему отвечает наибольшая прогнозируемая прибыль 82,8 тыс. руб.

Задача минимизации целевой функции

На три стройки (W1, W2, W3) необходимо поставить кирпич, причем имеется возможность поставок с двух заводов (F1, F2). Потребности строек в кирпиче wj, возможности поставок с каждого завода fi и издержки перевозок кирпича автомашинами c i-го завода на j-ю стройку cij указаны в табл. 3.

Исходные данные задачи (издержки перевозок cij, потребности wj, мощности поставок fi)

Таблица 3

Издержки перевозок с i-го завода на j-ю стройку, тыс. руб на машину

Возможности поставок заводов,

Кирпичные

Стройки

автомашин в

заводы

W1

W2

W3

неделю

F1

с11 = 5,5

с12 = 4,2

с13 = 3

f1 = 11

F2

с21 = 3

с22 =2,5

с23 = 4

f2 = 15

Потребность строек, автомашин в неделю

w1 = 6

w2 = 10

w3 =10

= = 26

Составим таблицу перевозок

Обозначим через y1 количество автомашин кирпича, доставляемого с завода F1 на стройку W1, а через y2 количество автомашин кирпича, доставляемого с завода F1 на стройку W2. Поскольку общая потребность строек в кирпиче задана, а также задано количество автомашин кирпича, которые может отгрузить каждый завод, то можно от трехмерной задачи перейти к двумерной, выразив количество автомашин кирпича, отгружаемого с завода F1 на третью стройку W3, а также количество автомашин кирпича, отгружаемого с завода F2 на все три стройки, через введенные переменные y1 и y2. Тогда таблица перевозок будет выглядеть следующим образом (табл. 4).

Таблица 4.

Таблица перевозок

Кирпичные заводы

Стройки

Возможности поставок,

W1

W2

W3

автомашин в неделю

F1

y1

y2

11 (y1 + y2)

f1 = 11

F2

6 y1

10 y2

10 [11 (y1 + y2)]

f2 = 15

Потребность строек, автомашин в неделю

w1 = 6

w2 = 10

w3 = 10

= = = 26

Обозначим через nij число автомашин, перевозящих кирпич с i-го завода на j-ю стройку. Тогда целевая функция D транспортные издержки выразится формулой

D =

Подставив вместо сij и nij их значения из табл. 3, 4, получаем:

D = 5,5y1 + 4,2y2 + 3[11 (y1 + y2)] + 3(6 y1) + 2,5(10 y2) + 4{10 [11 (y1 + y2)]} = =5,5y1+ 4,2y2+33-3y1-3y2+ 18-3y1+ 25-2,5y2+ 40-44+4y1+4y2= =3,5 y1+2,7 y2+72

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

y1 0;

y2 0;

11 (y1 + y2) 0;

6 y1 0;

10 y2 0;

10 [11 (y1 + y2)] 0.

Преобразовав неравенства-ограничения, получаем:

y1 0;

y2 0;

y1 + y2 11;

y1 6;

y2 10;

y1 + y2 1.

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

6 y1 0;

10 y2 0;

y1 + y2 11;

y1 + y2 1,

для которой целевая функция D = 3,5 y1+2,7 y2+72

достигает минимального значения.

Построим график задачи оптимизации перевозок (рис. 2)

y1 + y2 = 11 y1 + y2 = 1

y1

0

11

y2

11

0

y1

0

1

y2

1

0

Из выражения для целевой функции D = 3,5 y1+2,7 y2+72 получаем координаты вектора-градиента:

q (1,95; 1,65)

Это прямая, проходящая через начало координат и совпадающая с осью Оу2. Другим значениям целевой функции также соответствуют прямые, параллельные вектору q, причем по мере их “смещения” относительно исходного вектора q в направлении стрелки значения целевой функции будут увеличиваться. Крайняя прямая, касающаяся многоугольника допустимых решений в вершине А с координатами у1 = 0; у2 = 1, соответствует минимальному значению целевой функции D = 74,7 тыс. руб.

Вершина А (0; 1)

ZA = 3.5* 0 + 2.7*1 + 72 = 74,7 (тыс. руб.)

1) Подставляя значения у1 = 0; у2 = 1 в ячейки табл. 4, получаем оптимальный план перевозок (табл. 5).

Таблица 5

Оптимальный план перевозок

Стройки

Всего,

Кирпичные заводы

W1

W2

W3

автомашин в неделю

F1

0

1

10

11

F2

6

9

0

15

Всего, автомашин в неделю

6

10

10

26

Ответ. Оптимальным является план перевозок, указанные в табл. 5. Ему отвечают наименьшие транспортные издержки 74,7тыс. руб.

Список используемой литературы:

1. Исследование операций в экономике: Учебн. пособие для вузов / Н.Ш. Кремер и др.; Под ред. Н.Ш. Кремер. -- М.: Банки и биржи, ЮНИТИ, 1999. -- 407 с.

2. Экономико-математические методы и прикладные модели: Учебн. пособие для вузов / В.В. Федосеев и др.; Под ред. В.В. Федосеева. -- М.: ЮНИТИ, 1999. -- 391 с.

3. Багриновский К.А., Матюшок В.М. Экономико-математические методы и модели (микроэкономика): Учебн. пособие. -- М.: Изд-во РУДН, 1999. -- 183 с.

4. Плис А.И., Сливина Н.А. Mathcad: Математический практикум для экономистов и инженеров: Учеб. пособие. М.: Финансы и статистика, 1999. 656 с.

5. Тернер Д. Вероятность, статистика и исследование операций. М.: Статистика, 1976. 431 с.

6. Томас Р. Количественные методы анализа хозяйственной деятельности. -- М.: "Дело и Сервис", 1999. -- 432 с.

7. Хазанова Л.Э. Математическое моделирование в экономике: Учебн. пособие. -- М.: Изд-во "Бек", 1998. -- 141 с.

линейное программирование прибыль производство

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


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

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

    задача [394,9 K], добавлен 21.08.2010

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

    реферат [162,8 K], добавлен 20.05.2019

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

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

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

    курсовая работа [1,2 M], добавлен 14.11.2010

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

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

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

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

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

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

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

    курсовая работа [281,7 K], добавлен 27.05.2013

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

    дипломная работа [2,6 M], добавлен 30.04.2011

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

    курсовая работа [65,3 K], добавлен 30.11.2010

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