Abstract 1 Introduction 2 Proof of Theorem 4 – Lower bound 3 Proof of Theorem 4 – Upper bound 4 Concluding remarks References

Non-Dissective Coverings by Planks

Andrey Kupavskii ORCID Moscow Institute of Physics and Technology, Russia
Saint-Petersburg University, Russia
Innopolis University, Tatarstan Republic, Russia
   János Pach ORCID Alfréd Rényi Institute of Mathematics, Hungary
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 B?

A translative covering of B 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 C/ϵ7/4 planks of width ϵ admits a non-dissective translative covering of a 3-dimensional ball B3, provided C is large enough. Our proof yields a low-complexity algorithm. We also show that c/ϵ4/3 planks are, in general, insufficient for a non-dissective covering of B3. This provides the first non-trivial lower bound for this problem.

Keywords and phrases:
Tarski’s plank problem, translative cover, non-dissective cover
Funding:
Andrey Kupavskii: Supported by the Ministry of Science and Higher Education of the Russian Federation, project No. FSMG-2024-0025.
János Pach: Supported by NKFIH grant K-131529 and ERC Advanced Grant 882971 “GeoScape.”
Copyright and License:
[Uncaptioned image] © Andrey Kupavskii and János Pach; licensed under Creative Commons License CC-BY 4.0
2012 ACM Subject Classification:
Theory of computation Computational geometry
Editors:
Hee-Kap Ahn, Michael Hoffmann, and Amir Nayyeri

1 Introduction

A plank of width ϵ in d is a closed region P bounded by two parallel hyperplanes at distance ϵ from each other. The distance between these two hyperplanes is called the width of P.

In 1932, Tarski [17] posed the question now known as the plank problem: if a convex body K in d 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 K, that is, the minimum width of a plank that contains K? 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 K. 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 P1,P2, in d is large enough, then each Pi can be translated into a new position Pi such that P1,P2, together cover, say, a ball Bd of unit radius? In other words, does there exist a constant Cd such that any collection of planks of total width at least Cd permits a translative covering of the unit ball Bd? In the plane, this was proved independently by Makai-Pach [15] and Erdős-Straus (unpublished); see also [10, 11]. For d3, the problem is open. In particular, we have the following.

Conjecture 1 ([15]).

For every d3, there exists a constant Cd such that every collection of Cdϵ1 planks of width ϵ in d 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 O(ϵ(d+1)/2) planks of width ϵ in d. Kupavskii and Pach [13, 14] came close to proving Conjecture 1: they showed that the statement is true for any system of only O(ϵ1log(ϵ1)) planks.

Nevertheless, Groemer’s algorithm had a very interesting additional feature. Given a sequence of planks P1,,Pf, by a simple greedy method, one can find suitable translates Pi of Pi(i=1,,f), with the property that

Bdi=1jPi

is a connected set for every j1. Moreover, Groemer showed that if we insist on this property and we also fix the order of the planks, then the bound O(ϵ(d+1)/2) is essentially best possible.

Definition 2.

We say that a collection of planks P1,,Pf permits a non-dissective translative covering of a convex body K in d if there exist a permutation

σ:{1,,f}{1,,f}

and suitable translates Pi of Pi with the property that

Ki=1jPσ(i)

is a connected set for j=1,,f, and is empty for j=f.

In the present paper, we study the following variant of the problem addressed in Conjecture 1.

Problem 3.

What is the smallest integer f=f(d,ϵ) such that every collection of f planks of width ϵ in d permits a non-dissective translative covering of the unit ball d?

The Makai–Pach covering [15] is non-dissective, and thus we have f(2,ϵ)=Θ(1/ϵ). For every d3, we have

cdϵ1f(d,ϵ)Cdϵ(d+1)/2. (1)

Here, we concentrate on the first open case d=3. Our main theorem improves both the lower and upper bounds in (1).

Theorem 4.

There exist constants c,C>0 such that

cϵ4/3f(3,ϵ)Cϵ7/4.

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 k=Ω(ϵ4/3) points on the sphere such that the angular distance between any two of them is at least 10ϵ2/3, and each point is within angle 1 from the north pole.

Let P1,,Pk be a sequence of planks of width ϵ, whose normal vectors correspond to the above k points. Consider a non-dissective covering of the unit ball B3 using planks Pi in the order of increasing i. Since all planks are almost horizontal, we may talk about their “upper” and “lower” boundary planes. Formally, the z-coordinate of the intersection of the upper boundary plane with the z-axis is larger than that for the lower boundary plane.

