Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
配送計画問題入門2
Search
NearMeの技術発表資料です
PRO
March 24, 2023
Research
300
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
配送計画問題入門2
NearMeの技術発表資料です
PRO
March 24, 2023
More Decks by NearMeの技術発表資料です
See All by NearMeの技術発表資料です
PosthogのA/Bテスト機能の紹介
nearme_tech
PRO
1
21
AIフレンドリーなプロダクトに向けて
nearme_tech
PRO
1
50
初めてのLean言語
nearme_tech
PRO
0
76
Apache Airflow Workflow orchestration without turning cron into spaghetti
nearme_tech
PRO
1
21
実務で役立つ幾何学 ボロノイ図の基礎から グラフ・ネットワーク応用まで
nearme_tech
PRO
1
59
SQL/ID抽出タスクから考える 実践的なハルシネーション対策
nearme_tech
PRO
1
67
OpenCode & Local LLM
nearme_tech
PRO
0
200
OpenCode Introduction
nearme_tech
PRO
0
59
【Browser Automation × AI】 Stagehandを試してみよう
nearme_tech
PRO
0
160
Other Decks in Research
See All in Research
Apache Gravitinoで実現する Icebergカタログ統合とアクセスの一元化
matsumooon
0
350
【ローカルAIに向き合う展示会vol.2】液体時間定数型モジュールを用いた オリジナルの双方向エンコーダーモデルNexteraBERT 推論速度向上検討並びにダウンストリーム評価
rikkabotan7
0
130
Using our influence and power for patient safety
helenbevan
0
370
LLM Compute Infrastructure Overview
karakurist
2
1.5k
Φ-Sat-2のAutoEncoderによる情報圧縮系論文
satai
4
870
JICA QUEST 共創×革新プログラム Impact Report(海ノ向こうコーヒー)
ontheslope
0
220
National high-resolution cropland classification of Japan with agricultural census information and multi-temporal multi-modality datasets
satai
3
390
PGDM: Physically Guided Diffusion Model for L Downscaling
satai
3
360
YOLO26_ Key Architectural Enhancements and Performance Benchmarking for Real-Time Object Detection
satai
3
890
nlp2026 In-Context Learningに基づく経路案内のための地理的知識の活用方法に関する検討
takashiinui
0
110
言語モデルから言語について語る際に押さえておきたいこと
eumesy
PRO
6
2.5k
データサイエンティストの就労意識~2015 → 2026 一般(個人)会員アンケートより
datascientistsociety
PRO
0
400
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Writing Fast Ruby
sferik
630
63k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
310
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
180
GitHub's CSS Performance
jonrohan
1033
470k
How GitHub (no longer) Works
holman
316
150k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
380
For a Future-Friendly Web
brad_frost
183
10k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
エンジニアに許された特別な時間の終わり
watany
108
250k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
Transcript
0 配送計画問題入門2 2023-03-24 第37回NearMe技術勉強会 Yuta Okamoto
1 目次 1. 前回までの内容 2. 配送計画問題の種類 3. 次回予告
2 1.前回までの内容 • 配送計画問題とは • 配送計画問題を解く方法 • 配送計画問題を解く どの車両が,何時に,どの順番で,どの顧客を訪問するか決め る問題
厳密に解く 厳密ではないけど解く MIPソルバー(Mixed-Integer Programming Solver) ヒューリスティックソルバー
3 • 単純なVRP (Vehicle Routing Problem) • TSP (Traveling Salesman
Problem) • CVRP (Capacitated VRP) • VRPTW (VRP with Time Windows) • VRPPD (VRP with Pickup and Delivery) ※それぞれについてグラフが無向 / 有向のバリエーションがある 2.配送計画問題の種類
4 • 概要 ◦ デポという特定の地点を出発した車両が再びデポに戻る ◦ いくつかの車両を使って,全ての地点をちょうど1回ずつ訪問するルートのうち ,総移動コストが最小になるものを求める • 指標
◦ 総移動コスト • 定数 ◦ 各顧客の位置 ◦ 各顧客間の移動コスト ◦ 車両台数 2.配送計画問題のバリエーション - 単純なVRP Wikipedia: The Free Encyclopedia. “Vehicle Routing Problem”. 2023-03-10. https://en.wikipedia.org/wiki/Vehicle_routing_problem(参照 2023-03-22) 詳しい説明 : https://scmopt.github.io/opt100/61vrp.html
5 • 概要 ◦ VRPにおいて,車両数が1の時に対応 ◦ 全ての顧客をちょうど1回ずつ訪問するルートのうち,総移動コストが最小に なるものを求める • 指標
◦ 総移動コスト • 定数 ◦ 各顧客の位置 ◦ 各顧客間の移動コスト 2.配送計画問題のバリエーション - TSP Wikipedia: The Free Encyclopedia. “Traveling Salesman Problem”. 2023-03-12. https://en.wikipedia.org/wiki/Travelling_salesman_problem(参照 2023-03-22) 詳しい説明 : https://scmopt.github.io/opt100/57tsp.html
6 • 概要 ◦ 単純なVRPに加えて,顧客の需要量,車両の容量を考慮したもの • 指標 ◦ 総移動コスト ◦
(容量違反) • 定数 ◦ 各顧客の位置 ◦ 各顧客間の移動コスト ◦ 車両台数 ◦ 各顧客の需要量 ◦ 各車両の容量 2.配送計画問題のバリエーション - CVRP 1 3 2 1 2 5 5
7 • 概要 ◦ 単純なVRPに加えて,時間枠を考慮したもの • 指標 ◦ 総移動コスト ◦
(時間枠違反) • 定数 ◦ 各顧客の位置 ◦ 各顧客間の移動コスト ◦ 車両台数 ◦ 各顧客の時間枠 ◦ (各車両の時間枠) 2.配送計画問題のバリエーション - VRPTW 10:00~11:00 11:00~11:30 9:00~9:30 9:00~18:00 9:30~10:00
8 • 概要 ◦ 単純なVRPに加えて,ある地点で積んだモノをある地点で下ろすという状況を 考慮したもの • 指標 ◦ 総移動コスト
• 定数 ◦ 各顧客の位置 ◦ 各顧客間の移動コスト ◦ 車両台数 ◦ 積み下ろしが発生する地点のペア 2.配送計画問題のバリエーション - VRPPD
9 4.次回予告 • コーディングして配送計画問題を解きます!
10 出典 • 久保幹雄. “巡回セールスマン問題”. opt100. 2023-01-29. https://scmopt.github.io/opt100/57tsp.html(参照 2023-03-23) •
久保幹雄. “配送計画問題”. opt100. 2023-0129. https://scmopt.github.io/opt100/61vrp.html(参照 2023-03-23) • Wikipedia: The Free Encyclopedia. “Vehicle Routing Problem”. 2023-03-10. https://en.wikipedia.org/wiki/Vehicle_routing_problem(参照 2023-03-22) • Wikipedia: The Free Encyclopedia. “Traveling Salesman Problem”. 2023-03-12. https://en.wikipedia.org/wiki/Travelling_salesman_problem(参 照 2023-03-22)
11 Thank you