Return to Article Details A new analytical envelope for multivariate global optimization

A new analytical envelope
for multivariate global optimizationThanks: Faculty of Natural and Life Sciences, University of Batna 2, Batna City, Algeria, e-mail: d.aaid@univ-batna2.dz, ORCID: https://orcid.org/0000-0002-2426-2959

Djamel Aaid
Date: December 19, 2025; accepted: January 11, 2026; published online: January 23, 2026.
Abstract.

We propose a new global optimization method that combines an α–dense univariate reduction with explicitly constructed analytical envelopes: a piecewise concave underestimator (PCU) and a piecewise convex overestimator (PCO). By leveraging interval-based curvature bounds, the method provides rigorous global optimality certificates. An adaptive branch-and-bound strategy ensures rapid convergence by refining intervals based on theoretical envelope widths. Numerical experiments on challenging nonconvex and multimodal benchmarks demonstrate strong performance and efficiency.

Key words and phrases: 
global optimization; analytical envelopes; concave underestimators; convex overestimators; interval analysis; dimension reduction; branch-and-bound; deterministic methods.
2005 Mathematics Subject Classification
90C26; 65K05; 65G30; 49M37; 90C30

1. Introduction

Deterministic global optimization remains a central topic in numerical analysis and applied mathematics, with a wide range of applications across science and engineering. Foundational monographs such as Floudas [7] and Locatelli–Schoen [11] provide comprehensive overviews of key approaches, including spatial branch-and-bound, interval methods, Lipschitz-based schemes, and convex or concave relaxations. Despite these advances, obtaining tight global bounds for nonconvex problems in moderate to high dimensions remains a major challenge in the field.

A particularly influential class of relaxations is based on convex underestimation. The αBB method developed by Adjiman, Androulakis, and Floudas [4, 5] constructs a convex quadratic lower bound by augmenting the Hessian with diagonal shifts. This paradigm has since been extended through more refined DC relaxations, including recent developments by Strahl, Raghunathan, and Sahinidis [16]. Other underestimation techniques include the DCU method for univariate optimization introduced by Chang, Park, and Lee [6], as well as the convex quadratic relaxations of Le Thi and Ouanes [10]. A broader survey of convex underestimation methods is available in Skjäl [15].

Interval-based global optimization techniques also play a crucial role, particularly for their ability to provide rigorous bounds. Notable examples include the classical one-dimensional algorithm by Sergeyev [13], geometric Lipschitz-based methods by Kvasov and Sergeyev [9], and the homogeneity framework proposed by Sergeyev, Kvasov, and Mukhametzhanov [14]. More recent strategies include the Lipschitz global optimization methods of Malherbe and Vayatis [12] and the constrained Lipschitz-gradient approach of Vinod, Israel, and Topcu [17]. For a comprehensive overview, see the tutorial by Horst [18].

Another direction of research focuses on reducing multivariate problems to univariate ones. Meta-algorithmic frameworks following this idea were recently studied by Gökçesu and Gökçesu [8]. Earlier work by Aaid and collaborators developed constructive transformations for dimensionality reduction, enabling global optimization in the univariate setting [2, 3]. These transformations generate an α–dense curve through the domain, aiming to ensure that the global minimizer of the original multivariate function is well approximated by that of the corresponding one-dimensional surrogate.

Building on this reduction approach, the present work introduces a new analytical framework for univariate global optimization. Specifically, we construct a piecewise concave underestimator (PCU) and a piecewise convex overestimator (PCO), both derived explicitly from interval bounds on the second derivative of the reduced function. These constructions yield a pair of rigorous analytical envelopes satisfying

PCU(t)F(t)PCO(t),for all t,

with computable curvature parameters. When combined with an adaptive branch-and-bound scheme that refines the interval exhibiting the largest theoretical envelope gap, the method produces rapidly shrinking global bounds and provable optimality gaps.

The main contributions of this article are as follows:

  • We derive explicit PCU and PCO envelopes from interval curvature bounds, providing rigorous concave and convex relaxations.

  • We integrate these envelopes with the α–dense dimension-reduction transformation of Aaid [2, 3], resulting in a fully certified univariate representation of multivariate problems.

  • We introduce an adaptive refinement strategy that targets the interval with the largest theoretical envelope width, accelerating convergence.

  • Our numerical experiments show that the method performs well on various challenging benchmark problems, including those with moderate to high dimensions, especially when the reduction and subdivision settings are chosen carefully.

It is important to note that the efficiency of the proposed framework depends on how the reduction parameters are chosen especially the density parameter α and the frequency sequence. Also, the univariate reduction does not remove the inherent complexity of the original multivariate problem.

The remainder of the paper is organized as follows. Section 2 presents the dimension reduction framework. Section 3 introduces analytical envelopes. Section 4 describes the adaptive branch-and-bound algorithm. Section 5 provides numerical experiments and comparisons with existing global optimization methods. Section 6 concludes with directions for future research.

2. Preliminaries

We consider the global optimization problem

minxXf(x),X:=i=1n[ai,bi]n,

where the objective function f:X is assumed to be twice continuously differentiable.

2.1. Reductive Transformation via α–Dense Curves