Let K0=B3 and, for all i, 1ik, let Ki:=Ki1Pi, where Pi is a suitable translate of Pi used for the covering. By the assumption that the covering is non-dissective, Ki is a connected set for every i. As soon as we cover a point of B3 within angular distance 1 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 Ω(ϵ4/3).

We may assume recursively that Pi+1, the translate of Pi+1 that we use for the covering, satisfies one of the following two conditions:

  1. 1.

    either the upper boundary plane of Pi+1 coincides with the upper supporting plane of Ki,

  2. 2.

    or the lower boundary plane of Pi+1 coincides with the lower supporting plane of Ki.

Assume without loss of generality that the first plank that covers a point at distance at most 1 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 B3 whose volume is Ω(1). Slightly abusing notation, we denote the planks that were used for the covering of the upper hemisphere also by P1,,Pk.

Note that the normal vectors at the boundary of the part of Ki covered by Pi+1 have angle at most 90 with the normal vector defining Pi+1. This holds for all flat faces since all Pj have normals within angle 1 from the north pole. This also holds for the parts of the boundary coming from B3 since in the covering procedure we only cover points that are more than 1 from the equator. Using this, we can bound the volume of Ki that is covered by Pi+1: it is at most ϵ times the area of the face of Ki+1 lying on the boundary of the plank Pi+1. Note that this face is the intersection of the lower boundary plane πL of Pi+1 with Ki. Let X denote this intersection.

Lemma 5.

X does not contain a disk of radius 10ϵ1/3.

The lemma implies the lower bound as follows. The diameter of X is at most 2, which is the diameter of B3. Combining this fact with Lemma 5, we obtain that the area of X is O(ϵ1/3). This, in turn, implies that, for every i, 1ik, the volume of the intersection Pi+1Ki is O(ϵ4/3). The volume of the upper part of B3 that we need to cover is Ω(1). Hence, we need Ω(ϵ4/3) planks to exhaust this volume. We note that Lemma 5 is one part of the proof that is specific to the non-dissective case.

Refer to caption
Figure 1: Discs D,C on the face X of the set Ki+1. The plank Pi+1 is shown by two parallel planes in semi-transparent red. The part of Ki that was cut off by Pi+1 is indicated in dashed orange. The plane γw containing w,w and normal vectors n,nw is semi-transparent green.

Proof of Lemma 5.

Let n stand for the normal vector to πL. For any point w in X, we denote by w the point on the boundary of Ki that is obtained from w by translating it parallel to n inside Pi+1. Note that w and w are at most ϵ apart.

Let us show that X does not contain a disk D of radius 10ϵ1/3. See Figure 1. Assume the contrary, and let v be the center of such a disk D.

Consider the circle C in πL, concentric to D and of radius 5ϵ1/3. Take a point wC. Consider the normal vector nw of a supporting plane for Ki at w, whose choice we explain below. If w lies on the boundary of, potentially, several planks Pj with ji, then take a supporting hyperplane of one of these planks Pj. Otherwise, w must lie on the boundary of the initial ball B3, and then we simply take the unique supporting plane to the ball at w.

Consider the intersection Q of KiPi+1 with the plane γw spanned by n and nw and passing through w. By our assumption, X contains a disk of radius 5ϵ1/3 centered at w. Thus, Q is a convex set of height at most ϵ and with the “base” being a straight line segment orthogonal to n that passes through w and has length at least 5ϵ1/3 in each direction from w. Thus, the angle between n and nw is at most ϵ2/3: otherwise, the supporting line at w corresponding to nw will hit the base segment at distance at most ϵcot(ϵ2/3)<2ϵ1/3 from w, which is a contradiction. See Figure 2.

Refer to caption
Figure 2: An illustration to the proof of Lemma 5: If the angle between n and nw is greater than ϵ2/3, then the supporting line at w hits the “base” πLγw at distance at most 2ϵ1/3.

We conclude that nw has angle at most ϵ2/3 with n for any wC. Since the angle between the normal vectors of any two planks is at least 10ϵ2/3, nw cannot be a normal vector to any other plank. Running the same argument for each point wC, we conclude that the set C:={w:wC} lies on the boundary of B3. But then the angle between the normal vectors at two points of C corresponding to the opposite points of C is Ω(diam(C))=Ω(ϵ1/3), a contradiction with the fact that each of them has angle at most ϵ2/3 with n.

