Задачи линейного программирования

Автор: Пользователь скрыл имя, 25 Октября 2013 в 18:25, курсовая работа

Краткое описание

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

Оглавление

Введение 3
1 Линейное программирование 4
1.1 Задачи линейного программирования 4
1.2 Решение задач линейного программирования симплекс – методом 5
1.3 Решение задач линейного программирования графическим методом 10
2 Реализация методов линейного программирования на практическом применении 11
2.1 Пример решения задачи линейного программирования симплекс-методом 11
2.2 Пример решения задачи линейного программирования графическим способом 14
2.3 Пример решения задачи линейного программирования с помощью MS EXCEL 16
3 Решение задач линейного программирования 20
3.1 Решение задачи линейного программирования графическим методом 20
3.2 Решение задачи линейного программирования симплекс-методом 27
3.3 Решение транспортной задачи 31
Заключение 36
Список использованной литературы 37

Файлы: 1 файл

КУРСОВАЯ РАБОТА.doc

— 570.00 Кб (Скачать)
 

200

200

400

200

200

1[200]

3[0][-]

4[+]

2

200

1

2

4

1[200]

300

3

4

5[300]

9

300

6

3[200][+]

7[100][-]

6


 
Цикл приведен в таблице (1,3; 1,2; 4,2; 4,3; ). 
Из грузов хij стоящих в минусовых клетках, выбираем наименьшее, т.е. у = min (1, 2) = 0. Прибавляем 0 к объемам грузов, стоящих в плюсовых клетках и вычитаем 0 из Хij, стоящих в минусовых клетках. В результате получим новый опорный план.

 

200

200

400

200

200

1[200]

3

4[0]

2

200

1

2

4

1[200]

300

3

4

5[300]

9

300

6

3[200]

7[100]

6


 
Проверим оптимальность опорного плана. Найдем предварительные потенциалы ui, vi. по занятым клеткам таблицы, в которых ui + vi = cij, полагая, что u1 = 0.

 

v1=1

v2=0

v3=4

v4=-

u1=0

1[200]

3

4[0]

2

u2=-

1

2

4

1[200]

u3=1

3

4

5[300]

9

u4=3

6

3[200]

7[100]

6


 
Опорный план является оптимальным, так  все оценки свободных клеток удовлетворяют  условию ui + vi <= cij
Минимальные затраты составят:

F(x) = 1*200 + 1*200 + 5*300 + 3*200 + 7*100 = 3200

 

Заключение

 

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

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

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

Просмотрев данную курсовую работу можно сделать вывод, что  при решении задач симплекс-методом  и графическим способом максимальная прибыль предприятий получилась, одинакова, если предприятие будет выпускать продукцию вида P1 и P2 в количестве 46,5 и 6,9 единиц, то получит максимальную прибыль в размере 552,9 единиц, но так как продукция должна выпускаться только в целых единицах, то тогда предприятие будет выпускать продукцию в количестве 46 и 6 единиц, и получит максимальную прибыль в размере 542 единицы.

 

 

 

 

 

 

 

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

 

  1. Агальцов В.П., Волдайская И.В. Математические методы в программировании.: учебное пособие. М.: ФОРУМ, 2006.
  2. Акулич И.Л. Математическое программирование в примерах и задачах. М.: Высшая школа, 2006.
  3. Базара М., Шетти К. Линейное программирование. Теория и алгоритмы. М.: 2007.
  4. Вентцель Е.С. Исследование операций: задачи, принципы, методология. М.: Высшая школа, 2005.
  5. Зуховицкий С.И., Авдеева Л.И. Линейное и выпуклое программирование: Учебник. – 3-е изд., исп. – М.: Дело, 2006.
  6. Карасев А.Н., Савельева Т.Н. Математические методы в экономике.: учебное пособие. М.: ФОРУМ, 2007.
  7. Костевич Л.С. Математическое программирование: Информационные технологии оптимальных решений. М.: Учебник. 3-е изд., перераб и доп. М, Экономист, 2006.
  8. Лищенко А.П. Линейное и нелинейное программирование.: учебное пособие. М.:ФОРУМ, 2005.
  9. Лященко И.Н. Линейное и нелинейное программирование. М.: «Высшая школа», 2006.
  10. Шишкин Е.В., Ухартышвили А.Г., Математические методы и модели управления. – СПБ: Издательство «Лань», 2007.

 




Информация о работе Задачи линейного программирования