全米に 10 の倉庫があります。それぞれに、製品 A、B、C、D、E の在庫がある場合とない場合があります。誰かが私のウェブサイトから 5 つの商品すべてを注文しました。
発送する荷物の数を最小限にしたい。どのアイテムをどの倉庫から出荷するかを特定するにはどうすればよいですか?
たとえば、誰かが A、B、C、D、E を注文したとします。
- 私はニューヨークに A と B を持っています (他にはありません)。
- 私はボストンに A と B と C を持っています (他にはありません)。
- 私はシカゴに D と E を持っています (他にはありません)。
ボストンから 3 つのアイテムの出荷を作成し、シカゴから 2 つのアイテムの出荷を作成するアルゴリズムを開発しようとしています。
ニューヨークから 2 つ、ボストンから 1 つ、シカゴから 2 つのアイテムは必要ありません。
すべてのアイテムは 1 つの中央データベースにあります。