Аналитика цепочек поставок на Python
Aaren Stubberfield
Supply Chain Analytics Mgr.

Линейное программирование (ЛП) — мощный инструмент для оптимизации
Метод оптимизации на основе математической модели с линейными зависимостями
В ЛП есть 3 базовых компонента:
Применим ЛП для составления плана тренировок с максимальным сжиганием калорий.
| Отжимания | Бег | |
|---|---|---|
| Минуты | 0,2 за отжимание | 10 за милю |
| Калории | 3 за отжимание | 130 за милю |
Ограничение — только 10 минут на тренировку
Переменные решения — то, чем управляем:
Целевая функция — математическое выражение цели:
Ограничения — математические выражения для границ решений:
Оптимальное решение:
Сожжено калорий: 150

| Термин | Переменные решения |
|---|---|
| Линейное программирование (ЛП) | Только непрерывные |
| Целочисленное программирование (ЦП) | Только дискретные или целые |
| Смешанное целочисленное программирование (СЦП) | Смесь непрерывных и дискретных |
Аналитика цепочек поставок на Python