Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
математика_2 / линейное программирование ч.1.doc
Скачиваний:
144
Добавлен:
12.06.2015
Размер:
3.65 Mб
Скачать

0

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

«РОСТОВСКИЙ ГОСУДАРСТВЕННЫЙ СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ»

Утверждено на заседании кафедры высшей математики 11.06.2011 г.

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

для бакалавров 1-го курса

очной формы обучения

Часть I

Ростов-на-Дону

2011

УДК 517(07)

Линейное программирование (для бакалавров 1-го курса очной формы обучения). Часть I. – Ростов н/Д: Рост. гос. строит. ун-т, 2011. – 32 с.

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

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

Электронная версия методических указаний находится в библиотеке, ауд. 224.

УДК 517(07)

Составители: канд. физ.-мат. наук, доц. М. М. Цвиль

канд. физ.-мат. наук, доц.

В. В. Шамраева

ассист. И. В. Цветкова

Рецензент: канд. физ.-мат.наук, доц. Г.А. Можаев

Редактор Т.М. Климчук

Доп. план 2011 г., поз. 182

Подписано в печать 12.07.11. Формат 6084/16. Бумага писчая. Ризограф.

Уч.-изд.л. 2,3. Тираж 20 экз. Заказ 384

Редакционно-издательский центр

Ростовского государственного строительного университета

344022, Ростов-на-Дону, ул. Социалистическая, 162.

Ó Ростовский государственный строительный университет, 2011

1. Общая задача линейного программирования

1.1. Задачи математического и линейного программирования

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

1) выбор переменных задачи;

2) составление системы ограничений;

3) выбор целевой функции.

Переменнымизадачи называют величины,,…,, которые полностью характеризуют изучаемый процесс. Их обычно записывают в виде вектора.

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

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

Общая задача математического программирования формулируется следующим образом: найти экстремум целевой функции

(1.1.1)

при системе ограничений на переменные

(1.1.2)

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

Математическое программирование включает в себя такие разделы как линейное, нелинейное и динамическое программирование. Если целевая функция (1.1.1) и система ограничений (1.1.2) линейны, то задача математического программирования называется задачей линейного программирования (ЛП).

Математическое программирование возникло в 30-е годы XXвека. Линейное программирование началось с работы (1938 г.) ленинградского математика Л. В. Канторовича, в которой содержались постановка и метод решения задачи о выборе наилучшей производственной программы. Независимо линейное программирование начало развиваться и в США. В 1947 году американский учёный Дж. Данциг описал один из основных методов решения задач ЛП, получивший название «симплексный».

В общем случае задача ЛП может быть записана в виде:

, (1.1.3)

(1.1.4)

, , (1.1.5)

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