Как написать линейную функцию в языке Python на основе выпуклой матрицы для оптимизации - PullRequest
0 голосов
/ 27 ноября 2018

Я установил максимальный поток в сети в формате линейной программы и уже записал в выпуклой функции с ограничениями.Мое намерение состоит в том, чтобы оптимизировать функцию с использованием выпуклого линейного решателя в Python (convexopt.solver.lp()), чтобы вернуть значение целевой функции.

Я не нашел жизнеспособных полных материалов в интернете, несмотря на несколько поисков, которые помогли бы мне понять, как я могу преобразовать свою программу в язык Python, основанный на выпуклой матрице, относительно выпуклого стандартного формата,

     c^Tx 
s.t. Gx<=h
     Ax=b

Моя линейная задача определена здесь ниже, и я был бы признателен за любую возможность преобразовать эту функцию в выпуклую решающую матрицу:

введите описание изображения здесь

...