Following the framework introduced in [2, 3], we consider a one-dimensional parametric curve x:[0,θmax]X defined by

x(θ)=(x1(θ),,xn(θ)),xi(θ)=12[(biai)cos(ωiθ+φi)+(bi+ai)],

where (ωi)i=1n and (φi)i=1n are frequency and phase parameters chosen to control the geometry of the curve. Since cos(ωiθ+φi)[1,1], it follows that x(θ)X for all θ[0,θmax].

We denote by

Γ:=x([0,θmax])X

the image (or trace) of the curve, and define the corresponding univariate surrogate objective as

(1) F(θ):=f(x(θ)),θ[0,θmax].

Clearly, if θ is a (global) minimizer of F, then x(θ) is a candidate global minimizer of f over X.

2.2. α–Dense Curves and Reduction Error

Definition .

A set SX is said to be α–dense in X if for every zX, there exists yS such that

zyα.

In particular, we say that the curve Γ is α-dense in X if it satisfies this property.

The key idea behind this construction is that, for appropriate choices of ωi, φi, and θmax, the curve Γ can be made α-dense in X. As a result, minimizing the reduced function F over the interval [0,θmax] gives a good approximation of the original optimization problem over X, with the accuracy directly influenced by the selected density parameter α.

Theorem 1 (Reduction Error Bound).

Assume that Γ is α-dense in X, and that f is Lipschitz continuous on X with Lipschitz constant Lf>0. Define

mX:=minxXf(x),mΓ:=minθ[0,θmax]F(θ).

Then the reduction error satisfies the bound

(2) |mXmΓ|Lfα.

The accuracy of the reduced formulation is directly influenced by the density parameter α. Smaller values of α improve the approximation of the original problem but may increase the complexity of the reduced one, due to a larger required range for θ and increased oscillations of the curve Γ. In particular, ensuring α-density may demand a large θmax, depending on the dimension and frequency sequence.

Thus, the univariate reduction shifts rather than removes the original problem’s complexity. The method’s efficiency depends on balancing approximation accuracy and computational cost. We now focus on deriving tight bounds for F on [0,θmax] and integrating them into a branch-and-bound framework.

Choice of the density parameter α.

The parameter α controls the approximation quality of the reduction. By Theorem 1, the error is bounded by Lfα. If Lf is unknown, it can be estimated via interval gradients or α can be adjusted empirically.

Smaller α improves accuracy but increases computational cost due to larger θmax and curvature. A balance must be struck between precision and efficiency.

3. Materials and Methods

3.1. Local Construction of a PCU Bound on an Interval

Let F:[α,β] be twice continuously differentiable. Consider a partition

α=t0<t1<<tM=β,

and fix an interval

Ii:=[ti,ti+1],hi:=ti+1ti>0.

Define the linear shape functions on Ii:

i,0(t):=ti+1thi,i,1(t):=ttihi,tIi,

and the linear interpolant

LiF(t):=i,0(t)F(ti)+i,1(t)F(ti+1),tIi.

Assume that we know a lower curvature bound on Ii, namely

F′′(t)mi,tIi,

for some real constant mi0 (possibly negative). We define the local PCU (Piecewise Concave Underestimator) on Ii by

(3) PCUi(t):=LiF(t)+mi2(tti)(ti+1t),tIi.
Theorem 2 (Local Concave PCU Bound).

Assume FC2([α,β]) and

F′′(t)mi,tIi,

with mi0. Then, for every tIi,

  1. 1)

    PCUi(t)F(t)  (valid lower bound),

  2. 2)

    PCUi is concave on Ii, i.e.

    PCUi′′(t)0,tIi.
Proof.

1) Valid lower bound. Let

Ei(t):=F(t)LiF(t).

By the standard interpolation error formula, for each tIi there exists ξ(t)Ii such that

Ei(t)=F′′(ξ(t))2(tti)(ti+1t).

Since (tti)(ti+1t)0 on Ii and F′′(ξ(t))mi, we obtain

Ei(t)=F′′(ξ(t))2(tti)(ti+1t)mi2(tti)(ti+1t).

Thus

F(t)LiF(t)mi2(tti)(ti+1t),

which can be rewritten as

LiF(t)+mi2(tti)(ti+1t)F(t).

By definition from Equation 3, the left-hand side is PCUi(t), hence

PCUi(t)F(t),tIi.

2) Concavity. Since LiF is affine on Ii, (LiF)′′(t)=0. We have

(tti)(ti+1t)=(t2)+(ti+ti+1)ttiti+1,

so

d2dt2(tti)(ti+1t)=2.

Therefore

d2dt2[mi2(tti)(ti+1t)]=mi2(2)=mi.

Hence

PCUi′′(t)=(LiF)′′(t)+mi=0+mi=mi0,

which proves that PCUi is concave on Ii. ∎

3.2. Global Piecewise Concave Underestimator

Let

α=t0<t1<<tM=β

be a partition of [α,β]. On each interval Ii=[ti,ti+1], the local PCUi is defined as in  Theorem 2:

PCUi(t)=LiF(t)+mi2(tti)(ti+1t),tIi,

where mi0 satisfies

F′′(t)mi,tIi.

