Що таке проблема оптимізації?
У математиці та комп'ютерній науці проблема оптимізації зазвичай є пошуковою проблемою, в якій найкращим рішенням є розташування серед усіх можливих рішень. Проблема оптимізації може бути класифікована як безперервна або дискретна залежно від типу їх змінних. У проблемі дискретної оптимізації змінні є дискретними і обліковими. Навпаки, безперервні змінні включають нескінченно незліченні значення, наприклад, змінну над непорожнім діапазоном реальних чисел.

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