Papers
Topics
Authors
Recent
Search
2000 character limit reached

Weakly Convex Sets in Geometry

Updated 4 July 2026
  • Weakly convex sets are generalized convex structures that relax classical convexity by preserving key interval, projection, or geodesic properties across different spaces.
  • They are characterized by distinct definitions in metric spaces, Euclidean geometry, Banach spaces, and graph theory, enabling controlled nonconvexity tailored to each context.
  • These properties lead to practical applications such as efficient weak convex hull computations, domination in graphs, and algorithmic learning with provable complexity bounds.

Searching arXiv for recent and foundational papers on weakly convex sets and related notions. Weakly convex sets are a family of generalized convexity notions that arise in several mathematically distinct settings. In the literature represented here, the term denotes at least four non-equivalent constructions: θ\theta-convex subsets of complete metric spaces, weakly mm-convex subsets of Euclidean space defined by escaping affine planes, weakly convex sets in Banach spaces quantified by a modulus of nonconvexity, and weakly convex vertex sets in graphs defined by the existence of internal geodesics. What these notions share is a relaxation of classical convexity that preserves some interval, midpoint, projection, or geodesic structure while allowing disconnectedness or controlled nonconvexity (Stadtländer et al., 2021).

1. Terminological scope and principal definitions

The phrase weakly convex is not uniform across the literature. The following table summarizes the principal definitions appearing in recent arXiv work.

Setting Definition Characteristic feature
Complete metric space (X,D)(X,D) CXC\subseteq X is θ\theta-convex if CC is closed and, whenever x,yCx,y\in C satisfy D(x,y)θD(x,y)\le \theta, then I(x,y)CI(x,y)\subseteq C Local geodesic closure up to scale θ\theta
Euclidean space mm0 An open set is weakly mm1-convex if for every boundary point there exists an mm2-plane through that point disjoint from the set; a closed set is defined by approximation from the outside Boundary-separation by affine planes
Banach space mm3 A closed set mm4 is weakly convex with modulus mm5 if for every mm6 one has mm7 Quantified midpoint filling
Connected graph mm8 mm9 is weakly convex if for every (X,D)(X,D)0 there exists a (X,D)(X,D)1-(X,D)(X,D)2 geodesic whose vertices lie in (X,D)(X,D)3 Existence of one internal shortest path

In the metric-space framework of "Learning Weakly Convex Sets in Metric Spaces" (Stadtländer et al., 2021), the metric interval is

(X,D)(X,D)4

and weak convexity is parameterized by a threshold (X,D)(X,D)5. In the Euclidean generalized-convexity framework of Osipchuk and earlier work by Dakhil–Zelinskii–Klishchuk, the relevant objects are (X,D)(X,D)6-dimensional affine planes through boundary points (Osipchuk, 2021, Dakhil et al., 2017). In Banach spaces, Balashov–Repovš replace exact midpoint closure by a scale-dependent defect (X,D)(X,D)7 (Balashov et al., 2010). In graph theory, weak convexity is strictly weaker than geodesic convexity because only one shortest path must remain inside the set (Anand et al., 26 Jan 2025).

A common misconception is that these are merely reformulations of the same idea. The cited literature instead treats them as distinct generalized convexities adapted to different ambient geometries.

2. Metric weak convexity in complete metric spaces

Let (X,D)(X,D)8 be a complete metric space and (X,D)(X,D)9. A subset CXC\subseteq X0 is called CXC\subseteq X1-convex, or weakly convex, if it is closed and if every pair CXC\subseteq X2 with CXC\subseteq X3 contains its full metric interval: CXC\subseteq X4 This produces a scale-indexed family CXC\subseteq X5 of weakly convex sets. At CXC\subseteq X6, one has CXC\subseteq X7, while as CXC\subseteq X8 increases the class shrinks monotonically, and in the limit CXC\subseteq X9 coincides with ordinary geodesic convexity (Stadtländer et al., 2021).

The family θ\theta0 is closed under arbitrary intersections and therefore forms a closure system. Its associated closure operator,

θ\theta1

maps any θ\theta2 to the smallest θ\theta3-convex superset. This weakly convex hull admits a canonical decomposition into well-separated blocks. Two points are θ\theta4-connected if they can be linked by a finite chain of pairwise distances at most θ\theta5. A θ\theta6-convex set θ\theta7 then decomposes uniquely as

θ\theta8

where each block is nonempty, θ\theta9-connected, CC0-convex, and distinct blocks are at distance CC1 (Stadtländer et al., 2021).

This decomposition is structurally important because block decompositions only merge as CC2 increases; they never split. Under a further ambient assumption called blockwise convexity, each CC3-connected CC4-convex set is globally convex. The paper gives four representative examples: the Hamming cube CC5 for CC6, where blocks are Boolean subcubes; the unit cube CC7 under CC8, where blocks are axis-aligned hyperrectangles; the Euclidean plane CC9 under x,yCx,y\in C0, where blocks are ordinary convex polygons; and arbitrary finite graphs under graph distance, where blocks are geodesically convex subgraphs (Stadtländer et al., 2021).