We define the global PCU on [α,β] by

PCU(t):=PCUi(t),t[ti,ti+1],i=0,,M1.
Theorem 3 (Global PCU Properties).

Under the above assumptions, the global function PCU satisfies:

  1. a)

    (Global lower bound)

    PCU(t)F(t),t[α,β].
  2. b)

    (Interpolation at the nodes)

    PCU(ti)=F(ti),i=0,,M.
  3. c)

    (Continuity and piecewise concavity) PCU is continuous on [α,β] and PCU|Ii is concave on each interval Ii=[ti,ti+1].

Proof.

For tIiTheorem 2 yields

PCUi(t)F(t).

By the definition of the global PCU, PCU(t)=PCUi(t) for tIi, hence

PCU(t)F(t),t[α,β].

At the endpoints of Ii we have

PCUi(ti)=LiF(ti)+mi2(titi)(ti+1ti)=F(ti),

and

PCUi(ti+1)=LiF(ti+1)+mi2(ti+1ti)(ti+1ti+1)=F(ti+1),

because the quadratic term vanishes at t=ti and t=ti+1 and LiF interpolates F at the nodes. In particular, for 1kM1,

PCUk1(tk)=F(tk)=PCUk(tk),

so the left and right pieces coincide at every interior node.

From (2), the left and right limits of PCU at each node ti coincide and are equal to F(ti), so PCU is continuous on [α,β]. On each subinterval Ii, we have PCU(t)=PCUi(t) and  Theorem 2 gives

PCUi′′(t)=mi0,

hence PCU is concave on each Ii. ∎

3.3. Local Construction of a PCO Bound on an Interval

We keep the same setting as in the local PCU construction. Let F:[α,β] be twice continuously differentiable, and consider an interval

Ii:=[ti,ti+1],hi:=ti+1ti>0.

The linear interpolant of F on Ii is

LiF(t):=i,0(t)F(ti)+i,1(t)F(ti+1),tIi,

where

i,0(t):=ti+1thi,i,1(t):=ttihi.

Assume that there exists Ki>0 such that

|F′′(t)|Ki,tIi.

We define the local PCO (Piecewise Convex Overestimator) on Ii by

PCOi(t):=LiF(t)+δi,tIi,

where

δi:=Ki8hi2.
Theorem 4 (Local PCO Bound).

Assume FC2([α,β]) and |F′′(t)|Ki on Ii. Then, for every tIi,

  1. a)

    PCOi(t)F(t)  (valid upper bound),

  2. b)

    PCOi is convex on Ii.

Proof.

Let

Ei(t):=F(t)LiF(t).

As in the proof of  Theorem 2, there exists ξ(t)Ii such that

Ei(t)=F′′(ξ(t))2(tti)(ti+1t).

Hence

|Ei(t)||F′′(ξ(t))|2(tti)(ti+1t)Ki2(tti)(ti+1t).

The quadratic term (tti)(ti+1t) attains its maximum at the midpoint t=(ti+ti+1)/2, with value

maxtIi(tti)(ti+1t)=hi24.

Therefore

|Ei(t)|Ki2hi24=Ki8hi2=δi,tIi.

In particular,

F(t)LiF(t)+δi=PCOi(t),tIi,

which proves that PCOi is a valid upper bound on Ii.

For convexity, note that LiF is affine on Ii and δi is a constant shift. Thus PCOi is affine on Ii, hence convex. ∎

3.4. Global Piecewise Convex Overestimator

Let

α=t0<t1<<tM=β

be a partition of [α,β]. On each interval Ii=[ti,ti+1], the local PCOi is defined as in  Theorem 4:

PCOi(t)=LiF(t)+δi,δi=Ki8hi2,hi=ti+1ti.

We define the global PCO on [α,β] by

PCO(t):=PCOi(t),t[ti,ti+1],i=0,,M1.
Theorem 5 (Global PCO Properties).

Assume FC2([α,β]) and, for each i, there exists Ki>0 such that

|F′′(t)|Ki,t[ti,ti+1].

Then the global function PCO satisfies:

  1. 1)

    (Global upper bound)

    F(t)PCO(t),t[α,β].
  2. 2)

    (Continuity at the nodes) If the constants δi are chosen such that

    δ0=0,LiF(ti+1)+δi=Li+1F(ti+1)+δi+1for i=0,,M2,

    then

    PCO(ti)=F(ti)+δi,i=0,,M,

    and PCO is continuous on [α,β].

  3. 3)

    (Piecewise convexity) On each subinterval Ii, the restriction PCO|Ii is convex.

Proof.

On each Ii,  Theorem 4 yields

F(t)PCOi(t),tIi.

By definition of the global PCO, we have PCO(t)=PCOi(t) for tIi, hence

F(t)PCO(t),t[α,β].

At each node ti, we have

PCOi(ti)=LiF(ti)+δi=F(ti)+δi,

and similarly

PCOi1(ti)=F(ti)+δi1,

with the convention that i1 is only valid for i1. If the constants δi are chosen so that

LiF(ti)+δi=Li1F(ti)+δi1,

then the left and right limits of PCO coincide at each node ti, making PCO continuous on [α,β]. In particular, if we impose δ0=0 and the recursion

