Я не можу коментувати, оскільки для цього потрібно 50 повторів, але існують деякі помилкові уявлення, особливо коментар Рафаеля "Взагалі, безперервний домен означає, що немає жорстокої сили (і немає розумної евристики для його прискорення)".
Це абсолютно помилково. Ключовий момент - це справді опуклість. Заборона деяких кваліфікаційних обмежень технічного обмеження, мінімізація опуклої функції (або максимізація увігнутої функції) над опуклим набором, по суті, є тривіальною у сенсі конвергенції поліноміального часу.
Вкрай кажучи, можна сказати, що існує відповідність між опуклістю проблеми в "математичній" оптимізації та життєздатністю жадібних алгоритмів в оптимізації "інформатики". Це в тому сенсі, що вони обидва дозволяють місцеві методи пошуку. Вам ніколи не доведеться відслідковувати жадібний алгоритм, і вам ніколи не доведеться шкодувати про напрямок спуску в проблемі опуклої оптимізації. Місцеві покращення цільової функції ЗАВЖДИ наблизять вас до глобального оптимуму.
Це не так у непуклому випадку. Тут може бути глобальний мінімум, але кілька локальних мінімумів, до яких завжди буде звертатися алгоритм локального походження, так само, як це роблять жадібні алгоритми при застосуванні до NP-проблем. Іноді вони знаходять справжній оптимум, більшість часу - ні.