3 Proof of Theorem 4 – Upper bound

Consider k planks of width ϵ, and write k in the form k=ϵβ for some β>0. Let α>0 be a constant to be specified later. By averaging over all directions, we can find a vector n such that there are Θ(ϵ2αβ) planks whose normal vectors form an angle of at most ϵα with n. Let these planks be P1,,Pm. (At the end of the proof we will see that for our arguments to work, the optimal choice of the parameters will be β7/4 and α3/4.)

Choose a coordinate system in which the direction of the positive z-axis, pointing upwards, is n. Since the normal vectors of the planks P1,,Pm are very close to n, we can call these planks “almost horizontal”, and we can talk about their “upper” and “lower” boundary planes.

Given a convex body K, the (outer) parallel body of K at distance 1 is defined as

B(K):={v3:infwKvw1}.

Clearly, B(K) 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 K0=B3. Let P1 denote the translate of P1 whose upper boundary plane is tangent to K0 from above. Informally, this means that we move P1 from above as long as we can, preserving the property that K0P1 remains connected. Since K0=B3, we have B(K0)=2B3. Denote by P1′′ the translate of P1 whose upper boundary plane is tangent from above to B(K0).

Next, we set K1:=K0P1. Let P2 denote the translate of P2 whose upper boundary plane is tangent to K1 from above. Analogously, denote by P2′′ the translate of P2 whose upper boundary plane is tangent to B(K1) from above. Let K2:=K1P2. Proceeding like this, after performing j steps (jm), we obtain a sequence of convex bodies K0=B3K1K2Kj, and two sequences of planks, P1,,Pj and P1′′,,Pj′′ with the following properties:

  1. 1.

    B(K0)B(K1)B(Kj)

  2. 2.

    For every i, 1ij, the distance between the lower (resp. upper) boundary planes of Pi and Pi′′ is 1.

  3. 3.

    If Kj=Kj1Pj is empty, we terminate the process.

By definition, for every j, we have Kj=K0i=1jPi. We will keep track of the (decreasing) sequence of volumes Vol B(Ki). If for some j, we have

Vol B(Kj)<Vol B3, (2)

then we can conclude that Kj is empty, i.e., the initial ball B3 is completely covered by the planks i=1jPi.

We need some easy observations.

Proposition 6.

Let πi,πi′′ be the lower boundary planes of Pi,Pi′′, respectively, and let Πi be the upper half-space bounded by the πi′′.

Then, for i=1,2,, we have

B(Ki)=B(Ki1Pi)B(Ki1)ΠiB(Ki1)Pi′′.

Proof.

We start by verifying the first inclusion. Let v be any point of B(Ki1Pi). By definition, there exists wKi1Pi with vw1. Thus, v also belongs to B(Ki1). We only have to argue that v does not lie inside the half-space Πi. If it did, by property 2 above, it would be farther away than 1 from the lower boundary plane of Pi, which separates Ki1Pi from v. This would contradict our assumption that vB(Ki1Pi).

The second inclusion holds since Pi′′Πi.

Recall that, according to our conventions, the direction of the positive z-axis of the coordinate system coincides with the vector n. At the beginning, we fixed a vertical direction n, but in the sequel we will also use the following simple fact in other scenarios.

Proposition 7.

Let K be a convex body and let s be a boundary point of the parallel body B(K) such that the z-coordinate of s is maximum.

Then B(K) contains a ball U of unit radius that touches the boundary of B(K) at s. ∎

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 B(Kj) of the part of B that we cover with the first j 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 K0=B3 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 K0=B3, at stage 2 we start where we left off at stage 1. That is, our new initial body K0(2) will be identical to the last Kj at stage 1. Again, we bound from below the volumes of the parallel bodies of the new shrinking sequence

K0(2)K1(2)K2(2)

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 B3 is entirely covered.

Apply Proposition 7 with K0=B3 to obtain a ball UB(K0) of unit radius that touches the boundary of B(K0) at its highest point in the vertical direction n. Let be the vertical line passing through the center of U (which is the highest point of B3).

We distinguish two cases.

Case A:

