最短経路問題

グラフ理論における最短経路問題(さいたんけいろもんだい、: shortest path problem)とは、重み付きグラフの与えられた2つのノード間を結ぶ経路の中で、重みが最小の経路を求める最適化問題である。

種類

2頂点対最短経路問題
特定の2つのノード間の最短経路問題。一般的に単一始点最短経路問題のアルゴリズムを使用する。
単一始点最短経路問題 (SSSP:Single Source Shortest Path)
特定の1つのノードから他の全ノードとの間の最短経路問題。この問題を解くアルゴリズムとしては、ダイクストラ法ベルマン-フォード法がよく知られている。
全点対最短経路問題 (APSP : All Pair Shortest Path)
グラフ内のあらゆる2ノードの組み合わせについての最短経路問題。この問題を解くアルゴリズムとしては、ワーシャル-フロイド法が知られている。

このような分類がされているのは、後者の問題が単に前者の問題を初期条件(ノード)を変えて繰り返し解くのではなく、アルゴリズムの過程で得た情報を利用して計算量を減らすことが可能となるからでもある。

単一始点最短経路問題

辺の重みなし有向グラフ

アルゴリズム 計算量 作者
幅優先探索

辺の重みが非負値の有向グラフ

アルゴリズム 計算量 作者
Ford 1956
ベルマン-フォード法 Bellman 1958, Moore 1959
Dantzig 1958, Dantzig 1960, Minty (cf. Pollack & Wiebenson 1960), Whiting & Hillier 1960
ダイクストラ法(リスト) Leyzorek et al. 1957, Dijkstra 1959
ダイクストラ法(修正二分ヒープ
. . . . . . . . .
ダイクストラ法(フィボナッチヒープ Fredman & Tarjan 1984, Fredman & Tarjan 1987
Johnson 1982, Karlsson & Poblete 1983
Gabow 法 Gabow 1983b, Gabow 1985b
Ahuja et al. 1990

辺の重みが任意の実数の有向グラフ

アルゴリズム 計算量 作者
ベルマン-フォード法 Bellman 1958, Moore 1959

漸化式

最短経路の距離は部分構造最適性が成立しており、下記漸化式が成立する。証明は『アルゴリズムイントロダクション』(ISBN 978-4764904088)などを参照。

が頂点、 が辺、 が辺の重み、 が最短経路の距離。
とおく。
が成立する。

単一始点の場合 なら幅優先探索が、 ならダイクストラ法が、そうでないならベルマン-フォード法が使える。

ヒューリスティックスの併用

辺の重みが非負値の2頂点対最短経路問題で、最短経路の距離の下限値が分かっている場合はA*を使うと、ダイクストラ法よりも速く求まる。

応用

最短経路問題の身近な応用例には、鉄道の経路案内(駅すぱあと駅探NAVITIMEなど)がある。駅をノードとし、駅と駅の所要時間を重みとしたエッジとして、鉄道線路をグラフ化して最短経路を求めている。

類似問題

最長単純道

最短経路とは逆の問題で、最長単純道問題もある。最短経路の場合は、最短経路の部分問題もやはり最短経路であるが、最長単純道の場合、部分構造最適性が成立しておらず、貪欲法などで解くことが出来ない。辺の重みなしであっても、NP完全問題である。

最短閉路

参考文献

  • Ahuja, Ravindra K.; Mehlhorn, Kurt; Orlin, James; Tarjan, Robert E. (April 1990). “Faster algorithms for the shortest path problem”. Journal of the ACM (ACM) 37 (2): 213–223. doi:10.1145/77600.77615. hdl:1721.1/47994. http://www.dtic.mil/cgi-bin/GetTRDoc?AD=ADA194031. 
  • Bellman, Richard (1958). “On a routing problem”. Quarterly of Applied Mathematics 16: 87–90. doi:10.1090/qam/102435. MR0102435. 
  • Dantzig, G. B. (January 1960). “On the Shortest Route through a Network”. Management Science 6 (2): 187–190. doi:10.1287/mnsc.6.2.187. 
  • Leyzorek, M.; Gray, R. S.; Johnson, A. A.; Ladew, W. C.; Meaker, S. R., Jr.; Petry, R. M.; Seitz, R. N. (1957). Investigation of Model Techniques — First Annual Report — 6 June 1956 — 1 July 1957 — A Study of Model Techniques for Communication Systems. Cleveland, Ohio: Case Institute of Technology 

Read other articles:

American singer-songwriter (born 1979) PinkPink at Olympiastadion, Munich, in 2019BornAlecia Beth Moore (1979-09-08) September 8, 1979 (age 44)Doylestown Township, Pennsylvania, U.S.Other namesP!nkOccupationsSingersongwriteractressYears active1995–presentSpouse Carey Hart ​(m. 2006)​Children2AwardsFull listMusical careerOriginPhiladelphia, Pennsylvania, U.S.Genres Pop pop rock pop punk R&B Labels LaFace Arista Jive RCA Legacy Formerly ofYou+Me...

 

Edric TjandraLahir28 Februari 1984 (umur 40)Jakarta, IndonesiaPekerjaanAktorpelawakpresenterTahun aktif2004—sekarangSuami/istriVenny Chandra ​(m. 2019)​Anak1 Edric Tjandra (lahir 28 Februari 1984) adalah aktor, pelawak, dan presenter Indonesia. Ia dikenal luas melalui acara varietas Extravaganza. Pada tahun 2008, ia juga bermain dalam film Tulalit.[1] Filmografi Film Tahun Judul Peran Catatan 2008 Oh, My God! Lukius Oh Baby Petugas kebersihan ...

 

Dual-lobed planetary nebula in the constellation Gemini NGC 2371Emission nebulaPlanetary nebulaNGC 2371-2Observation data: J2000 epochRight ascension07h 25m 34.7s[1]Declination+29° 29′ 25.6″[1]Distance4400 ly lyApparent magnitude (V)13Apparent dimensions (V)44ConstellationGeminiDesignationsNGC 2371,[1] NGC 2372[1]See also: Lists of nebulae NGC 2371-2 is a dual lobed planetary nebula located in the constellation Gemini. Visually, ...

BLTRoti lapis BLT yang sudah dipanggangNama lainBread, Lettuce, and Tomato (Roti, Selada, dan Tomat)Bahan utamaBacon, selada, tomat, rotiVariasiRoti lapis klubEnergi makanan(per porsi )352[1] kkalNilai gizi(per porsi )Protein16.2[2] gLemak34[2] gKarbohidrat42.5[2] gSunting kotak info • L • BBantuan penggunaan templat ini  Media: BLT BLT adalah salah satu jenis roti lapis bacon. BLT sendiri merupakan singkatan dari Baco...

 

American college football season 2012 Syracuse Orange footballBig East co-championPinstripe Bowl championPinstripe Bowl, W 38–14 vs. West VirginiaConferenceBig East ConferenceRecord8–5 (5–2 Big East)Head coachDoug Marrone (4th season)Offensive coordinatorNathaniel Hackett (2nd season)Offensive schemeMultipleDefensive coordinatorScott Shafer (4th season)Base defenseMultipleHome stadiumCarrier DomeSeasons← 20112013 → 2012 Big East Confer...

 

For other uses, see Chambers Street (disambiguation), Cortlandt Street (disambiguation), Park Place (disambiguation), and World Trade Center (disambiguation). New York City Subway station in Manhattan New York City Subway station in Manhattan, New York Chambers Street World Trade Center Park Place Cortlandt Street ​​​​​​​​ New York City Subway station complexPassageway between Eighth Avenue and Seventh Avenue linesStatio...

English musician, composer, arranger, and producer (1921–1994) This article is about the classical music composer. For the film director, see Dennis Berry (director). This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help improve this article by introducing more precise citations. (July 2020) (Learn how and when to remove this message) Dennis BerryAlso known asPeter Dennis, Frank Sterling,...

 

Cebu's 1st congressional districtConstituencyfor the House of Representatives of the PhilippinesBoundary of Cebu's 1st congressional district in CebuLocation of Cebu within the PhilippinesProvinceCebuRegionCentral VisayasPopulation809,335 (2020)[1]Electorate470,692 (2022)[2]Major settlements 6 LGUs Cities Carcar Naga Talisay Municipalities Minglanilla San Fernando Sibonga Area527.06 km2 (203.50 sq mi)Current constituencyCreated1907RepresentativeRhea GullasPolit...

 

New Zealand cyclist Justin GraceJustin Grace in 2018Personal informationBorn (1970-09-09) 9 September 1970 (age 53)Calgary, Alberta, CanadaTeam informationDisciplineTrackRoleRider Justin Sean Grace (born 9 September 1970) is a New Zealand former racing cyclist and cycling coach.[1][2] He represented New Zealand at the 2002 and 2006 Commonwealth Games.[3] In 2014, Grace was appointed the national sprint coach for the Great Britain cycling team.[4] Reference...

Multi-sports club in Turkey Football clubAdana DemirsporFull nameAdana Demirspor Kulübü A.Ş.Nickname(s)Mavi Şimşekler (Blue Lightnings)Short nameADSFounded28 December 1940; 83 years ago (1940-12-28)[1]GroundNew Adana StadiumCapacity33,543PresidentMurat SancakCoachHikmet KaramanLeagueSüper Lig2023–24Süper Lig, 12th of 20WebsiteClub website Home colours Away colours Third colours Current season Adana Demirspor Kulübü is a multi-sports club based in Adana, Tu...

 

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Agency security – news · newspapers · books · scholar · JSTOR (January 2013) (Learn how and when to remove this message) Securities Securities Banknote Bond Debenture Derivative Stock Markets Stock market Commodity market Foreign exchange market Futures exchang...

 

' قرية المقتلة  - قرية -  تقسيم إداري البلد  اليمن المحافظة محافظة حضرموت المديرية مديرية الضليعة العزلة عزلة الضليعة السكان التعداد السكاني 2004 السكان 67   • الذكور 31   • الإناث 36   • عدد الأسر 10   • عدد المساكن 10 معلومات أخرى التوقيت توقيت اليمن (+3 غريني...

This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: List of ports and harbours of Andhra Pradesh – news · newspapers · books · scholar · JSTOR (April 2023) (Learn how and when to remove this message) Operational Seaports excluding fishing harbors in Andhra Pradesh[1] Vizag Seaport aerial view Andhra Pra...

 

PT Adaro Energy Indonesia TbkJenisPublikKode emitenIDX: ADROIndustriPertambanganDidirikan26 Agustus 2004; 19 tahun lalu (2004-08-26) sebagai PT Padang KaruniaPendiriEnadimsa[1]KantorpusatJakarta, IndonesiaWilayah operasiIndonesiaTokohkunciGaribaldi Thohir[2](Direktur Utama)Edwin Soeryadjaya[3](Komisaris Utama)MerekEnvirocoalJasaPenambangan dan perdagangan batu baraLogistikPengerukanPembangkitan listrikPengolahan airInvestasiPendapatanUS$ 8,102 miliar [4]&#...

 

Pour les articles homonymes, voir Cheadle. Don Cheadle Don Cheadle au Jimmy Kimmel Live! en 2022. Données clés Nom de naissance Donald Frank Cheadle, Junior Naissance 29 novembre 1964 (59 ans)Kansas City (Missouri, États-Unis) Nationalité Américaine Profession ActeurProducteur Films notables Boogie NightsOcean's (trilogie)Coup d'éclatHôtel RwandaFlightunivers cinématographique Marvel Séries notables House of LiesSecret Invasion modifier Donald Frank Cheadle, Jr., dit Don Cheadl...

Eparki Bunda Lebanon dari Paris (Maronit)Eparchia Dominae Nostrae Libanensis Parisiensis MaronitarumLokasiNegara PrancisStatistikPopulasi- Katolik(per 2013)50,300Paroki4InformasiGereja sui iurisGereja MaronitRitusRitus Siro-Antiokia BaratPendirian21 Juli 2012KatedralKatedral Bunda dari LebanonKepemimpinan kiniPausFransiskusPatriarkBechara Boutros al-RahiEparkNasser Gemayel Eparki Katolik Maronit Notre-Dame du Liban de Paris (Latin: Eparchia Dominae Nostrae Libanensis Parisiensi...

 

Cet article est une ébauche concernant la sculpture. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Consultez la liste des tâches à accomplir en page de discussion. Monument à DanteArtiste Carlo BalboniDate 1922Type Art publicTechnique Statue en bronze, piédestal de graniteHauteur buste : 90 socle : 220 x 270 cmLocalisation Parc Dante, Montréal, (Québec, Canada)Coordonnées 45° 32′...

 

NGC 2403 Datos de observación(época J2000.0)Tipo SAB(s)cdAscensión recta 07h 36m 51.4sDeclinación +65° 36' 09Distancia 8 millones de alMagnitud aparente (V) 8,9Tamaño aparente (V) 21,9' × 12,3'Constelación CamelopardalisCaracterísticas físicasMagnitud absoluta -Radio 37.500 alOtras características Muy cercana ala Vía LácteaOtras designacionesUGC 3918 / PGC 21396[editar datos en Wikidata] NGC 2403 es una galaxia espiral intermedia que se encuentra a solo ocho millones de...

この項目では、地球など天体上の地点である北極について説明しています。 天球上の点については「天の極」をご覧ください。 その他については「北極 (曖昧さ回避)」をご覧ください。 この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。 出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: 北�...

 

Ver artigo principal: Cronologia da pandemia de COVID-19 Ver também: Pandemia de COVID-19 Esta é uma lista dinâmica e pode ser impossível torná-la completa de acordo com certos critérios. Você pode ajudar a Wikipédia expandindo-a com informações baseadas em fontes confiáveis. Parte de uma série sobre aPandemia de COVID-19Scientifically accurate atomic model of the external structure of SARS-CoV-2. Each ball is an atom. SARS-CoV-2 (vírus)COVID-19 (doença) Cronologia2019 Pré-...