Цитата(RHnd @ Jul 30 2008, 10:41)

Так и есть. Только там не 5 пар корней - комплексные должны быть комплексно сопряжены, коеффициенты полинома - действительные числа.
И как подступаться к такой задаче?
Это да, 2 пары комплексно сопряжённых и 1 - действительный. Всего 5
А как вообще решаются нелинейные оптимизационные задачи в общем случае?
Да никак! :-)
В смысле запускают какой нибудь метод наименьшего спуска по градиенту, но ничего гарантировать нельзя про сходимость. т.е вообще ничего, но что-то то получится, может сгодится ? Теоретически строго решаются только линейные, квадратичные и некоторые выпуклые задачи.
В вашем случае хорошо бы постараться вводя новые дополнительные переменные "вложить" линейную задачу по X(может и симплекс) во внешнюю нелинейную, по которой делать итерации наискорейшего спуска по градиенту, но в рамках ограничений
Возможно использовать готовые программы симплекса вообще не получится, не знаю. Тогда нужно разбираться в деталях как устроена итерация симплекс методa. Имея какое-то решение, Вы должны сделать шаг в известном направлении (градиента), но длина этого шага должна определяться условиями положительности X(i) (ограничениями на положительность Х). Это всё логика симплекс-итерации