Я пытаюсь решить задачу линейного программирования вида
minimise cT.x
A.x = b
x >= 0
для транспортной задачи.
Однако использование CVXOPT требует определения переменных G.x ‹= h для решателя lp(G,h,A,b).
Я попытался создать свои матрицы A и b, а для матриц G и h я использую единичную матрицу для G (умноженную на -1) и вектор нулей для h, чтобы наложить ограничения x>=0.
Однако, когда я запускаю свой код, он возвращает «сингулярную матрицу KKT».
Может ли кто-нибудь помочь мне с проблемой, или как я могу запустить решатель CVXOPT без переменных G и h.