Approximation Algorithms for the Set Covering and Vertex Cover Problems | Synapse