This framework is noteworthy because it permits several disconnected regions while retaining an exact interval structure below the threshold x,yCx,y\in C1. A plausible implication is that the parameter x,yCx,y\in C2 acts as a geometric regularizer interpolating between arbitrary subsets and full convexity.

3. Algorithmic learning and weakly convex hulls

The principal algorithmic use of metric weak convexity in (Stadtländer et al., 2021) is the consistent hypothesis finding problem. Given labeled examples x,yCx,y\in C3, the goal is to find the largest threshold x,yCx,y\in C4 for which the weakly convex hull x,yCx,y\in C5 contains all positive examples and avoids all negative ones. The paper provides a domain-independent intensional algorithm based on successive block merging.

The representation scheme assumes that for each finite x,yCx,y\in C6 and x,yCx,y\in C7, one can enumerate the block family x,yCx,y\in C8 in polynomial time and encode each block by a concise representation x,yCx,y\in C9. Three primitives are required: Distance, which returns the infimum distance between represented blocks; Join, which merges two blocks at distance at most D(x,y)θD(x,y)\le \theta0 into the block encoding of D(x,y)θD(x,y)\le \theta1; and Membership, which tests whether a point belongs to the represented set. Under mild blockwise convexity assumptions, all of these primitives run in polynomial time (Stadtländer et al., 2021).

Correctness follows from monotonicity in D(x,y)θD(x,y)\le \theta2 together with the fact that the successive merges reproduce the block decomposition of D(x,y)θD(x,y)\le \theta3. If the primitive costs are D(x,y)θD(x,y)\le \theta4 and D(x,y)θD(x,y)\le \theta5, D(x,y)θD(x,y)\le \theta6, the overall complexity is

D(x,y)θD(x,y)\le \theta7

where D(x,y)θD(x,y)\le \theta8 is the cost of creating singleton blocks (Stadtländer et al., 2021).

The paper works out several nontrivial examples. In the Hamming cube, each block is a Boolean subcube encoded by a conjunction, and the running time is

D(x,y)θD(x,y)\le \theta9

In I(x,y)CI(x,y)\subseteq C0, blocks are axis-aligned hyperrectangles encoded by minimum and maximum points, with total time

I(x,y)CI(x,y)\subseteq C1

In I(x,y)CI(x,y)\subseteq C2, each finite I(x,y)CI(x,y)\subseteq C3-connected hull is a convex polygon with vertices from the input, yielding total time

I(x,y)CI(x,y)\subseteq C4

The paper emphasizes that without the weak convexity constraint the corresponding problems are computationally intractable (Stadtländer et al., 2021).

An extensional variant is also given for finite graphs with geodesic distance. After precomputing all pair distances, it iteratively adds intervals I(x,y)CI(x,y)\subseteq C5 whenever I(x,y)CI(x,y)\subseteq C6. The total complexity is I(x,y)CI(x,y)\subseteq C7 time and I(x,y)CI(x,y)\subseteq C8 space, where I(x,y)CI(x,y)\subseteq C9 is the preprocessing cost. Empirical tests on grid graphs, Delaunay triangulations, and random graphs are reported to achieve at least θ\theta0 accuracy in vertex classification tasks with θ\theta1–θ\theta2 labeled vertices (Stadtländer et al., 2021).

4. Weakly θ\theta3-convex sets in Euclidean space

In the Euclidean generalized-convexity literature, weakly θ\theta4-convex sets are defined by escaping affine planes rather than metric intervals. An open set θ\theta5 is weakly θ\theta6-convex if for every boundary point θ\theta7 there exists an θ\theta8-dimensional plane θ\theta9 with mm00 and mm01. A closed set mm02 is weakly mm03-convex if it is approximated from the outside by a nested family of open weakly mm04-convex sets whose intersection is mm05 (Osipchuk, 2021). A point mm06 is an mm07-nonconvexity point if every mm08-plane through mm09 intersects mm10; the set of all such points is denoted mm11 (Osipchuk, 2021).

This definition yields strong topological constraints. Osipchuk proves that any closed, weakly mm12-convex set in mm13 with non-empty set of mm14-nonconvexity points consists of not less than three connected components (Osipchuk, 2021). In the planar case, if mm15 is closed, weakly mm16-convex, has finitely many components, and mm17, then mm18 is itself weakly mm19-convex (Osipchuk, 2021). A later result states more generally that if a closed weakly mm20-convex set in mm21 has non-empty interior, then the interior is weakly mm22-convex (Osipchuk, 2024).

