Papers
Topics
Authors
Recent
Search
2000 character limit reached

Star-Convex Functions: Theory & Applications

Updated 7 July 2026
  • Star-convex functions are defined by the property that every segment from a distinguished center to any point lies below or above the affine interpolation, thereby generalizing standard convexity.
  • They enable unique optimization guarantees, supporting accelerated methods and global minima discovery even in nonconvex settings.
  • These functions are pivotal in optimization theory and geometric analysis, with applications in global optimization, complex analysis, and algorithm design.

Star-convexity is a generalized convexity condition organized around a distinguished center. In optimization, the center is typically a global minimizer xx^*, and the defining requirement is that every segment from xx^* to another point lies below the affine interpolation of function values. In one-dimensional geometric formulations, a point pp is a star-center if the segment joining (p,f(p))(p,f(p)) to (x,f(x))(x,f(x)) lies entirely in the epigraph or entirely in the hypograph of ff. In geometric function theory, the term also appears in the closely related class of uniformly starlike functions. Across these settings, star-convexity strictly generalizes ordinary convexity while retaining strong radial or centered structure that is sufficient for geometric representation theorems, majorization inequalities, and nontrivial optimization guarantees (Lee et al., 2015, Hinder et al., 2019, Goswami, 2023, Ali et al., 2011).

1. Definitions and core equivalences

For a function f:RnRf:\mathbb R^n\to\mathbb R and a fixed point x0Rnx_0\in\mathbb R^n, star-convexity about x0x_0 means that for all xRnx\in\mathbb R^n and all xx^*0,

xx^*1

Equivalently, each ray from xx^*2 is a convex function of radius. In constrained form, if xx^*3 is convex and xx^*4, then xx^*5 is star-convex on xx^*6 if for every xx^*7, every xx^*8, and every xx^*9,

pp0

For differentiable pp1, this is equivalent to the first-order inequality

pp2

which is the form used repeatedly in optimization analyses (Millan et al., 23 Jul 2025, Lee et al., 2015).

A broader differentiable variant is pp3-star-convexity: pp4 is pp5-star-convex about pp6 if

pp7

The case pp8 recovers convexity, whereas pp9 weakens it. In the same source, the condition

(p,f(p))(p,f(p))0

is identified with unimodality along every ray through the minimizer (Lezane et al., 2024).

In the one-dimensional formulation on an interval (p,f(p))(p,f(p))1, the geometric objects attached to (p,f(p))(p,f(p))2 are

(p,f(p))(p,f(p))3

(p,f(p))(p,f(p))4

(p,f(p))(p,f(p))5

The function is star-convex if there exists (p,f(p))(p,f(p))6 such that for every (p,f(p))(p,f(p))7 and every (p,f(p))(p,f(p))8, the point

(p,f(p))(p,f(p))9

lies entirely either in (x,f(x))(x,f(x))0 or in (x,f(x))(x,f(x))1. Equivalently, for all (x,f(x))(x,f(x))2 and (x,f(x))(x,f(x))3, one of the inequalities

(x,f(x))(x,f(x))4

or

(x,f(x))(x,f(x))5

holds. The set of all such centers is the central set (x,f(x))(x,f(x))6 (Goswami, 2023).

These definitions immediately separate star-convexity from ordinary convexity. Every convex function is star-convex, but the converse need not hold. A second common misconception is that centered convexity along rays should imply regularity comparable to convex analysis; the optimization literature explicitly shows that this is false in the measurable setting (Lee et al., 2015).

2. Algebraic structure and one-dimensional geometry

In the interval setting, several structural properties are immediate. If (x,f(x))(x,f(x))7 is convex, then every line segment joining two points of (x,f(x))(x,f(x))8 lies in (x,f(x))(x,f(x))9, so ff0. If ff1 is concave, then ff2 as well, with the segment lying in ff3. More generally, the class of star-convex functions on ff4 is a convex cone, meaning it is closed under non-negative linear combinations, and it is symmetric in the sense that ff5 is star-convex about ff6 if and only if ff7 is star-convex about ff8 (Goswami, 2023).

