Source: wikibot/k-shortest-path-routing

= K shortest path routing
{wiki=K_shortest_path_routing}

K shortest path routing is a network routing algorithm that finds the K shortest paths between a source and a destination in a graph. Unlike the traditional shortest path algorithm, which identifies only the single shortest path, the K shortest path approach generates multiple alternative paths. This can be particularly useful in various applications such as network traffic management, routing in communication networks, and route planning in transportation systems.