Что общего у розничной сети и линейного программирования? Оптимизация бюджета