Je connais les programmes linéaires dans la mesure où ils peuvent résoudre des problèmes avec des fonctions objectives linéaires et des contraintes linéaires. Mais qu'est-ce que la programmation semi-définie peut résoudre que la programmation linéaire ne peut pas? Je sais déjà que les programmes semi-définis sont une généralisation des programmes linéaires.
Aussi, comment reconnaît-on un problème qui peut être résolu en utilisant une programmation semi-définie? Quel est un problème typique pour lequel une programmation semi-définie est utilisée et qui ne peut pas être résolu via une programmation linéaire?
Merci beaucoup pour toute réponse.