There is a set of indices A{1,,m} with |A|m/2 such that for any iA, the intersection of with B(Ki) is at least ϵ/2 shorter than the intersection of with B(Ki1).

Case B:

There is a set of indices Z{1,,m} with |Z|m/2 such that for any iZ, the intersection of with B(Ki) is less than ϵ/2 shorter than the intersection of with B(Ki1).

In Case A, we start our argument as follows. To simplify the notation, assume that mA. Suppose that the center of U is inside B(Km) and we have mϵ=o(1). Using Proposition 6, we obtain that

B(Km)B(Km1)ΠmB(K0)Πm.

Since UB(K0), we also have that

UΠmB(K0)Πm.

By the above inclusions, we can bound from below the difference between the volumes of B(Km) and B(K0).

Vol B(K0)Vol B(Km) Vol B(K0)Vol (B(K0)Πm)
=Vol (B(K0)Πm)
Vol (UΠm)=Ω(m2ϵ2).

We explain the last equality. The set UΠm is a spherical cap that contains a section of the vertical line of length at least mϵ/4. The lower boundary plane πm′′ of Pm′′ is almost horizontal: its normal vector has an angle of at most ϵα with . Thus, UΠm contains a spherical cap and, hence, a cone whose height is roughly the same as the length of the portion of contained in UΠm, which is Ω(mϵ). The radius of the circular base of this cone (and of the cap) is Ω(mϵ) (here is where we use the mϵ=o(1) assumption). The volume of this cone is Ω(m2ϵ2), as claimed.

If the center of U is outside B(Km) or if mϵ=Ω(1), then we have

Vol B(K0)Vol B(Km)=Ω(1).

Recall that m=Θ(ϵ2αβ). Thus, the volume that we managed to cover in this case is at least

min{Ω(m2ϵ2),Ω(1)}=min{Ω(ϵ4α2β+2),Ω(1)}. (3)

In Case B, we proceed as follows. In view of Proposition 6, the condition implies that for any iZ, the intersection of with B(Ki1)Πi is less than ϵ/2 shorter than that of B(Ki1).

Refer to caption
Figure 3: An illustration for the proof of the upper bound in Case B. The convex curve is a portion of the boundary of the intersection of B(Ki1) with γ. The shaded area is the part of this intersection covered by the plank Pi′′, denoted by Q.

Consider the plane γ spanned by and a point y at which the upper boundary plane of Pi′′ touches B(Ki1). Set

Q:=γB(Ki1)Pi′′.

See Figure 3. If Q intersects , then let q denote the upper intersection point of the boundary of Q with . If Q does not intersect , then let q be the point of Q closest to , i.e., the endpoint of the “base” of Q closer to .

In both cases, the angle between the normal vector to the boundary of γB(Ki1) at q and the normal at y is at most 2ϵα, because the normal vectors of all planks P1,,Pm are within an angle of at most ϵα from the vertical direction n (which is the same as the direction of ). The height of Q at y, i.e., the intersection of Q with a vertical line through y, is at least ϵ, while its height at q is at most ϵ/2, by the assumption of Case B. This implies that the base of Q has length Ω(ϵ1α).

Stepping out of the plane γ, we find that the intersection of Pi′′ with B(Ki1) cuts out a whole 2-dimensional face. This face contains a disk of radius Ω(ϵ1/2), since, as before, B(Ki1) contains a unit ball that is tangent to the boundary of B(Ki1) at the point y. Combining the last two facts, we obtain that the area of the face cut out by Pi′′ is Ω(ϵ1α)Ω(ϵ1/2)=Ω(ϵ3/2α). Thus, B(Ki1)Pi′′ contains a cone with base of area Ω(ϵ3/2α) and height ϵ. This implies that

Vol (B(Ki1)Pi′′)=Ω(ϵ5/2α).

Therefore, in Case B, we have that

Vol B(K0)Vol B(Km)Ω(mϵ5/2α)=Ω(ϵ5/2+αβ). (4)

To complete the proof of the upper bound in Theorem 4, we iterate the above procedure. Let k=ϵβ. As before, by averaging over directions, for any collection of M planks there exists a direction n such that at least cϵ2αM of them have normals within angle ϵα of n. In particular, at the first stage we find a subcollection of size Θ(ϵ2αβ) 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 k/2, the same averaging argument yields at each stage a subcollection of size Θ(ϵ2αβ), so the bounds obtained above apply for each such subcollection.

