Балашовский филиал


Шаг 2. Строим вектор (5,2; –1). Шаг 3



Download 4,18 Mb.
bet18/43
Sana26.02.2022
Hajmi4,18 Mb.
#470055
TuriУчебное пособие
1   ...   14   15   16   17   18   19   20   21   ...   43
Bog'liq
Goremykina Ljashko Vvedenie v linejnoe programmirovanie

Шаг 2. Строим вектор (5,2; –1).
Шаг 3. Проводим линию уровня L0 таким образом, чтобы она имела
с ОДР общие точки.
Шаг 4—5. Перемещаем L0 по направлению вектора до линии уровня, которая являлась бы границей полуплоскости, целиком содержащей ОДР. Однако закончить указанное перемещение невозможно. Из Error: Reference source not found видно, что какую бы линию уровня в направлении вектора нормали ни провести (штрихованные прямые на чертеже), любая из них пересекает ОДР. Следовательно, Lmax= +∞. Это означает, что задача на максимум неразрешима.
2
. Теперь найдем значения переменных, при которых целевая функция минимизируется. Шаги 1—3 точно те же, что и при решении максимизационной задачи.
Шаг 4. Перемещаем линию уровня L0 в направлении, противоположном вектору , до линии, являющейся границей полуплоскости, целиком содержащей ОДР. Такой линией является прямая L0, проходящая через точку В. Следовательно, Lmin = L(B).
Шаг 5. Координаты точки В определяются как пересечение прямых 2x1 + 5x2 = 10 и –x1 + x2 = 1. Решая соответствующую систему уравнений, найдем координаты точки В: x1=5/7 и x2=12/7. Таким образом, Lmin = 5,2 · 5/7 –
– 12/7 = 2.

3. Применение графического метода
при решении транспортной задачи


Дадим подробную иллюстративную характеристику схемы алгоритма применительно к конкретной транспортной задаче. Это позволит не приводить последующее ее формальное описание.
Пример 4. а) Найти значения переменных, при которых функция
L
(X) = 4x11 + 8x12 + 9x13 + 7x21 + 3x22 + 5x23 принимает экстремальные значения при условии, что:
x11 + x12 + x13 = 110,
x21 + x22 + x23 = 100,
x11 + x21 = 60,
x12 + x22 = 80,
x13 + x23 = 70,
x11 0, x12 0, x13 0, x21 0, x22 0, x23 0.
б) Интерпретируя переменные и константы, входящие в указанные математические модели, в соответствии с вариантами примера 1 из § 1, дать экономическую характеристику полученных решений.
Решение. а) Введем новые переменные u1, u2, положив u1 = x11, u2 = x12, и выразим через них остальные. Получим x13 = – u1 u2 + 110, x21 = – u1 + 60, x22 = – u2 + 80, x23 = 70 – x13 = 70 – (– u1 u2 + 110) = u1 + u2 – 40. Соответственно L(X) = L(U) = 4u1 + 8u2 + 9(– u1u2 +110) + 7(– u1 + 60) + 3(– u2 + 80) +
+ 5(u1 + u2 – 40) = –7u1 + u2 + 1 450.
Тогда с учетом неотрицательности переменных xij для i, j= 1, 2, 3, формулировка исходной задачи приобретает следующий вид:
L(U) = –7u1 + u2 + 1 450 max (min)

u1 0, u2 0.
Для решения задачи с такой формулировкой применим графический метод. Введем на плоскости прямоугольную систему координат Ou1u2
и построим ОДР данной задачи аналогично тому, как это было сделано
в примере 1. Ограничительные условия определяют на плоскости многоугольник
ABDEFG (Error: Reference source not found), вершины которого имеют соответственно координаты: (0; 40), (0; 80), (30; 80), (60; 50), (60; 0), (40; 0). Строим вектор (–7; 1). Проводим линию уровня L0. Она задается уравнением 7u1 +
+
u2 + 1 450=const. На Error: Reference source not found построена линия уровня, соответствующая значению 1 450. Сначала найдем значения переменных u1, u2, при которых целевая функция принимает минимальное значение. Поэтому перемещаем L0 в направлении, противоположном вектору . Точкой выхода из ABDEFG является точка F. Следовательно, наименьшее значение функции L(U) на ОДР достигается при u1 = 60, u2 = 0. Поэтому Lmin= –7·60 +
+ 0 + 1 450 = 1 030. Теперь найдем значения переменных
u1, u2, при которых функция L(U) принимает максимальное значение. Перемещаем L0 по направлению вектора . При таком перемещении точкой выхода из шестиугольника ABDEFG является точка B(0; 80). Следовательно, Lmax= L(B) =
=
–7·0 + 80 + 1 450 = 1 530.
Т

аким образом,
Lmin= 1 030 при x11 = 60, x12 = 0, x13 = 50, x21 = 0, x22 = 80, x23 = 20;
Lmax= 1 530 при x11 = 0, x12 = 80, x13 = 30, x21 = 60, x22 = 0, x23 = 40.
б) Сначала рассмотрим случай, когда в качестве критерия экономической эффективности выступает минимум указанной величины.
Полученный в п.(а) ответ соответствует для варианта 1 оптимальному плану перевозок. Запишем его в виде матрицы
опт = ,
экономическая интерпретация которой, благодаря Рис. 1, весьма прозрачна. При таком плане перевозок затраты будут минимальны, а именно 1 030.
Теперь рассмотрим случай, когда в качестве критерия экономической эффективности выступает максимум указанной величины:
Полученный в подпункте а ответ соответствует для варианта 2 оптимальному плану временнóй загрузки станков по выполнению каждой операции. Его также (как и для варианта 1) удобно записать в виде матрицы
опт = .
Экономическая интерпретация полученной матрицы такова:

  • на первом станке имеет смысл выполнять вторую и третью операции продолжительностью 80 и 30 часов соответственно;

  • на втором — первую и третью операции продолжительностью 60
    и 40 часов соответственно.

При таком плане будет обработано наибольшее количество деталей,
а именно 1 530.
Отметим одну немаловажную деталь. Иногда ЛПР, наряду с оптимальным планом, интересует такой план временнóй загрузки станков, при котором будет обрабатываться наименьшее количество деталей. Как правило, это происходит в том случае, когда по тем или иным причинам осуществить оптимальный план не удается. Поэтому приходится варьировать временнýю загрузку станков и, естественно, при этом нужно постараться исключить такой вариант, при котором будет обрабатываться наименьшее количество деталей. Для данной задачи таким вариантом является план, матрица которого имеет следующий вид:
.
При указанной временнóй загрузке станков будет обработано минимальное количество деталей, а именно, 1 030 (разница с оптимальным планом в 500(!) деталей). (Проведите аналогичное исследование для варианта 1, а именно, укажите такой план перевозок, при котором транспортные расходы будут наибольшими.)

Download 4,18 Mb.

Do'stlaringiz bilan baham:
1   ...   14   15   16   17   18   19   20   21   ...   43




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish