Lord of the Algebras: Groups, Rings, and Semirings in C#
The same matrix algorithm can count paths, find shortest paths, or find longest paths. The data structure does not change; the algebra assigned to its operations does. That is the practical payoff of
steponeit.hashnode.dev16 min read