У математичній оптимізації оптимізація з обмеженнями (у деяких контекстах називається оптимізацією з обмеженнями) процес оптимізації цільової функції відносно деяких змінних за наявності обмежень на ці змінні.
Обмеження є логічні умови, яким має задовольняти рішення задачі оптимізації. Вони відображають реальні обмеження виробничих потужностей, ринковий попит, наявні кошти тощо. Щоб визначити обмеження, ви спочатку обчислюєте значення інтересу за допомогою змінних рішення.
Оптимізація обмежень, або програмування обмежень (CP), є назва, дана ідентифікації можливих рішень з дуже великого набору кандидатів, де проблема може бути змодельована в термінах довільних обмежень. Проблеми CP виникають у багатьох наукових та інженерних дисциплінах.
Загалом існує три основні частини проблеми оптимізації: керуючі змінні, цільова функція та, за бажанням, обмеження. Проблема оптимізації полягає в тому, щоб знайти значення керуючих змінних, яке мінімізує (або максимізує) цільову функцію з дотриманням ряду обмежень.
Теорія оптимізації: Галузь математики, яка займається знаходженням екстремуму (або максимального, або мінімального значення) функції з дотриманням будь-яких накладених обмежень. Мета полягає в тому, щоб визначити оптимальне рішення з набору можливих альтернатив.
У математичній оптимізації оптимізація з обмеженнями (у деяких контекстах називається оптимізацією з обмеженнями) процес оптимізації цільової функції відносно деяких змінних за наявності обмежень на ці змінні.