Saya ingin meminimalkan fungsi tujuan yang rumit, dan saya tidak yakin apakah itu cembung. Apakah ada algoritma yang bagus yang mencoba membuktikan bahwa itu bukan cembung? Tentu saja algoritme dapat gagal untuk membuktikan ini, dalam hal ini saya tidak akan tahu apakah itu cembung atau tidak, dan ini OK; Saya hanya ingin mencoba mengesampingkan cembung sebelum saya menghabiskan banyak waktu mencoba untuk secara analitis menentukan apakah fungsi objektif cembung, misalnya dengan mencoba untuk menulis ulang masalah dalam bentuk standar yang dikenal sebagai cembung. Salah satu tes cepat akan mencoba untuk meminimalkan dari berbagai titik awal dan jika beberapa minimum lokal ditemukan dengan cara ini maka itu bukan cembung. Tapi saya bertanya-tanya apakah ada algoritma yang lebih baik yang dirancang dengan tujuan ini dalam pikiran.