Este documento introduce los algoritmos genéticos, incluyendo sus orígenes inspirados en la evolución biológica, el algoritmo principal que evoluciona una población de soluciones a través de operadores genéticos como la selección, el cruce y la mutación, y diferentes técnicas de codificación de problemas y evaluación de soluciones.