Максимизировать поставляемое количество, подлежащее ограничению - PullRequest
0 голосов
/ 19 марта 2020

Предположим, что у нас есть рынок, на котором есть три поставщика и шесть мест, требующих определенного количества от любого из поставщиков. Предположим, что поставленные количества от поставщиков и требуемые количества от местоположений выглядят следующим образом:

library(tidyverse)

supliers = unlist(map(1:3, function (x) {paste("Supplier", x)}))
supliers_q = c(20, 30, 20)

locations = unlist(map(1:6, function (x) {paste("Location", x)}))
location_q = c(5, 15, 5, 10, 10, 25)

tibble(
  group=c(supliers, locations),
  value=c(supliers_q, location_q)
)

Вопрос: как мы максимизируем распределение от трех поставщиков в шесть местоположений при условии, что каждый местоположение можно получить только от одного из поставщиков?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...