Neste estudo, foi proposto um modelo matemático baseado no problema da mochila para representar a seleção de medidas de controle que maximizem a redução dos fatores de risco em um Sistema de Gestão de Saúde e Segurança Ocupacional. Além disso, foram seleccionados algoritmos de solução meta-heurística e adaptados ao problema estudado, de modo a optimizar os resultados.