Hartoni një algoritëm për të zgjidhur një problem interesant
Ky algoritëm është krijuar për të gjetur rrugën më efikase midis dy nyjeve në një grafik. Fillon duke krijuar një grup nyjesh që përmbajnë nyjet e fillimit dhe të fundit. Më pas, algoritmi shikon të gjitha skajet e lidhura me secilën prej këtyre nyjeve dhe llogarit koston totale të secilës rrugë, duke mbajtur gjurmët e kostos minimale. Algoritmi vazhdon të shikojë nyjet e ardhshme më të afërta derisa të arrihet nyja fundore, atëherë ai do të kthejë rrugën më efikase me koston më të ulët.