Оптимізаційні задачі: поняття, методи розв’язання та класифікація

Цілочисельне програмування CPLEX

Іноді лінійних відносин недостатньо, щоб вловити суть бізнес-проблеми. Це особливо вірно, коли рішення включають дискретний вибір, наприклад, відкривати склад в певному місці чи ні. У цих ситуаціях необхідно використовувати цілочисельне програмування.

Якщо проблема включає в себе як дискретний, так і безперервний вибір, це змішана цілочисельна програма. Вона може мати лінійні, опуклі квадратичні завдання і такі ж обмеження другого порядку.

Цілочисельні програми набагато складніше, ніж лінійні, але вони мають важливі бізнес-додатки. Програмне забезпечення CPLEX використовує складні математичні методи для розв’язування цілочислових задач. Його методи включають в себе систематичний пошук можливих комбінацій дискретних змінних з використанням лінійних або квадратичних програмних релаксацій для обчислення меж значення оптимального рішення.

Вони також використовують LP і інші методи рішення оптимізаційних задач для обчислення обмежень.