Finding the optimal path between points (cities, stores, warehouses, ...)
This kind of problem requires a huge computational power. For example, calculating the best path between 14 points (a reasonable number), gives you 87.178.291.200 possibilities to check.
https://en.wikipedia.org/wiki/Travelling_salesman_problem
https://www.youtube.com/user/shiffman
p5.js