Related Experiment Video
Updated: Apr 7, 2026

02:43
Importance of Jumping Ability in Handball Throwing Speed and Accuracy
Published on: April 4, 2025
1.7K
Unbiased Black-Box Complexities of Jump Functions
Benjamin Doerr1, Carola Doerr2, Timo Kötzing3
1École Polytechnique, Palaiseau, France.
Evolutionary Computation
|July 3, 2015
Summary
This study reveals that unbiased black-box optimization algorithms can efficiently solve complex jump functions, even those with large plateaus. Efficient algorithms exist even for extreme jump functions, challenging previous assumptions.
Area of Science:
- Computer Science
- Artificial Intelligence
- Optimization
Background:
- Black-box optimization problems often feature fitness plateaus, which can significantly hinder algorithm performance.
- Understanding the complexity of these problems is crucial for developing efficient optimization strategies.
Purpose of the Study:
- To analyze the unbiased black-box complexities of jump functions with varying fitness plateau sizes.
- To investigate the existence and efficiency of optimization algorithms for challenging jump functions.
Main Methods:
- Analysis of unbiased black-box complexities for jump functions.
- Development of new analytical tools, including parent selection based on empirical expected offspring fitness.
- Evaluation of algorithms on jump functions with small, medium, and large fitness plateaus.
Main Results:
- Unbiased black-box complexities for jump functions with a (1/2 - ε) jump size are comparable to the OneMax function for arities 3 and higher.
- Polynomial time mutation-based algorithms are shown to exist even for the extreme jump function.
- The presence of large fitness plateaus does not necessarily preclude efficient optimization.
Conclusions:
- Efficient unbiased black-box optimization is achievable for a wider range of jump functions than previously thought.
- New analytical techniques provide deeper insights into the complexities of black-box optimization.
- The findings challenge the notion that large fitness plateaus inherently lead to intractable optimization problems.
Related Concept Videos
Hydraulic Jump: Problem Solving
715
To analyze a hydraulic jump in a rectangular channel with a flow speed of 6 meters per second, follow these steps:Calculate Effective Upstream Velocity:When the downstream gate closes, a hydraulic jump forms, traveling upstream at 2 meters per second. This wave speed combines with the initial channel flow velocity, creating an effective upstream velocity.Identify Flow Velocities Before and After the Hydraulic Jump:Upstream of the hydraulic jump, the effective flow velocity includes both the...
715
Types of Functions II
332
Trigonometric and exponential functions are essential mathematical tools used to model distinct types of real-world behavior, particularly in periodic and growth-related phenomena. These functions extend the capabilities of basic algebraic models by capturing recurring cycles and rapid changes across various scientific and engineering contexts.Trigonometric functions, such as sine and cosine, are particularly effective for representing periodic phenomena. Their cyclic behavior makes them...
332
Derivatives of Simple Functions
392
Derivatives quantify the rate of change of a function and can be interpreted geometrically as the slope of a straight line or the slope of a tangent line to a curve at a given point. In the context of a roller coaster, the derivative of the function describing the track’s horizontal position provides a mathematical description of how steep the path is at any location along the ride.Constant and Linear PathsA horizontal segment of a roller coaster can be modeled by a constant function,...
392
Evaluating Limits by Direct Substitution
245
In the analysis of functions that represent continuous physical phenomena, it is often necessary to determine the output value as the input approaches a specific point. When a combination of algebraic terms defines the function and exhibits no discontinuities or abrupt changes near the point of interest, the limit of the function can be evaluated directly. This process, known as direct substitution, involves replacing the variable in the expression with the value it approaches.Direct...
245
Types of Functions III
372
Logarithmic and piecewise functions play central roles in mathematical modeling, particularly when capturing nonlinear or segmented behaviors in real-world phenomena. Although these functions differ fundamentally in structure and application, both serve to represent complex relationships in simplified mathematical terms.A logarithmic function is defined as the inverse of an exponential function, expressed as These functions grow quickly for small values of x but slow down as x increases,...
372
Continuity of a Function
358
A function is continuous at a point a if three conditions are met: the function is defined at a, the limit of the function as x approaches a exists, and this limit equals the function’s value. Mathematically, this is written asThis definition ensures the graph of the function does not exhibit any breaks, holes, or jumps at that point. Discontinuities occur when any of these conditions fail. A removable discontinuity exists when the two-sided limit exists but the function is either...
358
