Table 1: Comparison results for "ps100" graph.
Table 2: Comparison results for "ps200" graph.
Then, we tested algorithm on more challenging
instances of random graphs which described in
(Khuri and Back, 1994). We got very surprising
results in comparison with Khuri and Back's results
(Khuri and Back, 1994) and vercov heuristic's
reported there. The results of 100 runs of MVC-AC
on "mvcp100-02", "mvcp100-03", "mvcp200-01"
and "mvcp200-02", which are more challenging,
summarized in Tables 3 and 4. According to
comparisons, MVC-AC treats very consistent and
effective for solving the minimum vertex cover
problem.
4 CONCLUSIONS
One of the most challenging problems of the graph
theory is the NP-complete minimum vertex cover
problem. In this paper, we introduced a simple but
efficient Ant Colony Optimization algorithm, called
MVC-AC, for solving this problem. Most of our
ACO components incorporate with the standard
ACO algorithms. According to ACO literature, we
speed up the ants traversal by considering a heuristic
into the state transition rule of our ACO. Also, by
introducing a new pruning based approach, the
visible set for each ant, we restricted the ant search
space only to vertices in its visible set, resulting
substantial improvement for both time and
convergence rate of the algorithm.
For experience, we compared our algorithm with
some efficient existing algorithms based on
evolutionary algorithms, such as GENEsYs and
HGA. Also a variety of benchmarks is used to test
MVC-AC. As the experimental results show, MVC-
AC not only outperforms the algorithms above, but
it also treats very efficient and consistent with for
solving the minimum vertex cover problem.
REFERENCES
D. Costa and A. Hertz, (1997), "Ants Can Color Graphs",
Journal of Operational Research Society 48, pp. 295-
305.
I. Dinur and S. Safra, (2001), "The Importance of Being
Biased", Technical Report, Department of Computer
Science, Tel Aviv University, Israel.
K. Kotecha and N. Gambhava, (2003) "A Hybrid Genetic
Algorithm for Minimum Vertex Cover Problem", In
Proc. of the 1
th
Indian International Conference on
Artificial Intelligence, India.
M. Dorigo, V. Maniezzo and A. Colorni, (1991), "Positive
Feedback as a Search Strategy", Technical Report, 91-
016, Politecnico idi Milano.
M. Dorigo and L. M. Gambardella, (1997), "Ant Colony
System: A Cooperative Learning Approach to the
Traveling Salesman Problem", IEEE Transactions on
Evolutionary Computation, 1(1) pp. 53-66.
M. Hifi, (1997), "A Genetic Algorithm-based Heuristic for
Solving the Weighted Maximum Independent Set and
Some Equivalent Problems", Journal of Operational
Research.
M. R. Gary and D. S. Johnson, (1979), "Computers and
Intractability: A Guide to the Theory of NP-
Completeness", San Francisco, CA: W. H. Freeman.
R. M. Karp, (1972), "Reducibility Among Combinatorial
Problems", In R. E. Miller and J. W. Theater (eds),
Complexity of Computer Computations, New York:
Plenum Press, 1972.
S. Khuri and Th. Bäck, (1994), "An Evolutionary
Heuristic for the Minimum Vertex Cover Problem", J.
Hopf., editor: Genetic Algorithms within the
Framework of Evolutionary Computation, pp. 86-90,
Max Plank Institut fur Informatic, Saarbrucken.
S. Mehrabi, A. Mehrabi and A. D. Mehrabi, (2009), "A
New Hybrid Genetic Algorithm for Maximum
Independent Set Problem", In Proceedings of the 4
th
International Conference on Software and Data
Technologies (ICSOFT'09), Sofia, Bulgaria.
S. Mehrabi and A. Mehrabi, (2009), "A New Genetic
Algorithm for Multiprocessor Scheduling Problem" (in
Persian), In Proceedings of the First National
Conference on Software Engineering (NSEC'09), pp.
127-132. Tehran, Iran.
C. H. Papadimitriou and K. Steiglitz, (1982),
"Combinatorial Optimization: Algorithms and
Complexity", Prentice Hall.
C. H. Papadimitriou, (1994), "Computational
Complexity", Addison Wesley, Reading, MA.
D. B. West, (2001), "Introduction to Graph Theory",
Prentice Hall, Inc.
A PRUNING BASED ANT COLONY ALGORITHM FOR MINIMUM VERTEX COVER PROBLEM
285