Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ к ПЗ (ММ и МИО).doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.4 Mб
Скачать

68

4072

Министерство образования и науки

российской федерации

федеральное агентство по образованию

Технологический институт

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

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

«Южный федеральный университет»

М ЕТОДИЧЕСКИЕ УКАЗАНИЯ

К ПРАКТИЧЕСКИМ ЗАНЯТИЯМ

По курсу

МАТЕМАТИЧЕСКИЕ МЕТОДЫ И МОДЕЛИ

ИССЛЕДОВАНИЯ ОПЕРАЦИЙ

Для студентов специальности 080801

Таганрог 2007

удк 518.5.001.57(07.07)+519.8(07.07)

Составитель Б.Ф. Харчистов

Методические указания к практическим занятиям по курсу «Математические методы и модели исследования операций». – Таганрог: Изд-во Технологического института ЮФУ, 2007. 64 с.

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

Илл. 3. Библиогр.: 6 назв.

Рецензент О.Д. Глод, канд. техн. наук, доцент каф. СА и Т Технологического института ЮФУ.

1. Линейное программирование (лп)

1.1. Формы представления задач лп

В общем случае задача ЛП записывается следующим образом:

(1.1)

(1.2)

(1.3)

(1.4)

где сj, aij, bi – заданные постоянные величины и r m.

Считается, что все уравнения системы (1.3) являются линейно независимыми, при этом mrn. На практике рассматривается только случай mr<n (случай mr=n – тривиальный, поскольку дает единственное решение для совместной системы уравнений (1.3)).

В случае, когда исходная задача ЛП является задачей минимизации f(x), от нее можно перейти к задаче максимизации (–f(x)), поскольку min f(x) = −max (–f(x)).

В случае, когда исходная задача ЛП содержит ограничения-неравенства вида «≥», от них можно перейти к ограничениям-неравенствам вида «≤», меняя в исходных ограничениях знаки свободных членов и коэффициентов на противоположные. Например, от ограничения

можно перейти к ограничению

.

Общая задача ЛП, в которой все ограничения (кроме условий (1.4) неотрицательности переменных) заданы в виде равенств, т.е.

(1.5)

(1.6)

(1.7)

называется задачей ЛП в канонической форме. В данном случае r=0, s=n и m<n.

Алгоритм приведения общей задачи ЛП к задаче в канонической форме заключается в следующем.

Ограничения-неравенства (1.2) преобразуются в равенства посредством введения дополнительных неотрицательных переменных xn+i, по схеме

Таким образом, при переходе от общей задачи ЛП к задаче в канонической форме получаем m ограничений-равенств с n+r переменными.

Общая задача ЛП, в которой все ограничения заданы в виде нестрогих неравенств, т.е.

(1.8)

(1.9)

(1.10)

называется задачей ЛП в сопряженной канонической форме. В данном случае r=m и s=n.

Алгоритм приведения общей задачи ЛП к задаче в сопряженной канонической форме заключается в следующем:

1. Из переменных xj системы уравнений (1.3) выбирают mr переменных, для которых определитель матрицы коэффициентов отличен от нуля (базисные переменные). Пусть для определенности базисными переменными являются переменные xn-m+r+1 xn, тогда переменные x1 xn-m+r являются свободными переменными.

2. Из уравнений системы (1.3) базисные переменные выражаются через свободные. Для выбранных в п.1 базисных и свободных переменных получим

(1.11)

3. Из условий неотрицательности базисных переменных

находят ограничения задачи ЛП в виде нестрогих неравенств

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

5. Базисные переменные из соотношений вида (1.11) подставляют в выражение для целевой функции (1.1), в результате получают целевую функцию, зависящую только от свободных переменных. Для выбранных в п.1 базисных и свободных переменных получим

Таким образом, при переходе от общей задачи ЛП к задаче в канонической форме получаем m ограничений-неравенств с nm+r неизвестными.

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

Задачи

1.1.Записать задачу ЛП

f(x) = −x1+2x2x3+x4  min,

2x1x2x3+x4≤6,

x1+2x2+x3x4≥8,

x1+3x2+5x3−3x4=15,

в канонической форме.

1.2. Записать задачу ЛП

f(x) =−2x1+x2+5x3 max,

2x1+x2+3x3≤6,

x1+x2x3≥5,

2x1x2+x3=4,

в сопряженной канонической форме.

1.3. Записать задачу ЛП

f(x) = x1−3x2x3x4+x5 min,

2x1+x2x3x4=1,

x1+x2+2x3+x4=2,

x1−2x2+x3+x4+x5=1,

в сопряженной канонической форме.