Proceedings

On the Runtime of Randomized Local Search and Simple Evolutionary Algorithms for Dynamic Makespan Scheduling

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Machine Learning. Pages 3742-3747.

Abstract

Evolutionary algorithms have been frequently used for dynamic optimization problems. With this paper, we contribute to the theoretical understanding of this research area. We present the first computational complexity analysis of evolutionary algorithms for a dynamic variant of a classical combinatorial optimization problem, namely makespan scheduling. We study the model of a strong adversary which is allowed to change one job at regular intervals. Furthermore, we investigate the setting of random changes.

  1. Anne Auger and Benjamin Doerr. Theory of Randomized Search Heuristics: Foundations and Recent Developments. World Scientific Publishing Co., Inc., 2011.
  2. Sylvain Colin, Benjamin Doerr, and Gaspard Férey. Mono- tonic functions in EC: anything but monotone! In Proc. of GECCO '14, pages 753-760. ACM Press, 2014.
  3. Benjamin Doerr, Daniel Johannsen, and Carola Winzen. Mul- tiplicative drift analysis. Algorithmica, 64(4):673-697, 2012.
  4. Stefan Droste, Thomas Jansen, and Ingo Wegener. On the analysis of the (1+1) evolutionary algorithm. Theoretical Computer Science, 276:51-81, 2002.
  5. Tobias Friedrich, Jun He, Nils Hebbinghaus, Frank Neu- mann, and Carsten Witt. Approximating covering prob- lems by randomized search heuristics using multi-objective models. Evolutionary Computation, 18(4):617-633, 2010.
  6. Jun He and Xin Yao. Drift analysis and average time com- plexity of evolutionary algorithms. Artificial Intelligence, 127(1):57-85, 2001.
  7. Jun He and Xin Yao. Towards an analytic framework for analysing the computation time of evolutionary algorithms. Artificial Intelligence, 145(1-2):59-97, 2003.
  8. Christian Horoba. Exploring the runtime of an evolution- ary algorithm for the multi-objective shortest path problem. Evolutionary Computation, 18(3):357-381, 2010.
  9. Thomas Jansen and Christine Zarges. Evolutionary algo- rithms and artificial immune systems on a bi-stable dy- namic optimisation problem. In Proc. of GECCO '14, pages 975-982. ACM Press, 2014.
  10. Thomas Jansen. On the brittleness of evolutionary algo- rithms. In Proc. of FOGA '07, pages 54-69. ACM Press, 2007.
  11. Thomas Jansen. Analyzing Evolutionary Algorithms -The Computer Science Perspective. Natural Computing Series. Springer, 2013.
  12. Timo Kötzing and Hendrik Molter. ACO beats EA on a dy- namic pseudo-boolean function. In Proc. of PPSN' 12, pages 113-122. Springer, 2012.
  13. David A. Levin, Yuval Peres, and Elizabeth L. Wilmer. Markov Chains and Mixing Times. American Mathemati- cal Society, 2009.
  14. Andrei Lissovoi and Carsten Witt. MMAS versus population-based EA on a family of dynamic fitness func- tions. Algorithmica, 2015. In press, final version: http://dx.doi.org/10.1007/s00453-015-9975-z. DOI
  15. Andrei Lissovoi and Carsten Witt. Runtime analysis of ant colony optimization on dynamic shortest path problems. Theoretical Computer Science, 561:73-85, 2015.
  16. Frank Neumann and Carsten Witt. Bioinspired Computa- tion in Combinatorial Optimization: Algorithms and Their Computational Complexity. Springer, 2010.
  17. Frank Neumann. Expected runtimes of a simple evolution- ary algorithm for the multi-objective minimum spanning tree problem. European Journal of Operational Research, 181(3):1620-1629, 2007.
  18. Pietro S. Oliveto and Christine Zarges. Analysis of diver- sity mechanisms for optimisation in dynamic environments with low frequencies of change. In Proc. of GECCO '13, pages 837-844. ACM Press, 2013.
  19. Chao Qian, Yang Yu, and Zhi-Hua Zhou. An analysis on re- combination in multi-objective evolutionary optimization. Artificial Intelligence, 204:99-119, 2013.
  20. Philipp Rohlfshagen, Per Kristian Lehre, and Xin Yao. Dy- namic evolutionary optimisation: An analysis of frequency and magnitude of change. In Proc. of GECCO '09, pages 1713-1720. ACM Press, 2009.
  21. Andrew M. Sutton and Frank Neumann. A parameter- ized runtime analysis of evolutionary algorithms for the Euclidean traveling salesperson problem. In Proc. of AAAI '12, 2012.
  22. Andrew M. Sutton and Frank Neumann. A parameterized runtime analysis of simple evolutionary algorithms for makespan scheduling. In Proc. of PPSN '12, pages 52-61. Springer, 2012.
  23. Carsten Witt. Worst-case and average-case approximations by simple randomized search heuristics. In Proc. of STACS '05, pages 44-56. Springer, 2005.
  24. Carsten Witt. Tight bounds on the optimization time of a randomized search heuristic on linear functions. Combina- torics, Probability & Computing, 22(2):294-318, 2013.
  25. Yang Yu and Zhi-Hua Zhou. A new approach to estimating the expected first hitting time of evolutionary algorithms. In Proc. of AAAI '06. AIII Press, 2006.
  26. Yang Yu, Xin Yao, and Zhi-Hua Zhou. On the approxima- tion ability of evolutionary optimization with application to minimum set cover: Extended abstract. In Proc. of IJ- CAI '13. IJCAI/AAAI, 2013. IJCAI

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

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