A sharp sufficient condition is piecewise convexity or concavity around a selected point ff9. If f:RnRf:\mathbb R^n\to\mathbb R0 is continuous and one of the following four configurations holds, then f:RnRf:\mathbb R^n\to\mathbb R1 is star-convex with center f:RnRf:\mathbb R^n\to\mathbb R2:

  1. f:RnRf:\mathbb R^n\to\mathbb R3 is convex and f:RnRf:\mathbb R^n\to\mathbb R4 is convex.
  2. f:RnRf:\mathbb R^n\to\mathbb R5 is concave and f:RnRf:\mathbb R^n\to\mathbb R6 is concave.
  3. f:RnRf:\mathbb R^n\to\mathbb R7 is convex and f:RnRf:\mathbb R^n\to\mathbb R8 is concave.
  4. f:RnRf:\mathbb R^n\to\mathbb R9 is concave and x0Rnx_0\in\mathbb R^n0 is convex.

In the first two cases, every segment from x0Rnx_0\in\mathbb R^n1 to x0Rnx_0\in\mathbb R^n2 lies wholly in x0Rnx_0\in\mathbb R^n3 or wholly in x0Rnx_0\in\mathbb R^n4. In the mixed cases, one half-segment lies in x0Rnx_0\in\mathbb R^n5 and the other in x0Rnx_0\in\mathbb R^n6, but x0Rnx_0\in\mathbb R^n7 still remains a valid star-center (Goswami, 2023).

This formulation makes the centered nature of the concept explicit. Convexity imposes inequalities between all pairs of points, whereas star-convexity only constrains segments attached to a distinguished center. A plausible implication is that star-convexity is best understood ոչ as a small perturbation of convexity, but as a radial geometry with a privileged anchor point.

3. Star-convex bodies and generalized variants

The one-dimensional theory in turn induces planar star-convex sets. A subset x0Rnx_0\in\mathbb R^n8 is star-convex, or star-shaped, if there exists x0Rnx_0\in\mathbb R^n9 such that for every x0x_00, the segment from x0x_01 to x0x_02 lies entirely in x0x_03. If x0x_04 is continuous and star-convex about x0x_05, then in the four piecewise convexity/concavity configurations above one obtains corresponding star-convex subsets of x0x_06 centered at x0x_07: unions of two half-epigraphs, two half-hypographs, or a mixed epi/hypo union, depending on the left and right behavior of x0x_08 (Goswami, 2023). This realizes star-convexity of a scalar function as a star-shaped planar body whose boundary is the graph x0x_09.

A distinct line of generalization is xRnx\in\mathbb R^n0-xRnx\in\mathbb R^n1-star-convexity on convex subsets xRnx\in\mathbb R^n2 of Banach spaces. For xRnx\in\mathbb R^n3 and a modulus xRnx\in\mathbb R^n4, a function xRnx\in\mathbb R^n5 is xRnx\in\mathbb R^n6-xRnx\in\mathbb R^n7-star-convex if for every xRnx\in\mathbb R^n8 and every xRnx\in\mathbb R^n9,

xx^*00

If xx^*01, this reduces to xx^*02-star-convexity; if in addition xx^*03, one recovers the usual convexity condition. The parameter xx^*04 dilutes the weight placed on xx^*05, and xx^*06 contributes a perturbation term depending on distance (Lachescu et al., 2022).

Within ordered Banach spaces, this generalized notion supports an extension of the Hardy–Littlewood–Pólya inequality of majorization. If xx^*07 and xx^*08 satisfy the preorder xx^*09, and if xx^*10 is Gâteaux-differentiable, xx^*11-xx^*12-star-convex, and has isotone differential xx^*13, then

xx^*14

The same conclusion also holds under the weaker preorder xx^*15 provided xx^*16 itself is isotone (Lachescu et al., 2022).

The same paper records a perspective construction: if xx^*17 is xx^*18-xx^*19-star-convex on a cone xx^*20, then

xx^*21