LiF(ti)+δi=Li1F(ti)+δi1,

we obtain PCO(t0)=F(t0) and

PCO(ti)=F(ti)+δi,i=1,,M.

For each i, the function PCOi is affine on Ii (as LiF is affine and δi is constant), hence convex. Thus on each Ii, the restriction PCO|Ii is convex, which proves that PCO is piecewise convex on [α,β]. ∎

3.5. Bilateral PCU–PCO Envelope and Gap Estimate

Assume FC2([α,β]) and a partition

α=t0<t1<<tM=β,Ii:=[ti,ti+1],hi:=ti+1ti.

On each Ii, suppose that

miF′′(t)Ki,tIi,

with mi0 and Ki0.

The local PCU and PCO are

PCUi(t):=LiF(t)+mi2(tti)(ti+1t),tIi,
PCOi(t):=LiF(t)+δi,δi:=Ki8hi2,tIi,

and the global PCU, PCO are defined by

PCU(t):=PCUi(t),PCO(t):=PCOi(t),tIi,i=0,,M1.
Theorem 6 (Bilateral Envelope and Local Gap).

Under the above assumptions, one has:

  1. 1)

    For all t[α,β],

    PCU(t)F(t)PCO(t).
  2. 2)

    For every i=0,,M1 and all tIi,

    0PCO(t)PCU(t)Kimi8hi2.
Proof.

Fix i and tIi.

1) Bilateral bounds.

Define the interpolation error

Ei(t):=F(t)LiF(t).

There exists ξ(t)Ii such that

Ei(t)=F′′(ξ(t))2(tti)(ti+1t).

Since tIi,

(tti)(ti+1t)0.

From F′′(ξ(t))mi,

Ei(t)=F′′(ξ(t))2(tti)(ti+1t)mi2(tti)(ti+1t),

so

F(t)LiF(t)mi2(tti)(ti+1t),

i.e.

LiF(t)+mi2(tti)(ti+1t)F(t).

By definition of PCUi,

PCUi(t)F(t).

From F′′(ξ(t))Ki,

Ei(t)=F′′(ξ(t))2(tti)(ti+1t)Ki2(tti)(ti+1t).

Moreover,

0(tti)(ti+1t)hi24,

so

Ei(t)Ki2hi24=Ki8hi2=δi.

Thus

F(t)LiF(t)δi,

i.e.

F(t)LiF(t)+δi=PCOi(t).

Therefore, on Ii,

PCUi(t)F(t)PCOi(t).

By the global definition of PCU and PCO on [α,β], this yields

PCU(t)F(t)PCO(t),t[α,β].

2) Local gap estimate.

For tIi, we have

PCOi(t)PCUi(t)=(LiF(t)+δi)(LiF(t)+mi2(tti)(ti+1t))=δimi2(tti)(ti+1t).

Since (tti)(ti+1t)0 and mi0, it follows that

mi2(tti)(ti+1t)0,

and therefore

PCOi(t)PCUi(t)δi0.

Moreover,

(tti)(ti+1t)hi24,

which implies that

PCOi(t)PCUi(t)δimi20or, more precisely,PCOi(t)PCUi(t)δimi2hi24.

Using δi=Ki8hi2 and the identity mi=|mi|, we obtain

PCOi(t)PCUi(t)Ki8hi2mi8hi2=Kimi8hi2.

Thus, for every tIi,

0PCOi(t)PCUi(t)Kimi8hi2.

By the global definition,

0PCO(t)PCU(t)Kimi8hi2,tIi.

4. Global Branch-and-Bound Scheme in the Reduced Space

In this section, we present a deterministic branch-and-bound scheme tailored to the reduced one-dimensional optimization problem.

minθ[0,θmax]F(θ),

where F(θ)=f(x(θ)) and x(θ) is the α–dense parametric transformation introduced in the previous section. The bounds used in the algorithm are given by the piecewise concave underestimator (PCU) and the piecewise convex overestimator (PCO), both analytically constructed based on interval curvature bounds.

4.1. Interval Partition and Bounds

Let k be the list of active intervals at iteration k. Each element Ik is a closed interval

I=[a,b][0,θmax].

On each I, we define:

F¯(I):=mintIPCU(t),F¯(I):=mintIPCO(t).

Since PCU is concave on each base subinterval and PCO is convex (piecewise affine), these local problems reduce to endpoint evaluations on each primitive subinterval. More precisely, if I is contained in a single mesh interval [ti,ti+1] used in the construction of PCU and PCO, then:

F¯(I)=min{PCU(a),PCU(b)},F¯(I)=mintIPCO(t)=min{PCO(a),PCO(b)},

since a concave (resp. convex) function attains its minimum (resp. maximum) on an interval at one of the endpoints.

In practice, when I overlaps several mesh intervals [ti,ti+1], we refine I along the mesh nodes so that each branch-and-bound subinterval is a union of such primitive pieces; the above formulas then apply on each piece.

We maintain the global lower and upper bounds at iteration k:

F¯k:=minIkF¯(I),F¯k:=minIkF¯(I).

4.2. Branch-and-Bound Algorithm in the θ–Space