The same literature establishes existence in the opposite direction: for each mm23 and each mm24, there exist open domains and closed connected sets in mm25 that are weakly mm26-convex but not mm27-convex (Osipchuk, 2021). Thus the component lower bound for the extreme case mm28 does not extend unchanged to lower-dimensional escaping planes.

A representative planar construction is the “triangle + three trapezoids” example. Starting from an open equilateral triangle and placing trapezoids in the three angular regions, one obtains open sets mm29 that are weakly mm30-convex but not mm31-convex, with the inner triangle mm32 serving as the set of mm33-nonconvexity points. The closure mm34 is then a closed, connected weakly mm35-convex set in mm36 that is not mm37-convex (Osipchuk, 2021).

A further structural theorem for open weakly mm38-convex sets states that if the set of mm39-nonconvexity points is non-empty, then that set is itself open; the same statement holds for weakly mm40-semiconvex sets and their nonsemiconvexity regions (Osipchuk, 2024). This makes the nonconvexity locus a geometric object in its own right rather than merely an exceptional set.

5. Banach-space weak convexity and the modulus of nonconvexity

In Banach spaces, weak convexity is formulated quantitatively. For a closed set mm41 and mm42, the modulus of nonconvexity is

mm43

The set mm44 is weakly convex with modulus mm45 on mm46 if for every mm47 one has

mm48

Equivalently, whenever mm49, there exists mm50 such that mm51 (Balashov et al., 2010).

This notion generalizes Vial’s weak convexity in Hilbert spaces and is closely related to Clarke’s proximal smoothness. In a Hilbert space mm52, if mm53 with

mm54

then the new definition is equivalent to Vial’s. In uniformly smooth Banach spaces, proximal smoothness at radius mm55 implies mm56 for all mm57, and under the stronger inequality

mm58

one recovers uniqueness of nearest-point projections and hence proximal smoothness (Balashov et al., 2010). Classical convexity is the degenerate case mm59.

Several analytic consequences follow. If mm60 is weakly convex with modulus mm61 and

mm62

then every point of the mm63-neighborhood mm64 has a unique nearest-point projection mm65 (Balashov et al., 2010). Under an additional technical condition relating mm66 and mm67, the projection is uniformly continuous, with a Hölder-type modulus mm68 as mm69 (Balashov et al., 2010).

The same midpoint-control mechanism yields a continuous retraction theorem, Hausdorff continuity of intersections of set-valued maps when one family is uniformly weakly convex and the other uniformly convex, and an affirmative splitting result for uniformly continuous selections (Balashov et al., 2010). In this setting, weak convexity is therefore less a combinatorial relaxation than a quantitative geometric regularity condition.

For a connected graph mm70 with geodesic distance mm71, a subset mm72 is weakly convex if for every mm73 there exists a mm74-mm75 geodesic mm76 such that all vertices of mm77 lie in mm78 (Anand et al., 26 Jan 2025). This is weaker than geodesic convexity, which requires containment of all shortest paths, and it is used in the definition of the outer-weakly convex domination number mm79, the minimum size of a dominating set mm80 such that mm81 is weakly convex (Anand et al., 26 Jan 2025).

The 2025 study of graph products derives bounds for mm82 under the Cartesian, strong, and lexicographic products. For example, if mm83 and mm84, then

mm85

and for the lexicographic product one has

mm86

where mm87 is defined from isolated vertices in a minimum outer mm88-dominating set (Anand et al., 26 Jan 2025). These results show that weak convexity retains enough path structure to support product-graph domination theory.

The Euclidean weakly mm89-convex literature also connects to “shadow” problems. Dakhil–Zelinskii–Klishchuk study the role of weakly mm90-convexity in the geometry of shadows cast by balls and prove, among other results, a lower bound

mm91

for the number of pairwise disjoint equal-radius balls needed to cast a tangent shadow at every point of the sphere (Dakhil et al., 2017). Although this problem is not a definition of weak convexity, it illustrates how weakly convex structures interact with visibility and avoidance phenomena.

A related but distinct notion is weak semiconvexity. In the plane, weakly mm92-semiconvex sets replace escaping lines by escaping rays. Open weakly mm93-semiconvex but non-mm94-semiconvex sets with smooth boundary require at least four connected components, while closed weakly mm95-semiconvex but non-mm96-semiconvex sets require at least three connected components; these bounds are sharp in the cited constructions (Osipchuk, 2020, Osipchuk, 2017). This comparison is useful because weak mm97-convexity and weak mm98-semiconvexity are adjacent but not identical generalized convexities.

Across these settings, weakly convex sets function as controlled relaxations of convexity adapted to different geometric primitives: intervals in metric spaces, affine planes in Euclidean space, midpoint defects in Banach spaces, and internal geodesics in graphs. The diversity of definitions is not accidental; it reflects the fact that “convexity” itself depends on which ambient notion of straightness or separation is treated as fundamental.

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 Weakly Convex Sets.