is again xx^*22-xx^*23-star-convex. Concrete examples include xx^*24 on xx^*25, which is xx^*26-star-convex but not convex, and xx^*27 on xx^*28, which is xx^*29-star-convex; its perspective

xx^*30

has isotone differential on xx^*31 (Lachescu et al., 2022).

4. Examples, nonconvexity, and pathological behavior

The literature supplies a large family of star-convex functions that are not convex. Examples in one and several variables include xx^*32 on xx^*33, xx^*34 on xx^*35, and xx^*36 on xx^*37, each star-convex about the origin or xx^*38 but nonconvex (Millan et al., 23 Jul 2025, Hinder et al., 2019). Any continuous, nonnegative, positively homogeneous function of degree xx^*39 is star-convex about the origin, since xx^*40 for xx^*41 (Millan et al., 23 Jul 2025).

The class also includes generalized xx^*42 distances with subunit exponents. For any real xx^*43,

xx^*44

is star-convex with star center xx^*45, while it is nonconvex when xx^*46. More generally, if xx^*47 and xx^*48 are star-convex with a common star center xx^*49 and xx^*50, then for any real xx^*51,

xx^*52

is star-convex about xx^*53; for xx^*54 convexity fails but star-convexity is preserved. Another flexible construction is the arbitrary radial extension

xx^*55

with xx^*56 any bounded measurable function on the unit sphere and xx^*57, yielding star-convexity about the origin even when transverse behavior is discontinuous or highly oscillatory (Lee et al., 2015).

These examples are matched by strong negative results. A measurable star-convex function can be discontinuous almost everywhere, can lack subgradients, and can oscillate arbitrarily fast transverse to the optimal ray. One can encode an exponentially large unknown parameter into behavior on an exponentially small set of rational directions, so deterministic gradient or cutting-plane methods fail. The class of Lebesgue-measurable star-convex functions on xx^*58 has cardinality xx^*59, whereas the class of continuous functions has cardinality xx^*60. There also exist smooth star-convex functions for which any deterministic gradient oracle returns information independent of the true optimum in one coordinate (Lee et al., 2015).

At the same time, several sources describe star-convexity as a model for global radial unimodality. One paper states that star-convex functions are strictly unimodal on all lines through a minimizer, and another notes that certain neural-network empirical losses appear star-convex in neighborhoods of their global minima, while many machine-learning losses appear empirically to be star-convex in large basins around global minimizers (Lezane et al., 2024, Hinder et al., 2019). This suggests that the concept occupies an intermediate position: it is substantially weaker than convexity, yet still strong enough to exclude spurious local minima along rays emanating from a minimizer.

5. Optimization algorithms and complexity theory

The optimization literature treats star-convexity as a structure that permits global or accelerated methods beyond the convex setting.

Method Setting Guarantee
Randomized cutting-plane / ellipsoid method Lebesgue-measurable star-convex xx^*61 with weak sampling-oracle access Time xx^*62; returns either a Gaussian with xx^*63 or an ellipsoid of radius xx^*64 around xx^*65 (Lee et al., 2015)
Accelerated first-order method with binary line search xx^*66-smooth star-convex xx^*67 xx^*68 total function and gradient evaluations; lower bound xx^*69 for deterministic first-order methods (Hinder et al., 2019)
Accelerated mirror descent + binary search xx^*70-star-convex, xx^*71-weakly smooth xx^*72 in an arbitrary norm, with xx^*73-uniformly convex mirror map xx^*74 xx^*75; total oracle complexity xx^*76 (Lezane et al., 2024)
Frank–Wolfe Differentiable star-convex xx^*77 with xx^*78-Lipschitz gradient over compact convex xx^*79 xx^*80 for objective values and Frank–Wolfe duality gap under diminishing, Armijo-type, and Lipschitz-based stepsizes (Millan et al., 23 Jul 2025)

The 2015 global algorithm addresses the maximally unrestricted setting of measurable star-convexity. Its core devices are a blurred logarithm

xx^*81

