Programming, Graph Theory, Computer Science, Data Science.
optimum path between two points, given some kind of cost parameters. A simple but fun example of using this in practice was a “snake AI” that I built with some friends and coworkers. Graphs allow us to build complex, intuitive relationships between data points. Unlike many traditional methods of