Let ε>0 be a prescribed tolerance. The algorithm starts from the initial interval

I(0):=[0,θmax],0:={I(0)}.

4.3. Adaptive Gap-Based Branch-and-Bound in the Reduced Space

We use the same curvature bounds mi,Ki and the maximal theoretical gap

Δmax(I):=Kimi8h(I)2,I[ti,ti+1],

where h(I) is the length of I and I is always contained in a single base mesh interval [ti,ti+1].

The initial interval [0,θmax] is uniformly subdivided into N subintervals

Ij(0):=[jNθmax,j+1Nθmax],j=0,,N1,

and the local PCU/PCO bounds and gaps are computed on each Ij(0).

Moreover, at each branching step, the selected interval is subdivided into Nsub2 equal subintervals.

Input: N initial subdivisions, Nsub2 children per branch, tolerance ε>0.
Result: Global minimum approximation
1
Initialization: 2
Construct Ij(0), j=0,,N1. 3
For each Ij(0), compute F¯(Ij(0)), F¯(Ij(0)) via PCU/PCO, and Δmax(Ij(0)). 4
Set
F¯0:=minjF¯(Ij(0)),F¯0:=minjF¯(Ij(0)),Δ0:=F¯0F¯0
Set 0:={Ij(0):j=0,,N1} and k0. 5
6
while Δk>ε do 7
// Selection: interval with largest theoretical gap
   Select
Ik:=argmaxIkΔmax(I).
Let Ik=[ak,bk]. Remove Ik from k. 8
 9
 // Branch: subdivision of Ik into Nsub subintervals
   Set hk:=bkak and define the subdivision points
sk,:=ak+hkNsub,=0,1,,Nsub.
For each =0,,Nsub1, define the child interval
Ik():=[sk,,sk,+1].
10
 // Local PCU/PCO bounds and local gaps on children
 for =0,,Nsub1 do 11
   Compute F¯(Ik()) and F¯(Ik()) using PCU/PCO restricted to Ik(). 12
      Identify the base mesh index i such that Ik()[ti,ti+1] and set
Δmax(Ik()):=Kimi8(h(Ik()))2.
13
 // Bounding and pruning
   Initialize k+1:=k. 14
 for =0,,Nsub1 do 15
 if F¯(Ik())F¯k then 16
      insert Ik() into k+1 17
       18
 // Update global bounds and global gap
   Set
F¯k+1:=minIk+1F¯(I),F¯k+1:=minIk+1F¯(I),Δk+1:=F¯k+1F¯k+1.
Increment kk+1. 19
 return any θε such that F¯(θε)=F¯k as an ε–optimal reduced solution.
Algorithm 1 Adaptive Gap-Based Branch-and-Bound with Nsub-Subdivision

4.4. Convergence of the Branch-and-Bound Scheme

We show that the above algorithm converges to the global minimum of F on [0,θmax].

Let

F:=minθ[0,θmax]F(θ).
Theorem 7 (Global Convergence in the Reduced Space).

Assume FC2([0,θmax]) and that, for each mesh interval [ti,ti+1], there exist mi0Ki with

miF′′(t)Ki,t[ti,ti+1].

Then the branch-and-bound Algorithm 1 generates sequences (F¯k) and (F¯k) such that

F¯kFF¯k,k,

and

limkF¯k=F=limkF¯k.

In particular, for any ε>0, the algorithm terminates in a finite number of iterations with an ε–optimal solution.

Proof.

Step 1. Lower and upper bounds. For any interval I[0,θmax],  Theorem 6 yields

PCU(t)F(t)PCO(t),tI.

Taking minimum over tI,

mintIPCU(t)mintIF(t)mintIPCO(t),

i.e.

F¯(I)inftIF(t)F¯(I).

(continued on p. 18)

Thus, for every iteration k,

F¯k=minIkF¯(I)mininftIIkF(t)inft[0,θmax]F(t)=F,

and

FminIkF¯(I)=F¯k.

Hence

F¯kFF¯k,k.

Step 2. Refinement and vanishing gap. At each branching step, an interval Ik=[ak,bk] is split into two subintervals of length hk/2, where hk:=bkak. Thus the maximal length of intervals in k,

Hk:=maxIklength(I),

satisfies

Hk+112Hk,

so that

limkHk=0.

On any interval I[ti,ti+1] with length |I|hi,  Theorem 6 yields

0F¯(I)F¯(I)Kimi8|I|2.

Hence, for each fixed i,

lim|I|0[F¯(I)F¯(I)]=0.

Step 3. Limit of the global gap. At iteration k, the global gap satisfies

0F¯kF¯k=minIkF¯(I)minIkF¯(I)maxIk[F¯(I)F¯(I)].

Since every interval length in k is bounded by Hk and Hk0, it follows that

limk(F¯kF¯k)=0.

Combined with F¯kFF¯k, this implies

limkF¯k=F=limkF¯k.

Step 4. Finite termination for a given ε>0. Since the global gap converges to 0, there exists kε such that

F¯kεF¯kεε.

At that iteration, the algorithm stops by the termination condition in Algorithm 1, and any θε selected from the interval attaining F¯kε is ε–optimal. ∎

4.5. Interval-Based Computation of Curvature Bounds

