Edsger Dijkstra nació en 1930 en los Países Bajos. Estudió física teórica y se interesó en la programación tras asistir a un curso sobre el tema. En 1956, anunció su algoritmo de caminos mínimos para encontrar la ruta más corta entre dos nodos en un grafo. Este algoritmo, conocido como algoritmo de Dijkstra, ha sido ampliamente utilizado.