In questo studio, è stato proposto un modello matematico basato sul problema knapsack per rappresentare la selezione delle misure di controllo che massimizzano la riduzione dei fattori di rischio in un sistema di gestione della salute e della sicurezza sul lavoro. Inoltre, gli algoritmi di soluzione meta-euristici sono stati selezionati e adattati al problema studiato per ottimizzare i risultati.