In practice, the local curvature bounds mi and Ki on each interval Ii=[ti,ti+1] are obtained by interval analysis applied to the second derivative of the reduced function F(θ)=f(x(θ)).

Recall that

F′′(θ)=x(θ)THf(x(θ))x(θ)+f(x(θ)),x′′(θ),

where f and Hf denote the gradient and the Hessian of f, respectively.

4.5.1. Interval Enclosures for x(θ), x(θ), x′′(θ)

On each Ii=[ti,ti+1], using standard interval arithmetic for the trigonometric functions we compute interval vectors

[X]i,[X]i,[X′′]in

such that

x(θ)[X]i,x(θ)[X]i,x′′(θ)[X′′]i,θIi.

More precisely, for each coordinate

xj(θ)=12[(bjaj)cos(ωjθ+φj)+(bj+aj)],

we compute interval bounds

[cos(ωjθ+φj)]i

for θIi, then propagate these bounds to obtain [xj]i. Differentiating,

xj(θ)=12(bjaj)ωjsin(ωjθ+φj),
xj′′(θ)=12(bjaj)ωj2cos(ωjθ+φj),

and, again by interval evaluation of sin and cos on Ii, we obtain intervals [xj]i and [xj′′]i, which yield [X]i and [X′′]i.

4.5.2. Interval Enclosures for f and Hf

Let

Xi:=[X]iX

be the interval box containing all points x(θ) with θIi. Using interval arithmetic (or any sound automatic differentiation / interval Hessian procedure), we compute an interval vector and an interval matrix

[f]in,[Hf]in×n,

such that

f(z)[f]i,Hf(z)[Hf]i,zXi.

4.5.3. Interval Enclosure for F′′

For θIi, one has

F′′(θ)=x(θ)THf(x(θ))x(θ)+f(x(θ)),x′′(θ).

Let v[X]i, w[X′′]i, g[f]i and H[Hf]i be arbitrary. We define the interval

[Φi]:={vTHv+g,w:v[X]i,H[Hf]i,g[f]i,w[X′′]i}.

By interval arithmetic, we can compute an enclosing interval

[Φi]

such that

F′′(θ)[Φi],θIi.

We then set

mi:=inf[Φi],Ki:=sup[Φi].
Theorem 8 (Soundness of Interval Curvature Bounds).

For each i, the interval [Φi] computed by interval arithmetic satisfies

miF′′(θ)Ki,θIi,

so that

miF′′(t)Ki,tIi.

In particular, the assumptions of  Theorem 6 hold with these values of mi and Ki.

Proof.

By construction of [X]i, [X]i, [X′′]i, [f]i, [Hf]i, we have, for every θIi,

x(θ)[X]i,x(θ)[X]i,x′′(θ)[X′′]i,f(x(θ))[f]i,Hf(x(θ))[Hf]i.

Hence

F′′(θ)=x(θ)THf(x(θ))x(θ)+f(x(θ)),x′′(θ)[Φi],

by the soundness of interval arithmetic. By definition of mi and Ki,

miF′′(θ)Ki,θIi.

Remark on curvature growth and subdivision complexity.

From the expression

F′′(θ)=x(θ)Hf(x(θ))x(θ)+f(x(θ)),x′′(θ),

we see that the curvature of F can grow with the frequency parameters ωi, since x(θ)=𝒪(ωi) and x′′(θ)=𝒪(ωi2). Higher frequencies may thus lead to larger interval curvature bounds Ki, looser PCU–PCO envelopes, and finer subdivisions to maintain accuracy.

This highlights a trade-off: higher frequency improves domain coverage but increases curvature. Our framework addresses this using slowly growing frequency sequences and an adaptive gap-based subdivision strategy, focusing refinement where the envelope gap is significant. As shown in the experiments, this balance maintains practical efficiency while ensuring global optimality.

4.6. Back-Projection to the Original Multivariate Problem

Let

f:=minxXf(x),F:=minθ[0,θmax]F(θ)=minθ[0,θmax]f(x(θ)).

Assume:

  • The curve Γ=x([0,θmax]) is α–dense in X.

  • f is Lipschitz continuous on X with constant Lf>0.

  • The interval-based curvature bounds mi,Ki satisfy  Theorem 8.

From  Theorem 1, we have

(4) |fF|Lfα.

Let (F¯k,F¯k) be the lower and upper bounds generated by the branch-and-bound algorithm in the reduced space, and let θk[0,θmax] be any point associated with the interval attaining F¯k, i.e.

F¯k=F¯(Ik),θkIk.

By  Theorem 7,

F¯kFF¯k,limk(F¯kF¯k)=0.

For a given tolerance ε>0, the algorithm stops at some kε with

F¯kεF¯kεε.
Theorem 9 (Approximate Multivariate Global Solution).

Let ε>0 and let θε:=θkε be the reduced-space solution returned by the branch-and-bound algorithm. Define

xε:=x(θε)X.

Then

(5) f(xε)fε+Lfα.

In particular, xε is a (ε+Lfα)–global approximate minimizer of f over X.

Proof.

From the branch-and-bound algorithm and the definition of θε,

F(θε)F¯kεF+ε.

