Un algoritmo es un conjunto de pasos para hacer algo. Tu rutina de la mañana, antes de salir al trabajo califica también como un algoritmo.
Los algoritmos, tienen como objetivo resolver algún problema en una secuencia de pasos, que puede o no ser automatizada. En general, su valor viene por permitir resolver problemas en forma más fácil o más rápido o con más precisión, o alguna combinación de esas.
Y las apliciones pueden estar muy lejanas de su diseño con el paso de los años. Por ejemplo, Shapley hizo un algoritmo para lograr buenas asignaciones; años más tarde se usó en EE. UU. para asignar internados médicos a hospitales y luego alumnos a colegios.
Es el mismo algoritmo que hoy se está usando en Chile para asignar postulantes a colegios en la educación pública, y así, hay un montón de ejemplos.
* Científico, director Magister en Ingeniería Industrial Universidad Adolfo Ibáñez