Title :
Worst-Case Execution Time Test Generation for Augmenting Path Maximum Flow Algorithms Using Genetic Algorithms
Author :
Arkhipov, Viktor ; Buzdalov, Maxim ; Shalyto, Anatoly
Author_Institution :
St. Petersburg Nat. Res. Univ. of Inf. Technol., Mech. & Opt., St. Petersburg, Russia
Abstract :
Worst-case execution time tests can be tricky to create for various computer science algorithms. To reduce the amount of human effort, authors suggest using search-based optimization techniques, such as genetic algorithms. This paper addresses difficult test generation for several maximum flow algorithms from the augmenting path family. The presented results show that the genetic approach is reasonably good for the well-studied algorithms and superior for the capacity scaling algorithms. Moreover, tests which are generated against one algorithm seem to be hard for other algorithms of this family.
Keywords :
computer science; genetic algorithms; program testing; search problems; software engineering; augmenting path maximum flow algorithms; computer science algorithms; genetic algorithms; search based optimization techniques; worst case execution time test generation; Algorithm design and analysis; Generators; Genetic algorithms; Genetics; Optimization; Software algorithms; Wheels; genetic algorithms; maximum flow; performance; test generation; worst-case execution time;
Conference_Titel :
Machine Learning and Applications (ICMLA), 2013 12th International Conference on
Conference_Location :
Miami, FL
DOI :
10.1109/ICMLA.2013.180