La presente investigación está enmarcada en un grupo de problemas de scheduling clasificados como problemas de programación de personal; llamado Job rotation (rotación de trabajadores). En esta se desarrolla un modelo matemático multiobjetivo para realizar agendas de rotación que minimicen la exposición a riesgos ergonómicos y físicos, de tal manera que para este fin, se realizó una validación del modelo en una empresa o entorno real. Encontrando que los algoritmos aplicados (modelo exacto, Metaheurística Particle swarm optimization y algoritmo genético) generaron mejoras en la exposición a los factores de riesgos estudiados en los operarios. Por otra parte en esta investigación de realizo experimentación con el modelo matemático solucionado a través de las metaheurística y algoritmo genético, encontrando que el PSO presento mayor representación o participación en los frentes de Pareto obtenidos.