|
ABSTRACT
In this paper, we consider multi-objective evolutionary algorithms for the Vertex Cover problem in the context of parameterized complexity. We relate the runtime of our algorithms to the input size and the cost of a minimum solution and point out that the search process of evolutionary algorithms creates partial solutions that are similar to the effect of a kernelization (i.e. a special type of preprocessing from parameterized complexity). Based on this, we show that evolutionary algorithms solve the vertex cover problem efficiently if the size of a minimum vertex cover is not too large, i.e. the expected runtime is bounded by O(f(OPT) nc), where c is a constant and f a function that only depends on OPT. This shows that evolutionary algorithms are randomized fixed-parameter tractable algorithms for the vertex cover problem.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
M. L. Balinski. On maximum matching, minimum covering and their connections. In Proceedings of the Princeton symposium on mathematical programming, pages 434--445, 1970.
|
| |
2
|
|
| |
3
|
J. Chen, I. A. Kanj, and G. Xia. Improved parameterized upper bounds for vertex cover. In R. Kralovic and P. Urzyczyn, editors, MFCS, volume 4162 of LNCS, pages 238--249. Springer, 2006.
|
| |
4
|
|
 |
5
|
|
| |
6
|
R. G. Downey and M. R. Fellows. Parameterized Complexity (Monographs in Computer Science). Springer, November 1998.
|
 |
7
|
|
| |
8
|
|
| |
9
|
|
 |
10
|
Tobias Friedrich , Nils Hebbinghaus , Frank Neumann , Jun He , Carsten Witt, Approximating covering problems by randomized search heuristics using multi-objective models, Proceedings of the 9th annual conference on Genetic and evolutionary computation, July 07-11, 2007, London, England
[doi> 10.1145/1276958.1277118]
|
| |
11
|
|
| |
12
|
|
| |
13
|
G. L. Nemhauser and L. E. Trotter. Vertex packings: Structural properties and algorithms. Mathematical Programming, 8:232--248, 1975.
|
| |
14
|
F. Neumann. Expected runtimes of a simple evolutionary algorithm for the multi-objective minimum spanning tree problem. European Journal of Operational Research, 181(3):1620--1629, 2007.
|
| |
15
|
|
| |
16
|
P. S. Oliveto, J. He, and X. Yao. Evolutionary algorithms and the vertex cover problem. In Proc. of CEC 2007, IEEE Press, pages 1870--1877, 2007.
|
| |
17
|
P. S. Oliveto, J.He, and X.Yao. Analysis of population-based evolutionary algorithms for the vertex cover problem. In Proc. of CEC 2008, IEEE Press, pages 1563--1570, 2008.
|
| |
18
|
J. Scharnow, K. Tinnefeld, and I. Wegener. The analysis of evolutionary algorithms on sorting and shortest paths problems. Journal of Mathematical Modelling and Algorithms, pages 349--366, 2004.
|
| |
19
|
L. G. Valiant. Evolvability. In L. Kucera and A. Kucera, editors, MFCS, volume 4708 of Lecture Notes in Computer Science, pages 22--43. Springer, 2007. Journal version appears in the Journal of ACM.
|
| |
20
|
I. Wegener. Methods for the analysis of evolutionary algorithms on pseudo-Boolean functions. In R. Sarker, X. Yao, and M. Mohammadian, editors, Evolutionary Optimization, pages 349--369. Kluwer, 2002.
|
| |
21
|
C. Witt. Worst-case and average-case approximations by simple randomized search heuristics. In Proc. of STACS 2005, volume 3404 of LNCS, pages 44--56, 2005.
|
|