При решении задач по оптимизации покупок обычно применяется научный математический подход. new-retail.ru Он позволяет «перевести» любую реальную ситуацию на математический язык, построить её модель, проанализировать и, решив математически сформулированную задачу, дать ответ на поставленный вопрос. nsportal.ru
Некоторые подходы, которые могут использоваться:
- Стохастическая оптимизация. habr.com В этом случае решения принимаются два раза: сначала основное решение о покупке, потом «исправление ошибок». habr.com
- Онлайн-оптимизация. habr.com Это фреймворк, в котором изучается последовательное принятие решений. habr.com
- Робастная оптимизация. habr.com В её рамках принимают решение, которое будет оставаться допустимым всегда, вне зависимости от обстоятельств. habr.com