Головна▸Статті▸Mathematics

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

Оптимізація з дискретними змінними: MILP, розгалуження-обмеження, розрізи і релаксації.

mysimulator teamОновлено — липень 2026≈ 3 хв читання▶ Відкрити симуляцію

Постановка

min cᵀx, Ax ≤ b, x ∈ ℤ^k × ℝ^{n−k}. Бінарні/цілочисельні змінні моделюють логіку й дискретні рішення.

жива демонстрація · пов'язана симуляція● LIVE

Алгоритми розв'язування

Branch-and-Bound

Розбиття простору, оцінка вузлів через LP-релаксацію, відсікання.

Розрізи

Гоморі, клік-розрізи, покращення релаксації для швидшої збіжності.

Евристики

Початкові фідери, локальні пошуки, мікс із точними методами.

Моделювання

Булеві змінні для логічних імплікацій (Big-M з обережністю).

Потокові моделі, маршрутизація, планування.

Релаксації Лагранжа/Лагр. множники.

Спробуйте наживо

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

▶ Відкрити симуляцію Spirograph

Що ви знайшли?

Додати кроки відтворення (опційно)