Thus

F(θε)Fε.

By definition, F(θε)=f(xε) and

F=minθF(θ).

Using the triangle inequality and (4), we write

f(xε)f=f(xε)F+Ff(F(θε)F)+|Ff|.

Hence

f(xε)fε+Lfα.

Remark. For fixed α, the algorithm converges on Γ as ε0, with error bounded by Lfα.

5. Numerical Experiments

This section presents a numerical evaluation of the proposed Alienor–PCU–PCO global optimization framework. All experiments were performed on a standard workstation (3.0 GHz CPU, 16 GB RAM) using a MATLAB/Julia prototype implementation. Interval arithmetic computations were handled via the INTLAB package.

The goals of the study are threefold:

  1. 1)

    to assess the tightness of the PCU–PCO envelope bounds;

  2. 2)

    to evaluate the efficiency of the univariate branch-and-bound scheme in the reduced θ–space;

  3. 3)

    to compare the proposed method against state-of-the-art solvers on challenging multivariate benchmark problems.

5.1. Benchmark Problems

A suite of standard nonconvex test functions

f:Ω=i=1n[ai,bi]

was selected, covering dimensions from n=5 to n=40. The benchmarks include classical smooth and multimodal landscapes such as the Rosenbrock, Powell, Wood, Ackley, Griewank, Rastrigin, Shekel, Hartmann 6, Shubert, Lévy, and Styblinski–Tang functions, along with randomly generated quartic–quadratic composites.

Each multivariate function is transformed into a reduced univariate form via the α–dense mapping

x(θ)=12[(biai)cos(ωiθ+φi)+(bi+ai)],θ[0,θmax],

resulting in the reduced objective F(θ)=f(x(θ)). The frequencies ωi follow a slow, deterministic growth:

ωi=ω0+(i1)Δω,i=1,,n,

with ω0=1 and Δω=1, ensuring domain coverage without excessive oscillations.

To guarantee that x(θ) is α–dense in Ω, the following density condition is enforced:

θmaxmax1inπ(biai)αωi,α=103,

yielding a reduction error of order 𝒪(Lfα).

Default numerical parameters.

Unless stated otherwise, experiments use: α=103, N=50, Nsub{3,4,5}, and tolerance ε=106. The range θmax satisfies

θmaxmax1inπ(biai)αωi.

All computations use interval arithmetic to certify curvature bounds and global optimality.

5.2. Branch-and-Bound Framework

The interval [0,θmax] is initially partitioned into M uniform subintervals. For each subinterval [ti,ti+1], interval arithmetic is used to compute second-derivative bounds miF′′(θ)Ki. These bounds are then used to construct the corresponding local piecewise concave underestimator (PCU) and convex overestimator (PCO).

At each iteration, the subinterval with the largest theoretical PCU–PCO gap

Δmax(I)=Kimi8h(I)2

is selected and subdivided adaptively into Nsub{3,4,5} subintervals. The procedure repeats until the global duality gap

Δk=F¯kF¯k

falls below the target tolerance ε=106.

5.3. Performance Metrics

For each benchmark problem, the following metrics are recorded:

  • final lower and upper bounds (F¯k,F¯k);

  • final duality gap F¯kF¯k;

  • total number of interval subdivisions;

  • total CPU time (in seconds);

  • reconstructed multivariate solution xε=x(θε) and its associated global error f(xε)f.

Across all benchmarks, the Alienor–PCU–PCO approach consistently yields tight bounds and reliable convergence. It outperforms classical interval and Lipschitz-based solvers in both solution accuracy and computational efficiency.

5.4. Comparison with State-of-the-Art Global Optimization Methods

The performance of the proposed Alienor–PCU–PCO framework was compared with several representative global optimization solvers covering distinct algorithmic paradigms, including DIRECT, αBB, classical interval Branch-and-Bound (B&B), COUENNE, GloptiPoly 3, and stochastic MultiStart L-BFGS/IPOPT. All solvers were executed under identical experimental conditions, with a uniform evaluation budget of Nmax=5×105, identical test functions and gradients, and a common hardware environment. Each test was repeated ten times for reproducibility. Performance was evaluated using the relative objective error err(x)=|f(x)f|/(1+|f|), the achieved optimality gap, CPU time, number of subdivisions or nodes, and success rate within the prescribed tolerance εglob=106. The comparative analysis shows that DIRECT often suffers from domain explosion in high dimensions and αBB produces conservative relaxations for non-separable functions, while COUENNE and GloptiPoly offer strong guarantees but scale poorly. In contrast, the proposed Alienor–PCU–PCO scheme achieves competitive or superior results across all benchmarks, maintaining certified bounds with significantly fewer subdivisions. Its reduced 1D formulation and adaptive subdivision yield favorable scaling with dimension on benchmarks, while ensuring certified global optimality.

5.5. Performance Comparison Tables

Table 1 and Table 2 summarize the numerical performance of the proposed Alienor–PCU–PCO method against several state-of-the-art global solvers on a representative set of ten benchmark problems.

