เมนูนำทาง
ขั้นตอนวิธีของจอห์นสัน ประสิทธิภาพเชิงเวลาv คือ จำนวนปมe คือ จำนวนเส้นเชื่อมถ้า ขั้นตอนวิธีของไดค์สตรา ใช้ binary heap จะทำให้ Johnson ใช้เวลา O ( v e l o g v ) {\displaystyle O(velogv)} ซึ่งเมื่อใช้กับ กราฟที่มีเส้นเชื่อมน้อยๆ จะเร็วกว่าใช้ ขั้นตอนวิธีของฟลอยด์-วอร์แชล ที่ใช้ O(v3)
เมนูนำทาง
ขั้นตอนวิธีของจอห์นสัน ประสิทธิภาพเชิงเวลาใกล้เคียง
ขั้นตอนวิธีแบบยุคลิด ขั้นตอนวิธีการค้นหาเพื่อนบ้านใกล้สุด k ตัว ขั้นตอนวิธีของฟลอยด์-วอร์แชล ขั้นตอนวิธีของควิน-แม็กคลัสกีย์ ขั้นตอนวิธี ขั้นตอนวิธีเชิงพันธุกรรม ขั้นตอนวิธีฮังกาเรียน ขั้นตอนวิธีของชอร์ ขั้นตอนวิธีโบรน-เคอร์โบสท์ ขั้นตอนวิธีของเบลแมน-ฟอร์ดแหล่งที่มา
WikiPedia: ขั้นตอนวิธีของจอห์นสัน http://www.youtube.com/watch?v=2CuQxQX01XU //doi.org/10.1002%2Fnet.3230040204 http://www.cp.eng.chula.ac.th/~somchai/ULearn/Algo... http://www.cp.eng.chula.ac.th/~somchai/spj/slides/...