Upgrade to Pro — share decks privately, control downloads, hide ads and more …

配送計画問題入門3

 配送計画問題入門3

More Decks by NearMeの技術発表資料です

Other Decks in Programming

Transcript

  1. 3 2.前回までの内容・今回のゴール • 前回までの内容 ◦ 配送計画問題とは ◦ いろんな種類がある • 今回のゴール

    ◦ グラフの工夫でさまざまな条件を表現できること どの車両が,何時に,どの順番で,どの顧客を訪問するか決め る問題 VRP CVRP VRPTW VRPPD etc.
  2. 4 • グラフ理論 ◦ ノード ◦ エッジ • 最適化 ◦

    1次式 ◦ 線形計画 3.前提知識 Wikipedia: The Free Encyclopedia. “Vehicle Routing Problem”. 2023-03-10. https://en.wikipedia.org/wiki/Vehicle_routing_problem(参照 2023-03-22) 目的関数も制約式も全て一次式 の最適化問題
  3. 5 • VRP : 単純な距離最小化 4.配送計画問題を解いてみる • 任意のノード間にエッジがあるとは 限らない •

    エッジには重みがついている • エッジの重みが変われば最適解も 変わる 2 5 10 10 10 10 6 4 3 4 2 ① ② ③ ④ ⑤ ⓪
  4. 6 • VRP : 単純な距離最小化 4.配送計画問題を解いてみる [ [0, 10, 10,

    10, 10, 10], [10, 0, 2, 4, ?, 6], [10, 2, 0, ?, 5, ?], [10, 4, ?, 0, 2, 4], [10, ?, 5, 2, 0, 3], [ ?, 6, ?, 4, 3, ?] ] 2 5 10 10 10 10 6 4 3 4 2 ① ② ③ ④ ⑤ ⓪
  5. 13 • CVRP : キャパを考えながら距離最小化 4.配送計画問題を解いてみる 1 3 2 1

    2 2 5 10 10 10 10 6 4 3 4 2 ① ② ③ ④ ⑤ ⓪ • ノードに重みがある
  6. 15 出典 • Google LLC. “Vehicle Routing Problem”. Google OR-Tools.

    2023-01-16 UTC. https://developers.google.com/optimization/routing/vrp#complete_programs, (参照 2023-05-11)