![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
user |
![]()
Сообщение
#1
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 98 Регистрация: 17.3.2008 Город: Апатиты Учебное заведение: ПетрГУ Вы: студент ![]() |
Здравствуйте.
Вы не могли бы проверить, правильно ли я решила задачу: Решить задачу графическим способом. Найти такие значения действительных переменных x1 и x2, для которых целевая функция Q(x1,x2) принимает минимальное значение: 1) 2x1+x2<=4 x2>=0 4x1+x2>=4 Q(x1,x2)=x1+2x2 2)2x1+x2<=4 x1>=0 x1+2x2>=2 Q(x1,x2)=2x1+x2 Составить условие двойственной задачи. 1 У меня получилось: функция достигнет своего минимального значения в точке (1;0) Двойственная задача Q=4y1-4y2->min 2y1-4y2>=-1 y1-y2<=-2 2 У меня получилось: функция достигнет своего минимального значения в точке (0;2) Двойственная задача Q=4y1-2y2->min 2y1-y2>=-2 y1-2y2<=-1 первый раз решаю такие задачи, поэтому не уверена. Заранее спасибо |
![]() ![]() |
user |
![]()
Сообщение
#2
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 98 Регистрация: 17.3.2008 Город: Апатиты Учебное заведение: ПетрГУ Вы: студент ![]() |
Здравствуйте еще раз.
Мне преподаватель написал, что все неправильно. Помогите, пожалуйста, исправить. Решить задачу графическим способом. Найти такие значения действительных переменных x1 и x2, для которых целевая функция Q(x1,x2) принимает минимальное значение: 2)2x1+x2<=4 x1>=0 x1+2x2>=2 Q(x1,x2)=2x1+x2 Я построила прямую 2x1+x2=4 по точкам (0;4) и (2;0) и прямую x1+2x2=2 по точкам (0;1) и (2;0) у меня получился треугольник ABC (a(0;1), B(0;4), C(2;0)) - область допустимых решений Взяла произвольную точку (1;1)? подставила ее координаты в функцию Q получилось Q=3 Прямая уровня имеет вид: 2x1+x2=3 Направление убывания функции будет совпадать с вектором (2;1)=> функция достигнет своего минимального значения в точке A(0;1) И двойственная задача тоже неправильно найдена. Подскажите, пожалуйста, где я ошиблась. Заранее спасибо. |
tig81 |
![]()
Сообщение
#3
|
Академик ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 15 617 Регистрация: 15.12.2007 Город: Украина, Запорожье Учебное заведение: ЗНУ Вы: преподаватель ![]() |
Я построила прямую 2x1+x2=4 по точкам (0;4) и (2;0) и прямую x1+2x2=2 по точкам (0;1) и (2;0) у меня получился треугольник ABC (a(0;1), B(0;4), C(2;0)) - область допустимых решений Область будет не треугольник, т.к. на переменную х2 не накладывается условие неотрицательности. Цитата Взяла произвольную точку (1;1)? почему именно эту точку? Для прямой уровня или это оптимальный план? Цитата Направление убывания функции будет совпадать с вектором (2;1) это как? Цитата функция достигнет своего минимального значения в точке A(0;1) Получается, что функция достигает минимум на прямой x1+2x2=2, а значит и в любой точке этой прямой, т.е. и в т.A(0;1), причем Qmin=1. А какая двойственная задача получилась? |
user |
![]()
Сообщение
#4
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 98 Регистрация: 17.3.2008 Город: Апатиты Учебное заведение: ПетрГУ Вы: студент ![]() |
Спасибо.
Цитата Область будет не треугольник, т.к. на переменную х2 не накладывается условие неотрицательности. т.е. будет треугольник, а также нижняя область между двумя прямыми? Цитата почему именно эту точку? Для прямой уровня или это оптимальный план? Цитата Получается, что функция достигает минимум на прямой x1+2x2=2, а значит и в любой точке этой прямой, т.е. и в т.A(0;1), причем Qmin=1. Цитата А какая двойственная задача получилась? -2y1+y2<=2 -y1+2y2<=1 -4y1+2y2->max |
tig81 |
![]()
Сообщение
#5
|
Академик ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 15 617 Регистрация: 15.12.2007 Город: Украина, Запорожье Учебное заведение: ЗНУ Вы: преподаватель ![]() |
т.е. будет треугольник, а также нижняя область между двумя прямыми? будет "треугольник", но только он не будет ограничен осью Оу. Вроде так. Цитата Ну я смотрела алгоритм решения и делала, как там. Взяла произвольную точку для нахождения прямой уровня ясно Цитата Я вот этого немного не поняла. Так я правильно нашла минимум? ну вы минимум не указали, а точку нашли правильно. Только в этой задаче получается, что она имеет бесконечно много оптимальных планов, т.к. минимум достигается не в одной точке области допустимых решений, а на целой ее границе. Цитата -2y1+y2<=2 -y1+2y2<=1 -4y1+2y2->max Т.к. на переменную х2 не накладывается никакого условия, то второе неравенство в системе орграничений двойственной задачи будет равенством. Т.к. ограничения исходной задачи неравенства, то переменные двойственной задачи будут неотрицательные. Поэтому двойственная задача вроде будет такой: Q*=-4y1+2y2->max -2y1+y2<=2 -y1+2y2<=1 y1,y2>=0 П.С. Надеюсь, что на ночь глядя ничего не напутала. Если что, то поправьте , пожалуйста. Скачайте еще книгу Акулич И.Л. Математическое программирование в примерах и задачах и посмотрите там. Вроде доходчиво написана, рассмотрены примеры. |
user |
![]()
Сообщение
#6
|
Студент ![]() ![]() Группа: Продвинутые Сообщений: 98 Регистрация: 17.3.2008 Город: Апатиты Учебное заведение: ПетрГУ Вы: студент ![]() |
Спасибо
будет "треугольник", но только он не будет ограничен осью Оу. Вроде так. Не поняла. x1 - только положительные, вроде будет ограничен ox2? а т.к. x2 может принимать отрицательные значения, то я так понимаю, снизу не ограничено. Или нет? ну вы минимум не указали, а точку нашли правильно. Только в этой задаче получается, что она имеет бесконечно много оптимальных планов, т.к. минимум достигается не в одной точке области допустимых решений, а на целой ее границе. т.е. функция достигнет своего минимального значения в точке Q(0;1)=1? Т.к. на переменную х2 не накладывается никакого условия, то второе неравенство в системе орграничений двойственной задачи будет равенством. Т.к. ограничения исходной задачи неравенства, то переменные двойственной задачи будут неотрицательные. Поэтому двойственная задача вроде будет такой: Q*=-4y1+2y2->max -2y1+y2<=2 -y1+2y2<=1 y1,y2>=0 П.С. Надеюсь, что на ночь глядя ничего не напутала. Если что, то поправьте , пожалуйста. Двойственная вроде так, только я тоже боюсь ошибиться=)) И еще я когда брала произвольную точку (1;1) получилось Q=3 Прямая уровня имеет вид: 2x1+x2=3 А у меня это все перечеркнуто почему-то и точка моя зачеркнута была=(( |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 9:33 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru