skip to main content
10.1145/2598394.2598442acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
poster

Onemax helps optimizing XdivK:: theoretical runtime analysis for RLS and EA+RL

Published: 12 July 2014 Publication History

Abstract

There exist optimization problems with the target objective, which is to be optimized, and several extra objectives, which can be helpful in the optimization process. The previously proposed EA+RL method is designed to adaptively select objectives during the run of an optimization algorithm in order to reduce the number of evaluations needed to reach an optimum of the target objective.
The case when the extra objective is a fine-grained version of the target one is probably the simplest case when using an extra objective actually helps. We define a coarse-grained version of OneMax called XdivK as follows: XdivK(x)= [OneMax(x)/k] for a parameter k which is a divisor of n- the length of a bit vector. We also define XdivK+OneMax, which is a problem where the target objective is XdivK and a single extra objective is OneMax.
In this paper, the randomized local search (RLS) is used in the EA+RL method as an optimization algorithm. We construct exact expressions for the expected running time of RLS solving the XdivK problem and of the EA+RL method solving the XdivK+OneMax problem. It is shown that the EA+RL method makes optimization faster, and the speedup is exponential in k.

References

[1]
Supplementary materials (proofs and tables). URL: https://github.com/mbuzdalov/papers/blob/master/2014-gecco-xdivk/xdivk-extra.pdf.
[2]
D. Brockhoff, T. Friedrich, N. Hebbinghaus, C. Klein, F. Neumann, and E. Zitzler. On the Effects of Adding Objectives to Plateau Functions. Transactions on Evolutionary Computation, 13(3):591--603, 2009.
[3]
A. Buzdalova and M. Buzdalov. Increasing Efficiency of Evolutionary Algorithms by Choosing between Auxiliary Fitness Functions with Reinforcement Learning. In Proceedings of the International Conference on Machine Learning and Applications, volume 1, pages 150--155, 2012.
[4]
J. Handl, S. C. Lovell, and J. D. Knowles. Multiobjectivization by Decomposition of Scalar Cost Functions. In Parallel Problem Solving from Nature - PPSN X, volume 5199 of Lecture Notes in Computer Science, pages 31--40. Springer Berlin Heidelberg, 2008.
[5]
M. T. Jensen. Helper-Objectives: Using Multi-Objective Evolutionary Algorithms for Single-Objective Optimisation: Evolutionary Computation Combinatorial Optimization. Journal of Mathematical Modelling and Algorithms, 3(4):323--347, 2004.
[6]
D. F. Lochtefeld and F. W. Ciarallo. Helper-Objective Optimization Strategies for the Job-Shop Scheduling Problem. Applied Soft Computing, 11(6):4161--4174, 2011.
[7]
F. Neumann and I. Wegener. Can Single-Objective Optimization Profit from Multiobjective Optimization? In Multiobjective Problem Solving from Nature, Natural Computing Series, pages 115--130. Springer Berlin Heidelberg, 2008.

Cited By

View all
  • (2023)Multiobjectivization of Single-Objective Optimization in Evolutionary Computation: A SurveyIEEE Transactions on Cybernetics10.1109/TCYB.2021.312078853:6(3702-3715)Online publication date: Jun-2023
  • (2018)Runtime analysis of a population-based evolutionary algorithm with auxiliary objectives selected by reinforcement learningProceedings of the Genetic and Evolutionary Computation Conference Companion10.1145/3205651.3208231(1886-1889)Online publication date: 6-Jul-2018
  • (2017)Reinforcement learning based dynamic selection of auxiliary objectives with preservation of the best found solutionProceedings of the Genetic and Evolutionary Computation Conference Companion10.1145/3067695.3082499(1435-1438)Online publication date: 15-Jul-2017
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO Comp '14: Proceedings of the Companion Publication of the 2014 Annual Conference on Genetic and Evolutionary Computation
July 2014
1524 pages
ISBN:9781450328814
DOI:10.1145/2598394
Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 July 2014

Check for updates

Author Tags

  1. expected running time
  2. helper-objectives
  3. multiobjectivization

Qualifiers

  • Poster

Conference

GECCO '14
Sponsor:
GECCO '14: Genetic and Evolutionary Computation Conference
July 12 - 16, 2014
BC, Vancouver, Canada

Acceptance Rates

GECCO Comp '14 Paper Acceptance Rate 180 of 544 submissions, 33%;
Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

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

Other Metrics

Citations

Cited By

View all
  • (2023)Multiobjectivization of Single-Objective Optimization in Evolutionary Computation: A SurveyIEEE Transactions on Cybernetics10.1109/TCYB.2021.312078853:6(3702-3715)Online publication date: Jun-2023
  • (2018)Runtime analysis of a population-based evolutionary algorithm with auxiliary objectives selected by reinforcement learningProceedings of the Genetic and Evolutionary Computation Conference Companion10.1145/3205651.3208231(1886-1889)Online publication date: 6-Jul-2018
  • (2017)Reinforcement learning based dynamic selection of auxiliary objectives with preservation of the best found solutionProceedings of the Genetic and Evolutionary Computation Conference Companion10.1145/3067695.3082499(1435-1438)Online publication date: 15-Jul-2017
  • (2017)Runtime Analysis of Random Local Search on JUMP function with Reinforcement Based Selection of Auxiliary Objectives2017 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC.2017.7969567(2169-2176)Online publication date: 5-Jun-2017
  • (2016)Preserving diversity in auxiliary objectives provably speeds up crossing plateaus2016 IEEE Symposium Series on Computational Intelligence (SSCI)10.1109/SSCI.2016.7850145(1-8)Online publication date: Dec-2016
  • (2015)Can OneMax help optimizing LeadingOnes using the EA+RL method?2015 IEEE Congress on Evolutionary Computation (CEC)10.1109/CEC.2015.7257100(1762-1768)Online publication date: May-2015
  • (2014)A Switch-and-Restart Algorithm with Exponential Restart Strategy for Objective Selection and its Runtime AnalysisProceedings of the 2014 13th International Conference on Machine Learning and Applications10.1109/ICMLA.2014.27(141-146)Online publication date: 3-Dec-2014
  • (2014)A New Algorithm for Adaptive Online Selection of Auxiliary ObjectivesProceedings of the 2014 13th International Conference on Machine Learning and Applications10.1109/ICMLA.2014.100(584-587)Online publication date: 3-Dec-2014

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