Я не уверен, стоит ли мне задавать вопрос здесь или на веб-странице по математике / перекрестной проверке.
Я ищу эффективный оптимизатор в python для квадратов c запрограммировать его в виде:
минимизировать сумму_ {i = 0} ^ n f_i (x) с учетом линейных ограничений. Каждый f_i является самой квадратичной c функцией (на самом деле матрица Q является тождественной) для всех i.
Моя главная проблема связана с эффективностью (время, как правило, пространство приходит с разреженными матрицами), а для scipy - возраст так как мне приходилось определять целевую функцию вручную как сумму n таких квадратиков. Для cplex мне не удалось написать мою проблему.
Примечание. Подзадачи не являются независимыми - они ограничены общей матрицей.