2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки


Правила форума


В этом разделе нельзя создавать новые темы.



Начать новую тему Ответить на тему
 
 Задача линейного программирования
Сообщение08.01.2008, 16:21 


08/01/08
58
Добрый день.
Возникла такая задача:
<c, x> -> max;
Ax <= b,
где A - матрица (m,n), b - (m,1), x - (n,1), c - (n,1), <c,x> - скалярное произведение с и x.

Пробую решить с помощью ф-ии Лагранжа.
Для этого перехожу к эквивалентной задаче, но уже на минимум:
- <c, x> -> min;
Ax - b <= 0.

Составляю ф-ю Лагранжа:
L = - a0 * <c,x> + <a1, Ax - b>.
(a0 - число, a1 - вектор (m,1))
Для нахождения решения исходной задачи необходимо найти x, доставляющий минимум ф-ии Лагранжа и такой что,
a0 > 0, a1 >= 0,
L'_a0 = 0; // производная по a0.
L'_a1 = 0;
L'_x = 0;
Ну еще возможно нормировка коэффицентов a0, a1.

Из первого уравнения получается <c,x> = 0.
Из второго Ax - b = 0.
А вот что получится в третьем не получается понять.
И что потом с этим делать?

 Профиль  
                  
 
 
Сообщение08.01.2008, 20:51 
Экс-модератор
Аватара пользователя


30/11/06
1265
 !  . . .
На форуме принято записывать формулы, используя нотацию ($\TeX$; введение, справка).

 Профиль  
                  
 
 
Сообщение08.01.2008, 21:07 
Заслуженный участник
Аватара пользователя


01/03/06
13626
Москва
Optimizer of control писал(а):
L'_a0 = 0; // производная по a0.
И тогда:
Optimizer of control писал(а):
Из первого уравнения получается <c,x> = 0.
Вам самому не кажется странным, что по-Вашему экстремум может быть равным только 0? :shock:
Кстати, а вто так: http://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D0%BC%D0%BF%D0%BB%D0%B5%D0%BA%D1%81_%D0%BC%D0%B5%D1%82%D0%BE%D0%B4
не пробовали?

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Модераторы: Модераторы Математики, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group