randomized smoothing by Gaussian convolution, and an ellipsoid method that intentionally samples outside the current feasible region in thin directions. The stated result is polynomial in the number of digits of accuracy, contrasting with the cited Nesterov–Polyak algorithm, which requires Lipschitz continuity of xx^*82 and has xx^*83 complexity, hence exponential dependence on the number of bits of accuracy (Lee et al., 2015).

For smooth star-convexity, accelerated first-order theory is substantially sharper. When xx^*84 in quasar-convexity, star-convex minimization is handled by an AGD-style scheme with a binary search over a one-dimensional momentum parameter. If xx^*85 is xx^*86-smooth and xx^*87, then after

xx^*88

iterations the method outputs xx^*89 with xx^*90, and the total oracle complexity is

xx^*91

The same source proves a lower bound of xx^*92 on the number of gradient evaluations required by any deterministic first-order method, so the upper bound is near-optimal up to the logarithmic factor (Hinder et al., 2019).

The non-Euclidean extension replaces Euclidean quadratic regularization by a Bregman geometry generated by a xx^*93-uniformly convex mirror map and accommodates xx^*94-weak smoothness,

xx^*95

Each outer iteration performs a binary search on a segment between a mirror-descent center and an aggregate point to find xx^*96, then applies a Bregman proximal step and a proximal aggregate step. In the classical smooth case xx^*97, the rate becomes xx^*98 up to xx^*99 factors. For pp00-norms with pp01, the paper states nearly-optimal complexities up to pp02 factors and matching lower bounds in the convex setting for pp03 (Lezane et al., 2024).

The 2025 Frank–Wolfe analysis shows that classical pp04 complexity extends from convex to star-convex objectives over compact convex sets. Both the objective residual and the duality gap decay at this rate under diminishing, Armijo-type, and Lipschitz-based stepsize rules, and the diminishing and Armijo strategies do not require prior knowledge of Lipschitz or curvature constants. The same source contrasts this with general nonconvex Frank–Wolfe, where only pp05 is generally available for pp06 in the absence of star-convex structure (Millan et al., 23 Jul 2025).

6. Uniformly starlike functions and open directions

In geometric function theory, uniformly starlike functions provide a distinct but related use of the term. Let pp07 be the class of analytic functions in the unit disk pp08 normalized by pp09 and pp10, and let pp11 be the univalent subclass. A function pp12 is uniformly starlike, abbreviated UST, if it maps every circular arc pp13 whose center pp14 also lies in pp15 onto a curve which is starlike with respect to pp16. Goodman’s two-point criterion gives

pp17

Taking pp18 yields pp19, so pp20, but no single-variable equivalent of the full two-point condition is known (Ali et al., 2011).

The survey records several quantitative results. If pp21, then pp22. For pp23, if

pp24

then

pp25

The exact Koebe constant is unknown, but the survey states pp26. Radius problems are also partially resolved: pp27, pp28, and pp29 for the convex class pp30 (Ali et al., 2011).

The class has a distinctive structural profile. UST is not a linear-invariant family; disk automorphisms of a function in UST need not remain in UST. It is preserved under rotations pp31 and under dilations pp32, pp33. The Koebe function pp34 shows that pp35 is strict, since pp36. Open problems include determining the sharp constants in the coefficient estimates, the exact sharp growth, distortion and rotation estimates, the exact Koebe constant, and the exact UST-radius of pp37 and of the class pp38 of pre-starlike functions of order pp39 (Ali et al., 2011).

Open questions also remain in the generalized convexity literature outside complex analysis. For pp40-pp41-star-convex functions, the cited problems include Hyers–Ulam-type stability for approximately pp42-pp43-star-convex maps, local approximate pp44-star-convexity, pp45-pp46-pp47-star-convexity based on weighted power means, and Sherman-type inequalities in ordered Banach spaces (Lachescu et al., 2022). Together with the optimization results above, these problems indicate that star-convexity is not a single closed theory but a family of centered convexity principles that recur in real analysis, convex geometry, Banach-space inequalities, complex analysis, and nonconvex optimization.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Star-Convex Functions.