Since each stage removes at most O(ϵ2αβ) planks, after t stages the total number removed is O(tϵ2αβ). Choosing t=Ω(ϵ2α) sufficiently small in the constant factor, we ensure that at least k/2 planks remain throughout. Thus the procedure can be repeated Ω(ϵ2α) times.

Combining (3) and (4), each stage removes volume at least

min{ϵ2+4α2β,1,ϵ2αβ+5/2α}.

Therefore the total removed volume of B(B3) is at least

Ω(ϵ2α)min{ϵ2+4α2β,1,ϵ2αβ+5/2α}=Ω(min{ϵ2+2α2β,ϵ2α,ϵ5/2βα}).

Choose α such that 2+2α2β=5/2αβ, that is, α=16+13β. Then the above minimum is equal to Ω(min{ϵ7343β, ϵ1323β}). In view of (2), if this value is bigger than the volume of B(B3), then we must have covered the entire ball B3, and we are done. If we put β=74, then this quantity is Ω(1). This means that taking k=Cϵ7/4 with a sufficiently large C is enough to cover B3.

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 d>3, the same lower bound remains valid: indeed, in order to cover a ball in d, one needs to cover any of its 3-dimensional sections. One may try to go into the proof and adapt the lower bound argument to the d-dimensional case. We should then take Ω(ϵ2(d1)/d) points on the sphere with pairwise distances at least 10ϵ2/d. The same analysis should lead to a slightly stronger lower bound ϵ2(d1)/d. The exponent in the bound does not grow linearly with d, 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 d>3, and the resulting bound would be Cdϵd+12+d1d2d+2, which is better than (1), albeit by an additive term in the exponent that tends to 0 as d grows. We believe that neither the lower nor the upper bound is tight.

3.

The proof of the upper bound extends to d>3 with only minor changes. Let k=ϵβ and fix α>0. By averaging over Sd1, there exists a direction n such that at least

m=Θ(ϵ(d1)αβ)

planks have normals within angle ϵα of n, since a spherical cap of angular radius ϵα has measure Θ(ϵ(d1)α).

We proceed as in Section 3, distinguishing Cases A and B.

Case A. As before, if at least m/2 steps reduce the intersection of with B(Ki) by at least ϵ/2, then we remove from the unit ball a cap of height Ω(mϵ). For mϵ=o(1), such a cap has volume Ω((mϵ)(d+1)/2). Hence
Vol B(K0)Vol B(Km)min{Ω((mϵ)(d+1)/2),Ω(1)}=min{Ω(ϵd+12(1+(d1)αβ)),Ω(1)}.

Case B. The planar argument in γ is unchanged and yields a segment of length Ω(ϵ1α). Passing to d dimensions, the boundary of B(Ki1) contains a (d2)-dimensional ball of radius Ω(ϵ1/2), hence the exposed (d1)-dimensional face has measure Ω(ϵd/2α). Therefore

Vol (B(Ki1)Pi′′)=Ω(ϵd/2+1α),

and summing over the m steps gives

Vol B(K0)Vol B(Km)Ω(mϵd/2+1α)=Ω(ϵd/2+1+(d2)αβ).

Repeating the argument Ω(ϵ(d1)α) times, we obtain a total contribution of order

min{ϵd+12d+12β+(d1)22α,ϵ(d1)α,ϵd2+1βα}.

Balancing the first and third exponents gives

α=1+(d1)βd22d+3.

Substituting and setting the exponent to zero yields

β=d+12d1d2d+2.

Thus

f(d,ϵ)Cdϵd+12+d1d2d+2.

This improves (1), although only by an additive term in the exponent that tends to 0 as d. 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 k=Cϵ7/4 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 G whose vertices are the selected k planks. Two vertices are joined by an edge if the angle between the normal vectors of the corresponding planks is smaller than ϵα=ϵ3/4. Then, at each step, we

  1. (a)

    find a vertex v whose degree is at least the average degree in G;

  2. (b)

    include v and its neighbors in the ordering (the order within this set is arbitrary);

  3. (c)

    modify G by deleting v and its neighbors from G.

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 i-th plank in the ordering, we need to find the maximum (or an approximate maximum) of a linear function over the convex set K that remains from the original ball after removing all points covered by the first i1 planks. Then we modify the set K 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.