skip to main content
10.1145/3067695.3082507acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Evaluation of heavy-tailed mutation operator on maximum flow test generation problem

Published: 15 July 2017 Publication History

Abstract

The general recommendation for the mutation rate in standard-bit mutation is 1/n, which gives asymptotically optimal expected optimization times for several simple test problems. Recently, Doerr et al. have shown that such mutation rate is not ideal, and is far from optimal for multimodal problems. They proposed the heavy-tailed mutation operator fmutβ which significantly improves performance of the (1+1) evolutionary algorithm on Jump problem and yields similar speed-ups for the vertex cover problem in bipartite graphs and the matching problem in general graphs.
We evaluate the fmutβ mutation operator on the problem of hard test generation for the maximum flow algorithms. Experiments show that the fmutβ mutation operator greatly increases performance of the (1+1) evolutionary algorithm. It also achieves performance improvement, although less drastic, on a simple population based algorithm, but hinders performance of a crossover based genetic algorithm.

References

[1]
2017. DIMACS. Test Generators for the Maximum Flow Problem. (2017). http://www.informatik.uni-trier.de/~naeher/Professur/research/generators/maxflow/
[2]
Ravindra K. Ahuja, Thomas L. Magnanti, and James B. Orlin. 1993. Network Flows: Theory, Algorithms, and Applications. Prentice-Hall, Inc., Upper Saddle River, NJ, USA.
[3]
Süntje Böttcher, Benjamin Doerr, and Frank Neumann. 2010. Optimal Fixed and Adaptive Mutation Rates for the LeadingOnes Problem. In Parallel Problem Solving from Nature - PPSN XI. Number 6238 in Lecture Notes in Computer Science. Springer, 1--10.
[4]
Maxim Buzdalov and Anatoly Shalyto. 2015. Hard Test Generation for Augmenting Path Maximum Flow Algorithms using Genetic Algorithms: Revisited. In Proceedings of IEEE Congress on Evolutionary Computation. 2121--2128.
[5]
T. H. Cormen, C. E. Leiserson, R. L. Rivest, and C. Stein. 2001. Introduction to Algorithms, 2nd Ed. MIT Press, Cambridge, Massachusetts.
[6]
E. A. Dinic. 1970. Algorithm for solution of a problem of maximum flow in networks with power estimation. Soviet Math. Dokl. 11, 5 (1970), 1277--1280.
[7]
Benjamin Doerr, Huu Phuoc Le, Régis Makhmara, and Ta Duy Nguyen. 2017. Fast Genetic Algorithms. In Proceedings of Genetic and Evolutionary Computation Conference. Full version available at http://arxiv.org/abs/1703.03334.
[8]
Jack Edmonds and Richard M. Karp. 1972. Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems. J. ACM 19, 2 (1972), 248--262.
[9]
L. R. Ford Jr. and D. R. Fulkerson. 1956. Maximal flow through a network. Canadian Journal of Mathematics 8 (1956), 399--404.
[10]
A V Goldberg and R E Tarjan. 1986. A New Approach to the Maximum Flow Problem. In Proceedings of the Eighteenth Annual ACM Symposium on Theory of Computing. ACM, New York, NY, USA, 136--146.
[11]
Donald Goldfarb and Michael D. Grigoriadis. 1988. A computational comparison of the Dinic and network simplex methods for maximum flow. Annals of Operations Research 13, 1 (1988), 81--123.
[12]
Vladimir Mironovich and Maxim Buzdalov. 2015. Hard Test Generation for Maximum Flow Algorithms with the Fast Crossover-Based Evolutionary Algorithm. In Proceedings of Genetic and Evolutionary Computation Conference Companion. 1229--1232.
[13]
Vladimir Mironovich and Maxim Buzdalov. 2016. Comparative Study of Representations in the Maximum Flow Test Generation Problem. In Proceedings of 22nd International Conference on Soft Computing MENDEL 2016. Czech Republic, 67--72.
[14]
Carsten Witt. 2013. Tight Bounds on the Optimization Time of a Randomized Search Heuristic on Linear Functions. Combinatorics, Probability and Computing 22, 2 (2013), 294--318.
[15]
Norman Zadeh. 1972. Theoretical Efficiency of the Edmonds-Karp Algorithm for Computing Maximal Flows. J. ACM 19, 1 (1972), 184--192.

Cited By

View all
  • (2024)Tight Runtime Bounds for Static Unary Unbiased Evolutionary Algorithms on Linear FunctionsAlgorithmica10.1007/s00453-024-01258-986:10(3115-3152)Online publication date: 22-Jul-2024
  • (2023)Tight Runtime Bounds for Static Unary Unbiased Evolutionary Algorithms on Linear FunctionsProceedings of the Genetic and Evolutionary Computation Conference10.1145/3583131.3590482(1565-1574)Online publication date: 15-Jul-2023
  • (2023)A First Runtime Analysis of the NSGA-II on a Multimodal ProblemIEEE Transactions on Evolutionary Computation10.1109/TEVC.2023.325055227:5(1288-1297)Online publication date: Oct-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '17: Proceedings of the Genetic and Evolutionary Computation Conference Companion
July 2017
1934 pages
ISBN:9781450349390
DOI:10.1145/3067695
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 July 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. evolutionary algorithms
  2. maximum flow
  3. mutation operators

Qualifiers

  • Research-article

Funding Sources

Conference

GECCO '17
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 05 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Tight Runtime Bounds for Static Unary Unbiased Evolutionary Algorithms on Linear FunctionsAlgorithmica10.1007/s00453-024-01258-986:10(3115-3152)Online publication date: 22-Jul-2024
  • (2023)Tight Runtime Bounds for Static Unary Unbiased Evolutionary Algorithms on Linear FunctionsProceedings of the Genetic and Evolutionary Computation Conference10.1145/3583131.3590482(1565-1574)Online publication date: 15-Jul-2023
  • (2023)A First Runtime Analysis of the NSGA-II on a Multimodal ProblemIEEE Transactions on Evolutionary Computation10.1109/TEVC.2023.325055227:5(1288-1297)Online publication date: Oct-2023
  • (2023)Choosing the Right Algorithm With Hints From Complexity TheoryInformation and Computation10.1016/j.ic.2023.105125(105125)Online publication date: Nov-2023
  • (2022)Evaluation of inverse selection operators on maximum flow test generation problemProceedings of the Genetic and Evolutionary Computation Conference Companion10.1145/3520304.3533947(61-62)Online publication date: 9-Jul-2022
  • (2022)An Extended Jump Functions Benchmark for the Analysis of Randomized Search HeuristicsAlgorithmica10.1007/s00453-022-00977-186:1(1-32)Online publication date: 23-May-2022
  • (2022)A Rigorous Runtime Analysis of the $$(1 + (\lambda , \lambda ))$$ GA on Jump FunctionsAlgorithmica10.1007/s00453-021-00907-784:6(1573-1602)Online publication date: 15-Jan-2022
  • (2021)Precise Runtime Analysis for Plateau FunctionsACM Transactions on Evolutionary Learning and Optimization10.1145/34698001:4(1-28)Online publication date: 13-Oct-2021
  • (2021)Optimal static mutation strength distributions for the (1 + λ) evolutionary algorithm on OneMaxProceedings of the Genetic and Evolutionary Computation Conference10.1145/3449639.3459389(660-668)Online publication date: 26-Jun-2021
  • (2020)Lower Bounds for Non-Elitist Evolutionary Algorithms via Negative Multiplicative DriftEvolutionary Computation10.1162/evco_a_00283(1-25)Online publication date: 16-Nov-2020
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media