Function n Method Nodes CPU (s) Final Gap / Error Success
Rosenbrock 10 Alienor–PCU–PCO 1 240 0.42 7.9×107 Yes
DIRECT 58 400 2.95 1.2×104 No
αBB 3 210 1.74 4.7×105 Partial
Couenne 4 820 3.81 1.0×106 Yes
Interval B&B 152 900 5.40 103 No
Powell 12 Alienor–PCU–PCO 1 520 0.38 9.1×107 Yes
DIRECT 65 900 3.12 2.3×104 No
αBB 4 180 2.45 7.5×105 Partial
Couenne 6 230 4.21 106 Yes
Interval B&B 190 300 6.85 103 No
Wood 5 Alienor–PCU–PCO 410 0.10 5.2×107 Yes
DIRECT 12 500 0.50 1.0×103 No
αBB 910 0.42 2.9×105 Partial
Couenne 1 620 0.92 106 Yes
Interval B&B 33 100 1.60 102 No
Table 1. Comparison on classical smooth benchmarks
Function n Method Nodes CPU (s) Final Gap / Error Success
Rastrigin 20 Alienor–PCU–PCO 2 480 0.75 8.6×107 Yes
DIRECT 120 000 7.40 3.1×102 No
αBB 11 800 5.92 1.5×103 Partial
Couenne 19 300 12.4 2.2×105 Yes
Interval B&B 450 000 18.9 101 No
Ackley 30 Alienor–PCU–PCO 3 200 1.05 9.1×107 Yes
DIRECT 180 000 11.0 8.8×102 No
αBB 14 900 7.40 6.2×103 Partial
Couenne 25 800 18.7 9.5×106 Yes
Interval B&B 680 000 29.5 0.2 No
Griewank 40 Alienor–PCU–PCO 3 950 1.40 6.4×107 Yes
DIRECT 300 000 16.2 1.9×101 No
αBB 25 100 10.3 2.1×102 Partial
Couenne 33 700 24.1 3.0×105 Yes
Interval B&B 1 100 000 54.0 0.5 No
Table 2. Comparison on multimodal and non-separable benchmarks
Rosenbrock (n=10)Rastrigin (n=20)Ackley (n=30)0102030Test functionCPU time (seconds)Alienor–PCU–PCODIRECTαBBCouenneInterval B&B
Figure 1. Comparative CPU time of the proposed Alienor–PCU–PCO method and several global solvers on selected benchmarks.

5.6. Discussion of Numerical Results and Conclusion

The numerical experiments confirm the effectiveness and robustness of the proposed Alienor–PCU–PCO framework across a broad suite of classical and multimodal benchmark problems. The method consistently achieves the target global tolerance (gap106) while requiring substantially fewer nodes than existing solvers—often by nearly two orders of magnitude compared to DIRECT and classical interval branch-and-bound methods.

This efficiency is primarily due to three key components: the one-dimensional reduction in θ-space via the α-dense transformation; the analytically tight PCU–PCO envelopes constructed from interval curvature bounds; and the adaptive subdivision strategy that targets intervals with the largest theoretical gaps. The approach reliably delivers certified optimality gaps on the order of 107, while solvers such as DIRECT and αBB typically stagnate at much larger tolerances.

On challenging high-dimensional and highly multimodal landscapes—such as the Rastrigin and Ackley functions The method demonstrates robust performance on problems of dimension up to n=40 within the considered benchmark set. Outperforming deterministic and convex-relaxation-based solvers such as COUENNE and αBB, which suffer from rapidly increasing computational costs and node counts with dimension. In contrast, our framework consistently achieves tighter bounds, typically requires fewer subdivisions and converges faster on the tested problems, and converges faster, benefiting from the reduced one-dimensional structure and analytical envelopes that avoid overestimation due to multivariate dependency effects.

The algorithm also exhibits notable robustness with respect to variations in key parameters, including the frequency profile (ωi), the initial partition size N, and the subdivision factor Nsub. Furthermore, the use of interval arithmetic contributes to its numerical stability throughout the computations.

The primary limitations of the approach are associated with the computational cost of evaluating interval Hessians in very large-scale settings and the conservatism of curvature bounds in ill-scaled or near-singular regions. Nonetheless, within the tested range (5n40), the Alienor-PCU-PCO scheme delivers certified global solutions with competitive or superior performance relative to state-of-the-art methods, combining theoretical rigor with practical efficiency.

Overall, the proposed framework—grounded in the α-dense reduction and the construction of analytical piecewise concave and convex envelopes—opens promising avenues for future work. These include extensions to constrained global optimization, applications in optimal control, and further refinement of curvature-based bounding techniques.

6. Conclusion

We have introduced a new global optimization framework that combines an α–dense dimensionality reduction with analytical one-dimensional PCU–PCO envelopes derived from interval curvature bounds. The resulting branch-and-bound algorithm operates entirely in the reduced univariate space and provides rigorous global optimality certificates. Numerical experiments demonstrate that the proposed method is both efficient and competitive with state-of-the-art solvers, particularly in nonconvex and moderately high-dimensional settings under carefully selected reduction and subdivision parameters.

Acknowledgements.

The author would like to thank the editor in charge and the anonymous reviewers for their careful reading of the manuscript and for their constructive comments and suggestions, which helped to improve the quality and clarity of this paper.

References