Weakly Convex Sets in Geometry
- 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: -convex subsets of complete metric spaces, weakly -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 | is -convex if is closed and, whenever satisfy , then | Local geodesic closure up to scale |
| Euclidean space 0 | An open set is weakly 1-convex if for every boundary point there exists an 2-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 3 | A closed set 4 is weakly convex with modulus 5 if for every 6 one has 7 | Quantified midpoint filling |
| Connected graph 8 | 9 is weakly convex if for every 0 there exists a 1-2 geodesic whose vertices lie in 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
4
and weak convexity is parameterized by a threshold 5. In the Euclidean generalized-convexity framework of Osipchuk and earlier work by Dakhil–Zelinskii–Klishchuk, the relevant objects are 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 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 8 be a complete metric space and 9. A subset 0 is called 1-convex, or weakly convex, if it is closed and if every pair 2 with 3 contains its full metric interval: 4 This produces a scale-indexed family 5 of weakly convex sets. At 6, one has 7, while as 8 increases the class shrinks monotonically, and in the limit 9 coincides with ordinary geodesic convexity (Stadtländer et al., 2021).
The family 0 is closed under arbitrary intersections and therefore forms a closure system. Its associated closure operator,
1
maps any 2 to the smallest 3-convex superset. This weakly convex hull admits a canonical decomposition into well-separated blocks. Two points are 4-connected if they can be linked by a finite chain of pairwise distances at most 5. A 6-convex set 7 then decomposes uniquely as
8
where each block is nonempty, 9-connected, 0-convex, and distinct blocks are at distance 1 (Stadtländer et al., 2021).
This decomposition is structurally important because block decompositions only merge as 2 increases; they never split. Under a further ambient assumption called blockwise convexity, each 3-connected 4-convex set is globally convex. The paper gives four representative examples: the Hamming cube 5 for 6, where blocks are Boolean subcubes; the unit cube 7 under 8, where blocks are axis-aligned hyperrectangles; the Euclidean plane 9 under 0, 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 1. A plausible implication is that the parameter 2 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 3, the goal is to find the largest threshold 4 for which the weakly convex hull 5 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 6 and 7, one can enumerate the block family 8 in polynomial time and encode each block by a concise representation 9. Three primitives are required: Distance, which returns the infimum distance between represented blocks; Join, which merges two blocks at distance at most 0 into the block encoding of 1; 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 2 together with the fact that the successive merges reproduce the block decomposition of 3. If the primitive costs are 4 and 5, 6, the overall complexity is
7
where 8 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
9
In 0, blocks are axis-aligned hyperrectangles encoded by minimum and maximum points, with total time
1
In 2, each finite 3-connected hull is a convex polygon with vertices from the input, yielding total time
4
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 5 whenever 6. The total complexity is 7 time and 8 space, where 9 is the preprocessing cost. Empirical tests on grid graphs, Delaunay triangulations, and random graphs are reported to achieve at least 0 accuracy in vertex classification tasks with 1–2 labeled vertices (Stadtländer et al., 2021).
4. Weakly 3-convex sets in Euclidean space
In the Euclidean generalized-convexity literature, weakly 4-convex sets are defined by escaping affine planes rather than metric intervals. An open set 5 is weakly 6-convex if for every boundary point 7 there exists an 8-dimensional plane 9 with 00 and 01. A closed set 02 is weakly 03-convex if it is approximated from the outside by a nested family of open weakly 04-convex sets whose intersection is 05 (Osipchuk, 2021). A point 06 is an 07-nonconvexity point if every 08-plane through 09 intersects 10; the set of all such points is denoted 11 (Osipchuk, 2021).
This definition yields strong topological constraints. Osipchuk proves that any closed, weakly 12-convex set in 13 with non-empty set of 14-nonconvexity points consists of not less than three connected components (Osipchuk, 2021). In the planar case, if 15 is closed, weakly 16-convex, has finitely many components, and 17, then 18 is itself weakly 19-convex (Osipchuk, 2021). A later result states more generally that if a closed weakly 20-convex set in 21 has non-empty interior, then the interior is weakly 22-convex (Osipchuk, 2024).
The same literature establishes existence in the opposite direction: for each 23 and each 24, there exist open domains and closed connected sets in 25 that are weakly 26-convex but not 27-convex (Osipchuk, 2021). Thus the component lower bound for the extreme case 28 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 29 that are weakly 30-convex but not 31-convex, with the inner triangle 32 serving as the set of 33-nonconvexity points. The closure 34 is then a closed, connected weakly 35-convex set in 36 that is not 37-convex (Osipchuk, 2021).
A further structural theorem for open weakly 38-convex sets states that if the set of 39-nonconvexity points is non-empty, then that set is itself open; the same statement holds for weakly 40-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 41 and 42, the modulus of nonconvexity is
43
The set 44 is weakly convex with modulus 45 on 46 if for every 47 one has
48
Equivalently, whenever 49, there exists 50 such that 51 (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 52, if 53 with
54
then the new definition is equivalent to Vial’s. In uniformly smooth Banach spaces, proximal smoothness at radius 55 implies 56 for all 57, and under the stronger inequality
58
one recovers uniqueness of nearest-point projections and hence proximal smoothness (Balashov et al., 2010). Classical convexity is the degenerate case 59.
Several analytic consequences follow. If 60 is weakly convex with modulus 61 and
62
then every point of the 63-neighborhood 64 has a unique nearest-point projection 65 (Balashov et al., 2010). Under an additional technical condition relating 66 and 67, the projection is uniformly continuous, with a Hölder-type modulus 68 as 69 (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.
6. Graph-theoretic weak convexity and related notions
For a connected graph 70 with geodesic distance 71, a subset 72 is weakly convex if for every 73 there exists a 74-75 geodesic 76 such that all vertices of 77 lie in 78 (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 79, the minimum size of a dominating set 80 such that 81 is weakly convex (Anand et al., 26 Jan 2025).
The 2025 study of graph products derives bounds for 82 under the Cartesian, strong, and lexicographic products. For example, if 83 and 84, then
85
and for the lexicographic product one has
86
where 87 is defined from isolated vertices in a minimum outer 88-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 89-convex literature also connects to “shadow” problems. Dakhil–Zelinskii–Klishchuk study the role of weakly 90-convexity in the geometry of shadows cast by balls and prove, among other results, a lower bound
91
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 92-semiconvex sets replace escaping lines by escaping rays. Open weakly 93-semiconvex but non-94-semiconvex sets with smooth boundary require at least four connected components, while closed weakly 95-semiconvex but non-96-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 97-convexity and weak 98-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.