Abstract

The importance of NP problems in real world scenarios has compelled researchers to consider simple ways of finding approximate solutions to these problems in polynomial time. Minimum vertex cover is an NP complete problem, where the objective is to cover all the edges in a graph with the minimal number of vertices possible. The maximal independent set and maximal clique problems also belong to the same class. An important property that we have analyzed while considering different approaches to finding approximate solutions to the minimum vertex cover problem (MVC) is that solving MVC directly can result in a bigger error ratio. In this paper, we have proposed a new approximation algorithm for the minimum vertex cover problem called VCUMI (Vertex Cover Using a Maximum Independent Set). This algorithm works by removing the nodes of a maximum independent set until the graph is an approximate solution of MVC. Based on empirical results, it can be stated that VCUMI outperforms all competing algorithms presented in the literature. Based on all the benchmarks used, VCUMI achieved a worst case error ratio of 1.033, while VSA, MDG and NOVAC-1 gave worst error ratios of 1.583, 1.107 and 1.04 respectively.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call