Перейти к содержимому

【ダイクストラ法】数学扱いされなかった20分の発想は、なぜ70年も速くなり続けたのか──PC-98の駅すぱあと、カーナビ、そして2025年の突破

ゆっくり情報科学ちゃんねる

0:00 / 0:00

【ダイクストラ法】数学扱いされなかった20分の発想は、なぜ70年も速くなり続けたのか──PC-98の駅すぱあと、カーナビ、そして2025年の突破

20 791 просмотр · 17 часов назад
ゆっくり情報科学ちゃんねる
52,5 тыс. подписчиков
20 791 просмотр · 17 часов назад
ご視聴ありがとうございます。 1956年、アムステルダムのカフェのテラスで、ひとりの若いプログラマが紙も鉛筆も使わずに20分で考えた「いちばん短い道」の探し方。当時は数学扱いされず、3年間どこにも発表されませんでした。 それから70年。答えが出るまでの時間は何けたも縮みましたが、「近い順に確定させる」という骨組みは今も残っています。PC-98の駅すぱあと、答えを全部CD-ROMに焼いた乗換案内、カーナビのAスター、交差点ごとの「メモ」を使う高速化——速くする工夫はどこに積まれたのか。そして、なぜ骨組みは替えられなかったのか。2024年の「最善」の証明と、2025年の突破までを追います。 ■ 関連動画 BASIC回(ダイクストラの「BASIC批判」):    • 【BASIC】なぜ"素人の言語"が世界最大のソフトウェア帝国を生んだのか   パケット回(ルーターは世界地図を持たない):    • 【パケットって何?】なぜインターネットは1文字も欠けずに届くのか?【届く保証ゼロ】   ソート60年史:    • 世界最速ソートは飲み会で生まれた?ソート60年史【ゆっくり解説】   ■ 参考文献 ・Oral history interview with Edsger W. Dijkstra, by Philip L. Frana, 2001(Charles Babbage Institute, OH 330) ・Dijkstra, "A note on two problems in connexion with graphs", Numerische Mathematik 1 (1959) 269–271 ・Dijkstra, EWD340 "The Humble Programmer"(1972) ・McQuillan, Richer, Rosen, "An Overview of the New Routing Algorithm for the ARPANET"(1979) ・RFC 1131 "The OSPF Specification"(1989) ・日経xTECH「『駅すぱあと』は続くよどこまでも」/ジョルダン公式note「乗換案内1993」 ・Hart, Nilsson, Raphael(1968)A* search ・NAVITIME JAPAN 技術ブログ「高速な経路探索アルゴリズムの実装と課題」(2019) ・Akiba, Iwata, Kawarabayashi, Kawata, "Pruned Highway Labeling", ALENEX 2014 ・Fredman & Tarjan, "Fibonacci heaps…", JACM 1987 ・Haeupler, Hladík, Rozhoň, Tarjan, Tětek, "Universal Optimality of Dijkstra via Beyond-Worst-Case Heaps", FOCS 2024 ・Duan, Mao, Mao, Shu, Yin, "Breaking the Sorting Barrier for Directed Single-Source Shortest Paths", STOC 2025 ・Castro et al., arXiv 2511.03007(2025年の方法の実装比較) ・Vals AI blog "A Faster Shortest Path Algorithm"(2026-09-20・査読前) ※ 製品(駅すぱあと・乗換案内・各社カーナビ)の内部の計算方式は、動画内では断定していません。 ■ 画像出典 写真: Darklanlan / CC0(Wikimedia Commons「PC-9801 computer set.jpg」) 写真: htomari (Flickr) / CC BY 2.0(Wikimedia Commons「NEC PC-9801 RX Personal Computer.jpg」) 写真: 日本交通公社 / PD(Wikimedia Commons「Train timetable in 1957 (Tokyo - Osaka - Kyūshū area).jpg」) 写真: ThisDoesNotComp / CC BY 4.0(Wikimedia Commons「Sony Data Discman DD-8.jpg」) 写真: Gestumblindi / CC0(Wikimedia Commons「Sony-ebook2.jpg」) 写真: ThisDoesNotComp / CC BY 4.0(Wikimedia Commons「Sony Data Discman DD-85.jpg」) 地図データ: Natural Earth(パブリックドメイン) このチャンネルが面白かったらぜひチャンネル登録お願いします。 https://www.youtube.com/@ゆっくり情報科学?sub... ■ 高評価ボタン近くの「ハイプ」での応援もお願いします!(週3回無料・公開7日以内の動画が対象) ■ 画像について 実機の写真には「実機写真」、当時の資料には「資料」、当チャンネルがデータから作図したものには「再現図」のタグを付けています。 「イメージ」タグの画像は生成AIで作った情景イメージで、実在の機器・画面・人物を再現したものではありません。 数字・年表・図解はAIに描かせず、事実シートからプログラムで作図しています。 ゆっくりしていってね! ※この動画は【東方project】を基にした二次創作です。 東方Projectの二次創作ガイドライン https://touhou-project.news/guideline/ ※ゆっくり魔理沙、ゆっくり霊夢はきつね様の画像を使用しています。 https://ci-en.net/creator/34363/artic... #ダイクストラ法 #アルゴリズム #最短経路 #情報科学 #ゆっくり解説 #コンピュータサイエンス #ITの歴史 #技術解説 ■ チャプター 0:00 オープニング 2:33 第1章 職業のない仕事 5:25 第2章 全部試せばいい、の罠 8:03 第3章 近い点から確定させる 12:15 第4章 3ページに2問 15:34 第5章 ルーターの中の地図 19:18 第6章 渋谷駅とPC-98 22:57 第7章 道は星に聞く 26:30 第8章 計算しない乗換案内 29:49 第9章 1.5秒と1.7マイクロ秒 33:56 第10章 近い順という壁 38:03 第11章 今朝、私の計算を 43:01 エンディング