Support quadratic objectives
- Langage dominant
- Julia
- Étoiles
- 7
- Forks
- 5
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Supporting quadratic objectives should be fine with (most) solvers, it's more about getting the math right (especially for conic formulations).
We have two possibilities:
* pass the objective as quadratic, which would keep the same dual variables as we have now, but will introduce primal variables (namely `pg`) in the dual formulation
* cast the quadratic objective as a rotated SOC constraint, which it is slightly more cumbersome (especially if the solver supports quadratic objectives) but has the advantage of making the dual formulation self-contained. Doing that will introduce an additional dual variable, though.
Solver-wise: Gurobi, Clarabel and Ipopt support quadratic objectives. I believe HiGHS should support quadratic objectives, but I don't have any experience with its QP solver. Mosek does not support quadratic objectives.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Évaluation
Cette issue n'a pas encore été évaluée.