Floyd–Warshall algorithm

Floyd%E2%80%93Warshall algorithm

The Floyd–Warshall algorithm is an algorithm for finding the shortest paths between all pairs of vertices in a directed weighted graph. It can also be used to find the transitive closure of a relation or widest paths between all pairs of vertices. It returns the lengths of the shortest paths, but not the paths themselves.

2 courses cover this concept

CS 161 Design and Analysis of Algorithms

Stanford University

Winter 2023

This course provides an in-depth exploration of algorithm analysis and design. It covers various sorting, searching, and selection algorithms, data structures, and fundamental graph algorithms. It emphasizes the understanding of worst and average case analysis, recurrences, and asymptotics.

No concepts data

+ 30 more concepts

15-451/651 Algorithms

Carnegie Mellon University

Spring 2022

This course explores the design and analysis of algorithms, algorithmic modelling techniques, and their efficiency. It aims to provide tools for designing and analyzing personal algorithms, using various analytical tools and frameworks. Some advanced topics not commonly covered in textbooks are also taught.

No concepts data

+ 37 more concepts