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
最短経路探索が表していること
Search
NearMeの技術発表資料です
PRO
July 26, 2022
Technology
0
140
最短経路探索が表していること
NearMeの技術発表資料です
PRO
July 26, 2022
Tweet
Share
More Decks by NearMeの技術発表資料です
See All by NearMeの技術発表資料です
ルートの質を評価する指標について
nearme_tech
PRO
0
13
Rustで作る強化学習エージェント
nearme_tech
PRO
0
43
ビームサーチ
nearme_tech
PRO
0
36
WASM入門
nearme_tech
PRO
0
36
ESLintをもっと有効活用しよう
nearme_tech
PRO
0
25
リファクタリングのための第一歩
nearme_tech
PRO
0
68
ガウス過程回帰とベイズ最適化
nearme_tech
PRO
1
200
確率的プログラミング入門
nearme_tech
PRO
2
120
Observability and OpenTelemetry
nearme_tech
PRO
2
46
Other Decks in Technology
See All in Technology
MLflowはどのようにLLMOpsの課題を解決するのか
taka_aki
0
140
MIMEと文字コードの闇
hirachan
2
1.5k
LINE NEWSにおけるバックエンド開発
lycorptech_jp
PRO
0
390
LayerXにおけるAI活用事例とその裏側(2025年2月) バクラクの目指す “業務の自動運転” の例 / layerx-ai-deim2025
yuya4
4
790
開発組織を進化させる!AWSで実践するチームトポロジー
iwamot
2
550
[OpsJAWS Meetup33 AIOps] Amazon Bedrockガードレールで守る安全なAI運用
akiratameto
1
140
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
2
1.6k
20250304_赤煉瓦倉庫_DeepSeek_Deep_Dive
hiouchiy
2
130
事業を差別化する技術を生み出す技術
pyama86
2
540
あなたが人生で成功するための5つの普遍的法則 #jawsug #jawsdays2025 / 20250301 HEROZ
yoshidashingo
2
390
生成AI×財務経理:PoCで挑むSlack AI Bot開発と現場巻き込みのリアル
pohdccoe
1
820
AI自体のOps 〜LLMアプリの運用、AWSサービスとOSSの使い分け〜
minorun365
PRO
9
1.1k
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
27
1.6k
Java REST API Framework Comparison - PWX 2021
mraible
29
8.4k
Build The Right Thing And Hit Your Dates
maggiecrowley
34
2.5k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
Thoughts on Productivity
jonyablonski
69
4.5k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
For a Future-Friendly Web
brad_frost
176
9.6k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
30
2.3k
How to Think Like a Performance Engineer
csswizardry
22
1.4k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
How to train your dragon (web standard)
notwaldorf
91
5.9k
Transcript
0 最短経路探索が表していること 2022-07-22 第7回NearMe技術勉強会 Tomoki Kishikawa / Kappa
1 目次 【今回】 • 最短経路探索の概要 • 交通工学で考える最適状態(UEとSO) 【次回以降】 • Dijkstra法のアルゴリズム
• アルゴリズムで難しいこと
2 最短経路探索とは? • 2つのノード間でもっとも経路費用の低い経路を探す問題 ◦ 最適化問題の1種 O D 2 3
12 5 2 6 4 6 2
3 最短経路探索アルゴリズム • ラベル確定法 ◦ Dijkstra法 計算量:O(V2)(オリジナル) O((E+V)log V)(優先度付きキュー(二分ヒープ)) O(E+Vlog
V)(優先度付きキュー(フィボナッチヒープ)) • ラベル修正法 ◦ Bellman-Ford法 計算量:O(E×V) ※V: ノード数, E: リンク数
4 最短経路が表していること 交通工学で考えられる2つの最適状態 利用者均衡 (UE:User Equilibrium) システム最適配分 (SO:System-Optimization) 各利用者の移動時間が最短 全員の移動時間の合計が最短
5 UEとSOから現れる面白いパラドックス Braeseのパラドックス O D x/100 45 45 x/100 O
D x/100 45 45 x/100 0 4000人の需要 2000人ずつ移動して65分 全員がx/100の方で移動して80分
6 最短経路が表していること 最短経路はどっち……? 利用者均衡 (UE:User Equilibrium) システム最適配分 (SO:System-Optimization) 各利用者の移動時間が最短 全員の移動時間の合計が最短
7 • 松井寛編: 交通ネットワークの均衡分析—最新の理論と解法—, 1998. • Wikipedia「ブライスのパラドックス」(2022/07/22閲覧) • 久野 誉人,
繁野 麻衣子, 後藤 順哉: IT Text 数理最適化, オーム社, 2012. 参考文献
8 Thank you