Cuando tome el curso de "Diseño de algoritmos genéeticos evolutivos", creí que había llegado a mi limite de desconcierto. Pero tu pregunta me tomo desprevenido, así que me puse a investigar un poquito. Más o menos he llegado a tener una idea de lo que es, y como se implementa. Así que te mandare las ligas a las páginas que tuve que leer para aprender eso.
http://www.cs.sunysb.edu/~algorith/files/set-cover.shtml
http://www.tcs.mu-luebeck.de/AlgoDesignMan/BOOK/BOOK5/NODE201.HTMTe soy sincero al decirte que no me quedo muy claro, creo que eso difícilmente se podrá aprender del internet, así que te sugiero que recurras a los siempre oportunos libros. Aunque difícilmente encontraras en castellano sobre ese tema. Le pienso por que no hay páginas en intenet en español, o por lo menos no encontré.