Proceedings

On the Approximation Ability of Evolutionary Optimization with Application to Minimum Set Cover: Extended Abstract

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 3190-3193.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

Evolutionary algorithms (EAs) are a large family of heuristic optimization algorithms inspired by natural phenomena, and are often used in practice to obtain satisficing instead of optimal solutions. In this work, we investigate a largely underexplored issue: the approximation performance of EAs in terms of how close the obtained solution is to an optimal solution. We study an EA framework named simple EA with isolated population (SEIP) that can be implemented as a single- or multi-objective EA. We present general approximation results of SEIP, and specifically on the minimum set cover problem, we find that SEIP achieves the currently best-achievable approximation ratio. Moreover, on an instance class of the k-set cover problem, we disclose how SEIP can overcome the difficulty that limits the greedy algorithm.

  1. [Auger and Doerr, 2011] A. Auger and B. Doerr. Theory of Randomized Search Heuristics -Foundations and Recent Developments. World Scientific, Singapore, 2011.
  2. [Bäck, 1996] T. Bäck. Evolutionary Algorithms in Theory and Practice: Evolution Strategies, Evolutionary Pro- gramming, Genetic Algorithms. Oxford University Press, Oxford, UK, 1996.
  3. [Benkhelifa et al., 2009] E. Benkhelifa, G. Dragffy, A.G. Pipe, and M. Nibouche. Design innovation for real world applications, using evolutionary algorithms. In Proceed- ings of 2009 IEEE Congress on Evolutionary Computa- tion, pages 918 -924, Trondheim, Norway, 2009.
  4. [Chvátal, 1979] V. Chvátal. A greedy heuristic for the set- covering problem. Mathematics of Operations Research, 4(3):233-235, 1979.
  5. [Doerr et al., 2009] B. Doerr, A. V. Eremeev, C. Horoba, F. Neumann, and M. Theile. Evolutionary algorithms and dynamic programming. In Proceedings of GECCO'09, pages 771-778, Montreal, Canada, 2009.
  6. [Feige, 1998] U. Feige. A threshold of ln n for approximat- ing set cover. Journal of the ACM, 45(4):634-652, 1998.
  7. [Friedrich et al., 2009] T. Friedrich, J. He, N. Hebbinghaus, F. Neumann, and C. Witt. Analyses of simple hybrid algo- rithms for the vertex cover problem. Evolutionary Com- putation, 17(1):3-19, 2009.
  8. [Friedrich et al., 2010] T. Friedrich, J. He, N. Hebbinghaus, F. Neumann, and C. Witt. Approximating covering problems by randomized search heuristics using multi- objective models. Evolutionary Computation, 18(4):617- 633, 2010.
  9. [Giel and Wegener, 2003] O. Giel and I. Wegener. Evolu- tionary algorithms and the maximum matching problem. In Proceedings of the 20th Annual Symposium on Theoret- ical Aspects of Computer Science, pages 415-426, Berlin, Germany, 2003.
  10. [Hassin and Levin, 2005] R. Hassin and A. Levin. A better- than-greedy approximation algorithm for the minimum set cover problem. SIAM Journal on Computing, 35(1):189- 200, 2005.
  11. [He and Yao, 2001] J. He and X. Yao. Drift analysis and av- erage time complexity of evolutionary algorithms. Artifi- cal Intelligence, 127(1):57-85, 2001.
  12. [He and Yao, 2003] J. He and X. Yao. An analysis of evolutionary algorithms for finding approximation solu- tions to hard optimisation problems. In Proceedings of 2003 IEEE Congress on Evolutionary Computation, pages 2004-2010, Canberra, Australia, 2003.
  13. [Hornby et al., 2006] G. S. Hornby, A. Globus, D. S. Lin- den, and J. D. Lohn. Automated antenna design with evo- lutionary algorithms. In Proceedings of 2006 American Institute of Aeronautics and Astronautics Conference on Space, pages 19-21, San Jose, CA, 2006.
  14. [Koza et al., 2003] J. R. Koza, M. A. Keane, and M. J. Streeter. What's AI done for me lately? Genetic pro- gramming's human-competitive results. IEEE Intelligent Systems, 18(3):25-31, 2003.
  15. [Laumanns et al., 2002] M. Laumanns, L. Thiele, E. Zitzler, E. Welzl, and K. Deb. Running time analysis of multi- objective evolutionary algorithms on a simple discrete op- timization problem. In Proceedings of PPSN'02, pages 44-53, London, UK, 2002.
  16. [Mestre, 2006] J. Mestre. Greedy in approximation algo- rithms. In Proceedings of the 14th Annual European Sym- posium on Algorithms, pages 528-539, Zurich, Switzer- land, 2006.
  17. [Neumann and Reichel, 2008] F. Neumann and J. Reichel. Approximating minimum multicuts by evolutionary multi- objective algorithms. In Proceedings of PPSN'08, pages 72-81, Dortmund, Germany, 2008.
  18. [Neumann and Wegener, 2005] F. Neumann and I. Wegener. Minimum spanning trees made easier via multi-objective optimization. In Proceedings of GECCO'05, pages 763- 769, Washington DC, 2005.
  19. [Neumann and Wegener, 2007] F. Neumann and I. Wegener. Can single-objective optimization profit from multiobjec- tive optimization? In J. Knowles, D. Corne, and K. Deb, editors, Multiobjective Problem Solving from Nature - From Concepts to Applications, pages 115-130. Springer, Berlin, Germany, 2007.
  20. [Neumann and Witt, 2010] F. Neumann and C. Witt. Bioin- spired Computation in Combinatorial Optimization -Al- gorithms and Their Computational Complexity. Springer- Verlag, Berlin, Germany, 2010.
  21. [Neumann et al., 2008] F. Neumann, J. Reichel, and M. Skutella. Computing minimum cuts by randomized search heuristics. In Proceedings of GECCO'08, pages 779-786, Atlanta, GA, 2008.
  22. [Oliveto et al., 2009] P. Oliveto, J. He, and X. Yao. Analysis of the (1+1)-EA for finding approximate solutions to ver- tex cover problems. IEEE Transactions on Evolutionary Computation, 13(5):1006-1029, 2009.
  23. [Scharnow et al., 2002] J. Scharnow, K. Tinnefeld, and I. Wegener. Fitness landscapes based on sorting and short- est paths problems. In Proceedings of PPSN'02, pages 54-63, Granada, Spain, 2002.
  24. [Witt, 2005] C. Witt. Worst-case and average-case approxi- mations by simple randomized search heuristics. In Pro- ceedings of the 22nd Annual Symposium on Theoretical Aspects of Computer Science, pages 44-56, Stuttgart, Ger- many, 2005.
  25. [Yu and Zhou, 2008] Y. Yu and Z.-H. Zhou. A new approach to estimating the expected first hitting time of evolutionary algorithms. Artificial Intelligence, 172(15):1809-1832, 2008.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards