Je veux minimiser une fonction objectif compliquée, et je ne sais pas si elle est convexe. Existe-t-il un bon algorithme qui tente de prouver qu'il n'est pas convexe? Bien sûr, l'algorithme pourrait ne pas le prouver, auquel cas je ne saurais pas s'il est convexe ou non, et c'est OK; Je veux juste essayer d'exclure la convexité avant de passer beaucoup de temps à essayer de déterminer analytiquement si la fonction objective est convexe, par exemple en essayant de réécrire le problème sous une forme standard connue pour être convexe. Un test rapide serait d'essayer de minimiser à partir de divers points de départ et si plusieurs minima locaux sont trouvés de cette manière, alors ce n'est pas convexe. Mais je me demandais s'il y avait un meilleur algorithme conçu dans ce but.