Projects in Awesome Lists tagged with shortest-path
A curated list of projects in awesome lists tagged with shortest-path .
https://github.com/imagry/aleph_star
Reinforcement learning with A* and a deep heuristic
control-systems dqn machine-learning-algorithms optimization-algorithms reinforcement-learning reinforcement-learning-algorithms shortest-path
Last synced: 19 Jul 2025
https://github.com/TaipanRex/pyvisgraph
Given a list of simple obstacle polygons, build the visibility graph and find the shortest path between two points
shortest-path visibility-graph visibility-graph-algorithm
Last synced: 19 Jul 2025
https://github.com/hjweide/pyastar2d
A very simple A* implementation in C++ callable from Python for pathfinding on a two-dimensional grid.
2d-grid astar-algorithm astar-pathfinding cplusplus pathfinding python shortest-path
Last synced: 05 Apr 2025
https://github.com/root-11/graph-theory
A simple graph library
assignment-problem flow-problem graph graph-algorithms graph-library graph-theory graphs minimum-spanning-trees shortest-path topological-sort tsp-solver
Last synced: 09 Apr 2025
https://github.com/seung-lab/dijkstra3d
Dijkstra's Shortest Path for 6, 18, and 26-Connected 3D (Volumetric) Image Volumes
2d 3d 3d-image-volumes a-star a-star-algorithm a-star-search bidirectional-dijkstra bidirectional-search biomedical-image-processing cpp dijkstra dijkstra-algorithm dijkstra-shortest-path path-planning pathfinding python shortest-path skeletonization unidirectional-search
Last synced: 07 Apr 2025
https://github.com/fzipp/pathfind
Path finding on a 2D polygonal map
go golang path-planning pathfinding polygons shortest-path visibility-graph walkboxes
Last synced: 19 Sep 2025
https://github.com/jannikmi/extremitypathfinder
python package for fast shortest path computation on 2D polygon or grid maps
astar-pathfinding graph-algorithms gridworld multipolygon navigation offline-path-planners path path-planning pathfinder pathfinding pathfinding-algorithm polygon robotics shortest-path shortest-path-algorithm shortest-pathfinding-algorithm shortest-paths visibility visibility-graph visibility-graph-algorithm
Last synced: 06 Apr 2025
https://github.com/yashbansod/operations-research
MATLAB implementation of all the Operations Research algorithms and problems solved by me.
artificial-intelligence critical-path graph-theory integer-programming intelligent-agent kalman-filter linear-programming linear-quadratic-regularator markov-process monte-carlo operations-research optimization queuing-theory shortest-path transshipment
Last synced: 13 May 2025
https://github.com/Zhenye-Na/gcn-spp
Shortest Path prediction using Graph Convolutional Networks
deep-neural-networks graph-convolutional-networks shortest-path
Last synced: 02 Apr 2025
https://github.com/zhenye-na/gcn-spp
Shortest Path prediction using Graph Convolutional Networks
deep-neural-networks graph-convolutional-networks shortest-path
Last synced: 02 May 2025
https://github.com/jbytecode/operationsresearchmodels.jl
A Julia package for operations research subjects
assignment-problem cpm johnson-algorithm knapsack-problem maximum-flow minimum-spanning-tree p-median-problem pert scheduling shortest-path transportation-problem
Last synced: 09 Apr 2025
https://github.com/fzipp/astar
Package astar implements the A* search algorithm for finding least-cost paths.
algorithm astar-algorithm go golang graph least-cost-paths pathfinding search-algorithm shortest-path
Last synced: 13 Apr 2025
https://github.com/themarex/charge
Experimental OSM based route planner for electric vehicles with realistic consumption model aimed at research
charging-stations electric-vehicles exact osm route-planner routing shortest-path
Last synced: 10 Apr 2025
https://github.com/zishun/meshutility
A collection of python utilities for mesh processing
3d-geometry computer-graphics geodesic geometry-processing isolines mesh mesh-processing python shortest-path triangular-mesh
Last synced: 16 Apr 2025
https://github.com/glideangle/flare-timing
Scoring for free flight competitions.
ghcjs gps haskell-application haversines igc kml reflex-frp servant shortest-path utm vincenty wgs84
Last synced: 11 Dec 2025
https://github.com/alvpickmans/graphical
Research and exploration about geometry, algorithms, data structures and more.
dijkstra-algorithm graphs shortest-path
Last synced: 29 Oct 2025
https://github.com/joshuainovero/pathfinding-visualizer-cpp
algorithms astar bfs dfs dijkstra graph pathfinding shortest-path
Last synced: 03 Jul 2025
https://github.com/deprekate/fastpath
A program to find the path through a network of nodes.
bellman-ford digraph edges fastpath graph shortest-path solving weight
Last synced: 23 Mar 2025
https://github.com/alvpickmans/graphicaldynamo
Dynamo implementation of Graphical Project
csharp dynamobim dynamods graphs shortest-path
Last synced: 08 Aug 2025
https://github.com/fukurosan/trassel
Graph computing in JavaScript
community-detection force-directed graph hierarchy layout louvain network-graph renderer shortest-path sugiyama traversal webgl
Last synced: 12 Apr 2025
https://github.com/maacpiash/cse440
🎓 🧠 Assignments of Artificial Intelligence course (CSE440) offered by the Department of Electrical and Computer Engineering at North South University, Dhaka, Bangladesh.
academic algorithm artificial-intelligence decision-tree dijkstra game graph machine-learning python shortest-path
Last synced: 29 Aug 2025
https://github.com/algosup/2024-2025-project-3-quickest-path-team-5
🚀 Quickest Path REST API | A high-performance C++ REST API for calculating the quickest path between landmarks in the United States. Supports JSON/XML responses, efficient pathfinding using graph algorithms, and robust data validation. Ideal for route planning applications!
cplusplus data-validation graph-algorithms high-performance json pathfinding rest-api server shortest-path xml
Last synced: 10 Apr 2025
https://github.com/shivang1179793/shortest-pathfinding-visualizer
This is a visualizer that finds the shortest path from a source to a destination, built using HTML, CSS, JavaScript, React.js, and data structures and algorithms (DSA). Here Dijkstra's algorithm is used to find the shortest path. This is the same type of technology used by google maps
algorithms leaflet leaflet-map leaflet-reactjs leafletjs open-street-map openstreetmap openstreetmap-api pathfinding pathfinding-algorithm pathfinding-algorithm-testing pathfinding-algorithms react-leaflet shortest-path shortest-path-algorithm shortest-pathfinding-algorithm visualization
Last synced: 10 Apr 2025
https://github.com/ramezze/mazesolver
Maze generation, solving & finding shortest paths algorithms with backtracking, written in C++ and SFML.
backtracking backtracking-algorithm dfs dfs-algorithm maze maze-algorithms maze-generator maze-solver pathfinding shortest-path shortest-path-algorithm shortest-paths
Last synced: 24 Apr 2025
https://github.com/doowb/find-path
Given a search string and a list of file paths, find the closest path.
ends-with find path path-ends-with search shortest-path
Last synced: 13 Mar 2025
https://github.com/dphilipson/graphs-and-paths
Tools for graphs representing 2-D spatial points and links between them.
a-star graph graph-algorithms shortest-path typescript
Last synced: 10 Apr 2025
https://github.com/pegah-ardehkhani/shortest-path-using-reinforcement-learning
Solve the shortest path problem using Reinforcement Learning. This project applies RL techniques, such as Q-learning and SARSA(λ), to find optimal routes in a weighted graph, where the algorithm learns to navigate by receiving rewards based on edge distances.
q-learning reinforcement-learning reinforcement-learning-algorithms sarsa sarsa-lambda shortest-path
Last synced: 01 Apr 2025
https://github.com/exciteabletom/mazesolver
A maze solving program for black and white images
algorithms easy-to-use image-manipulation image-processing image-recognition maze shortest-path
Last synced: 10 Apr 2025
https://github.com/ralphv/dijkstra
A glorified 🙌 implementation of Dijkstra using TS
dijkstra longest-path shortest-path shortest-path-algorithm
Last synced: 03 Mar 2025
https://github.com/sheikhartin/simplified-memory-bounded-a-star
Implementation of the SMA* search algorithm what tries to manage costs along the way...
ai algorithm astar pathfinding search-algorithm shortest-path smastar
Last synced: 03 Apr 2025
https://github.com/cheina97/gomaze
GoMaze is a simple maze generator and solver written in Go.
ebitengine graph graphviz maze shortest-path
Last synced: 17 Jun 2025
https://github.com/pegah-ardehkhani/combinatorial-optimization
A collection of algorithms and methods for solving combinatorial optimization problems, including techniques for TSP, Knapsack, and other NP-hard problems using heuristics, metaheuristics, and exact methods
combinatorial-optimization combinatorial-problems heuristics knapsack knapsack-problem mst operations-research optimization optimization-algorithms optimization-problem optimization-tools pulp pulp-library pyomo pyomo-library shortest-path tsp vrp
Last synced: 14 Apr 2025
https://github.com/huanhuanonly/codeforces
Some interesting problems I solved on competition platforms such as codeforces
acm-icpc algorithms atcoder balanced-tree bfs-dfs codeforces cpp data-structures divide-and-conquer dynamic-programming graph-algorithms layered-graph luogu network-flow nowcoder persistent-data-structure shortest-path string-matching templates tree-structure
Last synced: 13 Apr 2025
https://github.com/amauryval/osmrx
Geographic Python library to extract Open Street Map roads (and POIs) from a location or a bounding box, in order to create a graph thanks to Rustworkx. OsmRx is able to clean a network based on Linestring geometries and connect Point geometries. The graph built is able to process graph-analysis (shortest-path, isochrones...)
geography graph isochrones maps network-analysis nominatim openstreetmap overpass-api pedestrian point-of-interest python rustworkx shortest-path topology vehicle
Last synced: 25 Oct 2025
https://github.com/mahmood-anaam/stochastic-dynamic-programming
This repository provides solutions and implementations for Stochastic Dynamic Programming (SDP) problems. It includes theoretical insights, practical coding examples, and detailed explanations for addressing various challenges in decision-making under uncertainty and stochastic processes.
markov-decision-processes numpy parking-problem python shortest-path stochastic-dynamic-programming transition-problem
Last synced: 03 Apr 2025
https://github.com/gabrielemaurina/combinatorial_optimization_project
Combinatorial Optimization Project
dijkstra ford-fulkerson max-flow shortest-path
Last synced: 06 Jan 2026
https://github.com/AmirAli-N/HealthCareOperations-AMPL
Health Care Operations Management Problems: AMPL
assignment-problem inventory-management maximum-covering-problems p-median scenario-planning set-covering-problem shortest-path
Last synced: 10 May 2025
https://github.com/torahappy/takasa
OpenStreetMap 高低差を考えた最短(?)経路問題ソルバー
numpy openstreetmap scipy shortest-path
Last synced: 30 Aug 2025
https://github.com/emahtab/dijkstra-algorithm
dijkstra-algorithm graph shortest-path
Last synced: 03 Jul 2025
https://github.com/emahtab/floyd-warshall-algorithm
floyd-warshall-algorithm graph shortest-path
Last synced: 28 Mar 2025
https://github.com/tamim-saad/cse-208-dsa-ii
compilation of dsa-2 offlines
advanced-dsa buet-cse cse cse-208 data-structures-and-algorithms graph kruskal mst prims sessional shortest-path
Last synced: 02 Apr 2025
https://github.com/emahtab/distance-between-bus-stops
dijkstra-algorithm shortest-path
Last synced: 06 Jan 2026
https://github.com/fabienjuif/astar
an A* algorithm in javascript
a algorithm astar game path shortest shortest-path
Last synced: 06 Apr 2025
https://github.com/mutazhelal/algorithm-comparison
A comparison of shortest paths algorithms, a comparison of Dijkstra vs A*, a comparison of Dijkstra vs A* by constructing the graph from the London map(tube) database, and code refractor.
algorithms dijkstra-algorithm graph python3 shortest-path shortest-path-algorithm
Last synced: 05 Jul 2025
https://github.com/vahancho/graphene
An abstract graph C++ library
algorithm cpp cpp11 cpp17 dejkstra geodesy graph graphen hamburg map navigation road-network roadmap shortest-path shortest-paths templates
Last synced: 31 Mar 2025
https://github.com/emahtab/bellman-ford-algorithm
bellman-ford-algorithm graph shortest-path
Last synced: 07 Jan 2026
https://github.com/codeesura/dijkstra-algorithm
This project offers a JavaScript implementation of Dijkstra's algorithm with a user-friendly PriorityQueue class, ideal for finding the shortest paths in complex graphs as in routing or network optimization.
algorithm dijkstra dijkstra-algorithm shortest-path shortest-path-algorithm shortest-path-routing-algorithm shortest-paths
Last synced: 14 Oct 2025
https://github.com/srujayreddy/path-finder
Java-based application for finding shortest walking paths around the UW–Madison campus.
campus-navigation cli-application dijkstras-algorithm graph-data-structures hash-table maps shortest-path
Last synced: 19 Jul 2025
https://github.com/stoufa/gis-web-metro-tgm-stations
[EN] Web application that provides an interactive map representing the network of metro and TGM stations | [FR] Application Web qui présente une carte interactive représentant le réseau des stations métros et TGM
breadth-first-search geoserver graph javascript leaflet openstreetmap qgis shortest-path sig-web toastr web-mapping
Last synced: 03 Oct 2025
https://github.com/angeligareta/shortest-path-algorithm
Implementation of the A Star Search Algorithm in C++ and QT to find the shortest path between two positions.
a-star a-star-algorithm a-star-search cpp shortest-path shortest-path-algorithm shortest-paths
Last synced: 16 Mar 2025
https://github.com/carlosfrontend/knights-travails
Shows the shortest possible path to get from one square to another generating all the squares the knight will stop at along the way on a chessboard
graphs javascript knights-travails shortest-path
Last synced: 20 Feb 2025
https://github.com/thergh/aod
Algorithms for discrete optimisation
discrete-optimization shortest-path
Last synced: 11 Sep 2025
https://github.com/mattmoony/snake-bot
A simple snake bot implementing the A* search algorithm.
algorithm astar-algorithm bot javascript search-algorithm shortest-path snake snake-bot visualization
Last synced: 13 Jun 2025
https://github.com/Mt1Gr/Data_structures_and_computional_complexity
Research on computational complexity of algorithms and data structures
avl-tree cpp data-structures mst-tree research-project shortest-path sorting-algorithms
Last synced: 11 May 2025
https://github.com/alrifay/parallel-pathfinding-algorithm
Parallel shortest path finding algorithm
csharp parallel-processing shortest-path
Last synced: 11 Mar 2025
https://github.com/queraltsm/hospitalshortestpath
Dijkstra and Floyd-Warshall algorithm to calculate the shortest path between hospitals
dijkstra-shortest-path floyd-warshall-algorithm shortest-path
Last synced: 08 Oct 2025
https://github.com/gowthaman-01/pathium
terrain-aware visualizer using a custom traversal engine
graph-algorithms shortest-path
Last synced: 27 Jul 2025
https://github.com/t-lak/graphworks
Java implementation of some graph algorithms (Fleury, Kruskal, Prim, Hierholzer & Breadth-First Search).
breadth-first-search eulerian-path fleury graph-algorithms graph-stream hierholzer java kruskal-algorithm minimal-spanning-tree prim-algorithm shortest-path shortest-path-algorithm
Last synced: 26 Jul 2025
https://github.com/hese49/networkx
Flow on demand, Markov animation, Shortest Path applications
flow markov-chain shortest-path
Last synced: 22 Feb 2025
https://github.com/panagiotiskotsorgios/minimum-weight-subgraph-finder-algorithm
Efficient Java Solution to Compute the Optimal Subgraph in Weighted Directed Graphs
algorithms dijkstra graph-algorithms graph-theory java optimization shortest-path weighted-graphs
Last synced: 15 May 2025
https://github.com/rebornplusplus/uva
My UVa solutions
dp geometry graph greedy math mst shortest-path string
Last synced: 22 Mar 2025
https://github.com/panagiotiskots/minimum-weight-subgraph-finder-algorithm
Efficient Java Solution to Compute the Optimal Subgraph in Weighted Directed Graphs
algorithms dijkstra graph-algorithms graph-theory java optimization shortest-path weighted-graphs
Last synced: 23 Mar 2025
https://github.com/xoolive/graphs
Materials for shortest paths problems with networkx
astar-algorithm dijkstra-algorithm graphs networkx-tutorial shortest-path
Last synced: 15 Mar 2025
https://github.com/g105b/graph
Implementation of Dijkstra's algorithm
djikstra djikstra-algorithm graph graph-algorithms priority-queue search search-algorithm shortest-path shortest-path-algorithm travel travelling-salesman travelling-salesman-problem tree tree-structure
Last synced: 05 Apr 2025
https://github.com/vikentiosvitalis/analysis_and_design_of_information_systems
Big Data - for 'Analysis and Design of Information Systems' M.Sc. Course ECE @ntua
apach-spark apache-flink big-data degree-centrality graph-processing java scala shortest-path system-under-test triangle-count weakly-connected-components
Last synced: 17 Mar 2025
https://github.com/egistr/denah-graph-itera
Explore the fastest routes between various points at Institut Teknologi Sumatera (ITERA) using the power of graph theory! This project is part of our major assignment for the Logic and Discrete Mathematics course,
dijkstra-s-algorithm graph-theory itera shortest-path
Last synced: 27 Dec 2025
https://github.com/volfpeter/bfs-shortest-path
Breadth-first search based shortest path finding algorithm that allows negative edge weights.
bfs bfs-algorithm breadth-first-search graph graph-algorithms python python3 shortest-path shortest-path-problem shortest-pathfinding-algorithm
Last synced: 30 Mar 2025
https://github.com/matiascarabella/graph-matrix-pathfinder
Set of tools for graph manipulation and analysis, including pathfinding algorithms and cycle detection.
adjacency-matrix bellman-ford cycle-detection dijkstra graph graph-algorithms java pre-order-traversal shortest-path
Last synced: 15 Oct 2025
https://github.com/stagas/find-shortest-path
Find shortest path between two nodes using A-star search.
Last synced: 05 Apr 2025
https://github.com/4hmedyasser/shortest-path-distance-calculator
Application implemented with C++ in which dijkstra algorithm used to compute the shortest path between any two inputs on a graph represented with adjacency list
adjacency-list data-structures dijkstra graph object-oriented shortest-path
Last synced: 10 Mar 2025
https://github.com/g-harel/paph
data-flow-graph based tool to transform data
data-flow graph shortest-path transform-data
Last synced: 13 Sep 2025