Я хочу мінімізувати складну цільову функцію, і я не впевнений, чи вона опукла. Чи є приємний алгоритм, який намагається довести, що він не опуклий? Звичайно, алгоритм міг цього не довести, і в такому випадку я б не знав, випуклий він чи ні, і це нормально; Я просто хочу спробувати виключити опуклість, перш ніж витратити багато часу, намагаючись аналітично визначити, чи є об'єктивна функція опуклою, наприклад, намагаючись переписати проблему у стандартну форму, відому для опуклості. Одним із швидких випробувань було б спробувати мінімізувати з різних вихідних точок, і якщо таким чином виявлено декілька локальних мінімумів, воно не є опуклим. Але мені було цікаво, чи є кращий алгоритм, який був розроблений з цією метою на увазі.