2010-07-13 6 views
5

Есть ли альтернатива с открытым исходным кодом для Mosek?Альтернатива с открытым исходным кодом для Mosek?

В принципе, я ищу широкомасштабные выпуклые пакеты оптимизации оптимизации.

Спасибо!

EDIT:

забыл упомянуть ранее, проблема не является линейной; в основном квадратичные, но иногда могут нуждаться в неквадратичных ограничениях + неквадратичный объектив

ответ

2

Существует много пакетов, в основном с интерфейсами Matlab, такими как SDPT3, SeDuMi и CVX. Я считаю, что первые два имеют свои бэкэнды в C. Веб-сайты этих проектов связаны с другими пакетами. На каком языке вы имели в виду?

+0

Я хочу, чтобы это было быстро. Я не уверен, какие ограничения помещаются на этом языке, кроме того, что он использует быструю матричную библиотеку? – anon

+0

Скорость ограничена библиотекой в ​​основном. Большинство из них должно быть оптимизировано для использования эффективных матричных примитивов. Даже если базовая обработка матриц выполняется Matlab, вы можете поменять свои библиотеки низкого уровня Matlab на настроенные, на мой взгляд. –

1

GLPK подходит вам?

+0

Разве это не просто для линейного программирования? ОП ищет выпуклую оптимизацию, которая может быть не линейной. – andand

Смежные вопросы