Skip to content

wu3976/Shortest-Path-Problem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shortest-Path-Problem

Given a weighted, non-negative edge graph, what is the shortest path between two selected nodes? What is the length of such a path?
In 1959, Dutch computer scientist Edsger W. Dijkstra conceived and published the infamous Dijkstra pathfinding algorithm. This algorithm is widely used in fields of artifitial intelligence, machine learning, game designs, etc.
This program makes use of javascript's object to implement Dijkstra's algorithm. In "Customization Area", specify these configurations:

path -> The absolute or relative path of a file in CSV format, representing a graph.
start -> The starting node of the shortest path you want to find.
end -> The ending node of the path.
default_graph -> If path is set to "./default", this graph would be used instead.

Then, navigate to the directory of this program, type in command line:

node Dijkstra.js

The results would be shown on console.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published