Member-only story

(8) OPTIMIZATION: Shubert-Piyavskii Method to Find Global Minimum

Global Minimum of Univariate Function over an Interval [a, b]

Carla Martins
8 min readApr 19, 2023

The Shubert-Piyavskii method differs from the previously discussed methods in this series because it considers the whole interval [a, b] instead of focusing on specific points. As a result, this method can converge to the global minimum of the function, regardless of whether there are any local minimums or if the function is unimodal.

However, to apply the Shubert-Piyavskii method it is necessary for the function to be Lipschitz continuous. This means that the function must be continuous and that there exists a maximum limit for the size of its derivative.

Confusing? Let´s break it!

As previously explained, for a function f to be Lipschitz continuous over an interval [a, b], f must be continuous in the interval [a, b], and the size of the derivative of f has a maximum limit. Remember that the derivative of f corresponds to the rate of change of f. So, if the derivative of f has a maximum limit value, the rate of change of f has a maximum value too.

In simple terms, Lipschitz continuity describes a function that has a certain grade of ‘smoothness’ property. A function is Lipschitz continuous if there exists a constant number, called…

--

--

Carla Martins
Carla Martins

Written by Carla Martins

Compulsive learner. Passionate about technology. Speaks C, R, Python, SQL, Haskell, Java and LaTeX. Interested in creating solutions.

Responses (1)