An Approximate Solution to the Minimum Vertex Cover Problem: The Hvala Algorithm | Synapse