Non-Dissective Coverings by Planks
Abstract
A plank is the part of space between two parallel planes. The following open problem, posed 45 years ago, can be viewed as the converse of Tarski’s plank problem (Bang’s theorem): Is it true that if the total width of a collection of planks is sufficiently large, then the planks can be individually translated to cover a unit ball ?
A translative covering of by planks is said to be non-dissective if the planks can be added one by one, in some order, such that the uncovered part remains connected at each step and is empty at the end. Improving a classical result of Groemer, we show that every set of planks of width admits a non-dissective translative covering of a -dimensional ball , provided is large enough. Our proof yields a low-complexity algorithm. We also show that planks are, in general, insufficient for a non-dissective covering of . This provides the first non-trivial lower bound for this problem.
Keywords and phrases:
Tarski’s plank problem, translative cover, non-dissective coverFunding:
Andrey Kupavskii: Supported by the Ministry of Science and Higher Education of the Russian Federation, project No. FSMG-2024-0025.Copyright and License:
2012 ACM Subject Classification:
Theory of computation Computational geometryEditors:
Hee-Kap Ahn, Michael Hoffmann, and Amir NayyeriSeries and Publisher:
Leibniz International Proceedings in Informatics, Schloss Dagstuhl – Leibniz-Zentrum für Informatik
1 Introduction
A plank of width in is a closed region bounded by two parallel hyperplanes at distance from each other. The distance between these two hyperplanes is called the width of .
In 1932, Tarski [17] posed the question now known as the plank problem: if a convex body in is covered by a collection of planks, is it true that the sum of their widths is at least as large as the minimal width of , that is, the minimum width of a plank that contains ? Twenty years later, this question was answered affirmatively by Bang [3, 4]; see also Fenchel [8] for an alternative proof. Bang also conjectured that a similar statement is true with “relative widths” with respect to . This was proved by Ball [2] for centrally symmetric bodies, but in the general case the problem is open. A spherical analogue of the plank problem, raised by L. Fejes Tóth [7], was settled by Jiang and Polyanskii [12] (see also Ortega-Moreno [16]). A. Bezdek [5] conjectured that the following planar variant of Tarski’s conjecture is also true: the total width of a set of planks that cover a unit disk with a small circular hole around its center is at least 2; see also [19, 1]. For many other related open problems, consult [6], Section 3.4. For a recent survey on the topic, see [18].
The following natural question was asked independently by Groemer [9] and Makai-Pach [15]. Can one reverse Bang’s theorem? Is it true that if the total width of a collection of planks in is large enough, then each can be translated into a new position such that together cover, say, a ball of unit radius? In other words, does there exist a constant such that any collection of planks of total width at least permits a translative covering of the unit ball ? In the plane, this was proved independently by Makai-Pach [15] and Erdős-Straus (unpublished); see also [10, 11]. For , the problem is open. In particular, we have the following.
Conjecture 1 ([15]).
For every , there exists a constant such that every collection of planks of width in permits a translative covering of the unit ball.
For a long time, the best known result was due to Groemer [9], who designed a greedy algorithm to construct a translative covering of the unit ball for any collection of planks of width in . Kupavskii and Pach [13, 14] came close to proving Conjecture 1: they showed that the statement is true for any system of only planks.
Nevertheless, Groemer’s algorithm had a very interesting additional feature. Given a sequence of planks by a simple greedy method, one can find suitable translates of with the property that
is a connected set for every . Moreover, Groemer showed that if we insist on this property and we also fix the order of the planks, then the bound is essentially best possible.
Definition 2.
We say that a collection of planks permits a non-dissective translative covering of a convex body in if there exist a permutation
and suitable translates of with the property that
is a connected set for , and is empty for .
In the present paper, we study the following variant of the problem addressed in Conjecture 1.
Problem 3.
What is the smallest integer such that every collection of planks of width in permits a non-dissective translative covering of the unit ball ?
The Makai–Pach covering [15] is non-dissective, and thus we have . For every we have
| (1) |
Here, we concentrate on the first open case . Our main theorem improves both the lower and upper bounds in (1).
Theorem 4.
There exist constants such that
In particular, the lower bound shows that Conjecture 1 does not remain true if we restrict our attention to non-dissective coverings.
In the next two sections, we establish the lower and upper bounds in Theorem 4, respectively. We conclude this note with a few remarks (see Section 5).
2 Proof of Theorem 4 – Lower bound
In this section, we establish the lower bound in Theorem 4. Consider points on the sphere such that the angular distance between any two of them is at least and each point is within angle from the north pole.
Let be a sequence of planks of width , whose normal vectors correspond to the above points. Consider a non-dissective covering of the unit ball using planks in the order of increasing . Since all planks are almost horizontal, we may talk about their “upper” and “lower” boundary planes. Formally, the -coordinate of the intersection of the upper boundary plane with the -axis is larger than that for the lower boundary plane.
Let and, for all let , where is a suitable translate of used for the covering. By the assumption that the covering is non-dissective, is a connected set for every . As soon as we cover a point of within angular distance from the equator, we stop the covering process, and we declare that the covering was successful. We want to show that the number of planks used up to this moment is
We may assume recursively that , the translate of that we use for the covering, satisfies one of the following two conditions:
-
1.
either the upper boundary plane of coincides with the upper supporting plane of ,
-
2.
or the lower boundary plane of coincides with the lower supporting plane of .
Assume without loss of generality that the first plank that covers a point at distance at most from the equator satisfies condition 1 above. Note that this implies that at this moment we have already covered a portion of the upper half of whose volume is . Slightly abusing notation, we denote the planks that were used for the covering of the upper hemisphere also by
Note that the normal vectors at the boundary of the part of covered by have angle at most with the normal vector defining This holds for all flat faces since all have normals within angle from the north pole. This also holds for the parts of the boundary coming from since in the covering procedure we only cover points that are more than from the equator. Using this, we can bound the volume of that is covered by : it is at most times the area of the face of lying on the boundary of the plank . Note that this face is the intersection of the lower boundary plane of with . Let denote this intersection.
Lemma 5.
does not contain a disk of radius .
The lemma implies the lower bound as follows. The diameter of is at most , which is the diameter of . Combining this fact with Lemma 5, we obtain that the area of is . This, in turn, implies that, for every the volume of the intersection is . The volume of the upper part of that we need to cover is . Hence, we need planks to exhaust this volume. We note that Lemma 5 is one part of the proof that is specific to the non-dissective case.
Proof of Lemma 5.
Let stand for the normal vector to . For any point in , we denote by the point on the boundary of that is obtained from by translating it parallel to inside . Note that and are at most apart.
Let us show that does not contain a disk of radius . See Figure 1. Assume the contrary, and let be the center of such a disk .
Consider the circle in , concentric to and of radius . Take a point . Consider the normal vector of a supporting plane for at , whose choice we explain below. If lies on the boundary of, potentially, several planks with , then take a supporting hyperplane of one of these planks . Otherwise, must lie on the boundary of the initial ball , and then we simply take the unique supporting plane to the ball at .
Consider the intersection of with the plane spanned by and and passing through . By our assumption, contains a disk of radius centered at . Thus, is a convex set of height at most and with the “base” being a straight line segment orthogonal to that passes through and has length at least in each direction from . Thus, the angle between and is at most : otherwise, the supporting line at corresponding to will hit the base segment at distance at most from , which is a contradiction. See Figure 2.
We conclude that has angle at most with for any . Since the angle between the normal vectors of any two planks is at least , cannot be a normal vector to any other plank. Running the same argument for each point , we conclude that the set lies on the boundary of . But then the angle between the normal vectors at two points of corresponding to the opposite points of is , a contradiction with the fact that each of them has angle at most with .
3 Proof of Theorem 4 – Upper bound
Consider planks of width , and write in the form for some Let be a constant to be specified later. By averaging over all directions, we can find a vector such that there are planks whose normal vectors form an angle of at most with . Let these planks be . (At the end of the proof we will see that for our arguments to work, the optimal choice of the parameters will be and .)
Choose a coordinate system in which the direction of the positive -axis, pointing upwards, is . Since the normal vectors of the planks are very close to , we can call these planks “almost horizontal”, and we can talk about their “upper” and “lower” boundary planes.
Given a convex body , the (outer) parallel body of at distance is defined as
Clearly, is a smooth body, hence in every direction it has precisely two supporting planes.
We are going to process the planks one by one. Set . Let denote the translate of whose upper boundary plane is tangent to from above. Informally, this means that we move from above as long as we can, preserving the property that remains connected. Since , we have . Denote by the translate of whose upper boundary plane is tangent from above to .
Next, we set . Let denote the translate of whose upper boundary plane is tangent to from above. Analogously, denote by the translate of whose upper boundary plane is tangent to from above. Let Proceeding like this, after performing steps (), we obtain a sequence of convex bodies and two sequences of planks, and with the following properties:
-
1.
-
2.
For every the distance between the lower (resp. upper) boundary planes of and is .
-
3.
If is empty, we terminate the process.
By definition, for every , we have We will keep track of the (decreasing) sequence of volumes . If for some we have
| (2) |
then we can conclude that is empty, i.e., the initial ball is completely covered by the planks
We need some easy observations.
Proposition 6.
Let be the lower boundary planes of , respectively, and let be the upper half-space bounded by the .
Then, for , we have
Proof.
We start by verifying the first inclusion. Let be any point of . By definition, there exists with Thus, also belongs to . We only have to argue that does not lie inside the half-space If it did, by property 2 above, it would be farther away than from the lower boundary plane of , which separates from . This would contradict our assumption that
The second inclusion holds since
Recall that, according to our conventions, the direction of the positive -axis of the coordinate system coincides with the vector . At the beginning, we fixed a vertical direction , but in the sequel we will also use the following simple fact in other scenarios.
Proposition 7.
Let be a convex body and let be a boundary point of the parallel body such that the -coordinate of is maximum.
Then contains a ball of unit radius that touches the boundary of at . ∎
Now we quickly outline our proof strategy for the upper bound in Theorem 4. Recall that we selected a “dense” subset of almost parallel directions, in terms of two constants and . Our first and main goal is to bound from below the volume of the parallel body of the part of that we cover with the first planks corresponding to the chosen directions. To get this lower bound, we will have two cases to consider, and the parameter is chosen to balance the bound in the two cases. We cover a substantial part of using these planks, and remove them. This constitutes the first stage of our covering algorithm.
At the second stage, we repeat the same procedure. This time, in the remaining set of directions we find a “dense” subset (using the same ), and we use the corresponding almost parallel planks to cover the remaining part of the ball. While at stage 1, we started with at stage 2 we start where we left off at stage 1. That is, our new initial body will be identical to the last at stage 1. Again, we bound from below the volumes of the parallel bodies of the new shrinking sequence
of uncovered bodies. Because of our choice of parameters, it is guaranteed that after performing this procedure a bounded number of times, at some stage we reach a point where (2) holds. At this point, we can be sure that is entirely covered.
Apply Proposition 7 with to obtain a ball of unit radius that touches the boundary of at its highest point in the vertical direction . Let be the vertical line passing through the center of (which is the highest point of ).
We distinguish two cases.
- Case A:
-
There is a set of indices with such that for any the intersection of with is at least shorter than the intersection of with .
- Case B:
-
There is a set of indices with such that for any , the intersection of with is less than shorter than the intersection of with .
In Case A, we start our argument as follows. To simplify the notation, assume that . Suppose that the center of is inside and we have . Using Proposition 6, we obtain that
Since , we also have that
By the above inclusions, we can bound from below the difference between the volumes of and .
We explain the last equality. The set is a spherical cap that contains a section of the vertical line of length at least . The lower boundary plane of is almost horizontal: its normal vector has an angle of at most with . Thus, contains a spherical cap and, hence, a cone whose height is roughly the same as the length of the portion of contained in , which is . The radius of the circular base of this cone (and of the cap) is (here is where we use the assumption). The volume of this cone is as claimed.
If the center of is outside or if , then we have
Recall that . Thus, the volume that we managed to cover in this case is at least
| (3) |
In Case B, we proceed as follows. In view of Proposition 6, the condition implies that for any , the intersection of with is less than shorter than that of
Consider the plane spanned by and a point at which the upper boundary plane of touches . Set
See Figure 3. If intersects , then let denote the upper intersection point of the boundary of with . If does not intersect , then let be the point of closest to , i.e., the endpoint of the “base” of closer to .
In both cases, the angle between the normal vector to the boundary of at and the normal at is at most , because the normal vectors of all planks are within an angle of at most from the vertical direction (which is the same as the direction of ). The height of at , i.e., the intersection of with a vertical line through , is at least , while its height at is at most , by the assumption of Case B. This implies that the base of has length .
Stepping out of the plane , we find that the intersection of with cuts out a whole 2-dimensional face. This face contains a disk of radius , since, as before, contains a unit ball that is tangent to the boundary of at the point . Combining the last two facts, we obtain that the area of the face cut out by is . Thus, contains a cone with base of area and height . This implies that
Therefore, in Case B, we have that
| (4) |
To complete the proof of the upper bound in Theorem 4, we iterate the above procedure. Let . As before, by averaging over directions, for any collection of planks there exists a direction such that at least of them have normals within angle of . In particular, at the first stage we find a subcollection of size and apply the argument of Cases A and B.
After removing the planks used in this stage, we repeat the same argument on the remaining family. As long as the number of remaining planks is at least , the same averaging argument yields at each stage a subcollection of size , so the bounds obtained above apply for each such subcollection.
Since each stage removes at most planks, after stages the total number removed is . Choosing sufficiently small in the constant factor, we ensure that at least planks remain throughout. Thus the procedure can be repeated times.
Combining (3) and (4), each stage removes volume at least
Therefore the total removed volume of is at least
Choose such that , that is, . Then the above minimum is equal to . In view of (2), if this value is bigger than the volume of , then we must have covered the entire ball , and we are done. If we put , then this quantity is . This means that taking with a sufficiently large is enough to cover .
This completes the proof of the theorem. ∎
4 Concluding remarks
1.
In the present note, we focused on the non-dissective covering problem in three dimensions. For , the same lower bound remains valid: indeed, in order to cover a ball in , one needs to cover any of its -dimensional sections. One may try to go into the proof and adapt the lower bound argument to the -dimensional case. We should then take points on the sphere with pairwise distances at least . The same analysis should lead to a slightly stronger lower bound The exponent in the bound does not grow linearly with , because Lemma 5 guarantees only one “short” direction in the intersection of a plank and the remaining body.
2.
The proof of the upper bound can also be extended to , and the resulting bound would be , which is better than (1), albeit by an additive term in the exponent that tends to as grows. We believe that neither the lower nor the upper bound is tight.
3.
The proof of the upper bound extends to with only minor changes. Let and fix . By averaging over , there exists a direction such that at least
planks have normals within angle of , since a spherical cap of angular radius has measure .
We proceed as in Section 3, distinguishing Cases A and B.
Case A. As before, if at least steps reduce the intersection of with by at least , then we remove from the unit ball a cap of height . For , such a cap has volume . Hence
Case B. The planar argument in is unchanged and yields a segment of length . Passing to dimensions, the boundary of contains a -dimensional ball of radius , hence the exposed -dimensional face has measure . Therefore
and summing over the steps gives
Repeating the argument times, we obtain a total contribution of order
Balancing the first and third exponents gives
Substituting and setting the exponent to zero yields
Thus
This improves (1), although only by an additive term in the exponent that tends to as . We believe that neither the lower nor the upper bound is tight.
4.
Our upper bound argument in Section 3 can be easily turned into a polynomial-time algorithm for constructing a cover. Take planks of width . We first iteratively construct an ordering of the planks which will turn out to guarantee that we end up with a cover. For this, first we (approximately) compute the angle between any two normal vectors and construct a graph whose vertices are the selected planks. Two vertices are joined by an edge if the angle between the normal vectors of the corresponding planks is smaller than . Then, at each step, we
-
(a)
find a vertex whose degree is at least the average degree in ;
-
(b)
include and its neighbors in the ordering (the order within this set is arbitrary);
-
(c)
modify by deleting and its neighbors from .
In the proof of the upper bound, at each step, we actually work with a chunk of vectors that were included in the ordering in one step.
Finally, we construct the covering, i.e., we find suitable translates of the planks that cover the ball, as follows. For the -th plank in the ordering, we need to find the maximum (or an approximate maximum) of a linear function over the convex set that remains from the original ball after removing all points covered by the first planks. Then we modify the set by including an extra linear inequality in its definition, and repeat the whole procedure, if necessary.
References
- [1] Gábor Ambrus, Julian Huddell, Maggie Lai, Matthew Quirk, and Elias Williams. Covering spiky annuli by planks. Discrete & Computational Geometry, 2025. doi:10.1007/s00454-025-00799-2.
- [2] Keith Ball. The plank problem for symmetric bodies. Inventiones Mathematicae, 104(3):535–543, 1991. doi:10.1007/BF01245089.
- [3] Thøger Bang. On covering by parallel strips. Matematisk Tidsskrift B, pages 49–53, 1950.
- [4] Thøger Bang. A solution of the plank problem. Proceedings of the American Mathematical Society, 2(6):990–993, 1951. doi:10.1090/S0002-9939-1951-0046672-4.
- [5] András Bezdek. Covering an annulus by strips. Discrete & Computational Geometry, 30(2):177–180, 2003. doi:10.1007/s00454-003-0002-y.
- [6] Peter Brass, William O. J. Moser, and János Pach. Research Problems in Discrete Geometry. Springer, New York, 2005. doi:10.1007/0-387-29929-7.
- [7] László Fejes Tóth. Research problems: Exploring a planet. American Mathematical Monthly, 80(9):1043–1044, 1973.
- [8] Werner Fenchel. On Th. Bang’s solution of the plank problem. Matematisk Tidsskrift B, pages 49–51, 1951.
- [9] Helmut Groemer. On coverings of convex sets by translates of slabs. Proceedings of the American Mathematical Society, 82(2):261–266, 1981. doi:10.1090/S0002-9939-1981-0609663-7.
- [10] Helmut Groemer. Covering and packing properties of bounded sequences of convex sets. Mathematika, 29(1):18–31, 1982. doi:10.1112/S0025579300012122.
- [11] Helmut Groemer. Some remarks on translative coverings of convex domains by strips. Canadian Mathematical Bulletin, 27(2):233–237, 1984. doi:10.4153/CMB-1984-033-9.
- [12] Zilin Jiang and Alexandr Polyanskii. Proof of László Fejes Tóth’s zone conjecture. Geometric and Functional Analysis, 27(6):1367–1377, 2017. doi:10.1007/s00039-017-0427-6.
- [13] Andrey Kupavskii and János Pach. Simultaneous approximation of polynomials. In Discrete and Computational Geometry and Graphs (JCDCGG 2015), volume 9943 of Lecture Notes in Computer Science, pages 193–203, Cham, 2016. Springer. doi:10.1007/978-3-319-48532-4_17.
- [14] Andrey Kupavskii and János Pach. From Tarski’s plank problem to simultaneous approximation. American Mathematical Monthly, 124(6):494–505, 2017. doi:10.4169/amer.math.monthly.124.6.494.
- [15] Endre Makai, Jr. and János Pach. Controlling function classes and covering Euclidean space. Studia Scientiarum Mathematicarum Hungarica, 18(2–4):435–459, 1983.
- [16] Oscar Ortega-Moreno. An optimal plank theorem. Proceedings of the American Mathematical Society, 149(3):1225–1237, 2021. doi:10.1090/proc/15228.
- [17] Alfred Tarski. Uwagi o stopniu równoważności wielokątów. Parametr, 2:310–314, 1932.
- [18] William Verreault. Plank theorems and their applications: A survey. Bulletin of the London Mathematical Society, 2025. doi:10.1112/blms.70230.
- [19] Stuart White and Laura Wisewell. Covering polygonal annuli by strips. Discrete & Computational Geometry, 37(4):577–585, 2007. doi:10.1007/s00454-007-1305-z.
