Next Article in Journal
A High-Dimensional Counterpart for the Ridge Estimator in Multicollinear Situations
Next Article in Special Issue
Optimal Control Applied to Vaccination and Testing Policies for COVID-19
Previous Article in Journal
Innovative Mesosystems Algorithm for Sustainable Development Priority Areas Identification in Industry Based on Decision Trees Construction
Previous Article in Special Issue
Snow Leopard Optimization Algorithm: A New Nature-Based Optimization Algorithm for Solving Optimization Problems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Efficient Covering of Thin Convex Domains Using Congruent Discs

1
Department of Applied Mathematics, Holon Institute of Technology, Holon 5810201, Israel
2
Department of Mathematics, Bar-Ilan University, Ramat-Gan 5290002, Israel
*
Author to whom correspondence should be addressed.
Mathematics 2021, 9(23), 3056; https://doi.org/10.3390/math9233056
Submission received: 1 October 2021 / Revised: 18 November 2021 / Accepted: 23 November 2021 / Published: 28 November 2021
(This article belongs to the Special Issue Optimization Theory and Applications)

Abstract

:
We present efficient strategies for covering classes of thin domains in the plane using unit discs. We start with efficient covering of narrow domains using a single row of covering discs. We then move to efficient covering of general rectangles by discs centered at the lattice points of an irregular hexagonal lattice. This optimization uses a lattice that leads to a covering using a small number of discs. We compare the bounds on the covering using the presented strategies to the bounds obtained from the standard honeycomb covering, which is asymptotically optimal for fat domains, and show the improvement for thin domains.

1. Introduction

In discrete geometry, finding an efficient covering of a given domain using unit discs is a well known problem, with various applications such as facility location and cellular network design. The covering problem is strongly related to the well-studied packing problem [1,2,3,4].
It has been known for a long time that the optimal covering of the entire two dimensional plane is obtained using the honeycomb (regular hexagonal) lattice, where the plane is tiled by regular hexagons, and the center of each hexagon is used as the center of the inscribing disc. The fact that this is indeed the best obtainable covering was proven about a century ago by Thue and Toth [5,6].
In [7], an upper bound for covering any convex domain with area A and perimeter L has been given. It has been shown that by the properties of the hexagonal regular lattice, the number of unit discs needed to cover a convex domain is at most
2 3 3 A + 2 π 3 L + 1 .
This result is obtained using a probabilistic method by a random (location and orientation-wise) placement of the convex domain on the hexagonal lattice. It has been shown that the expectation of the number of unit hexagons in the hexagonal regular lattice that hit the domain is given by the area of the Minkowski sum of the regular hexagon and the convex domain. The expectation value of this area can be calculated using mixed area formulas, and this expectation leads to this upper bound on the number of required discs in the most efficient covering. In [8], another estimation using geometric probability has been presented, in this case, for pairs of hyperplanes intersecting a convex body.
In [9], an algorithm for finding the exact location and orientation of the given convex domain relative to the lattice is presented, such that the number of unit discs in the cover is minimized (for a given lattice). In particular, the cardinality of the cover given by the algorithm is bounded from above by the bound given in Equation (1).
Also in [9], a lower bound for the number of unit discs necessary to cover a convex domain has been given. If n opt is the optimal number of unit discs that cover a convex domain, then n opt max 2 A 3 3 , L 4 C , for some absolute constant C > 0 .
For fat domains, it follows that the honeycomb-based covering is asymptotically optimal. However, for thin domains, there are known cases in which the honeycomb covering is far from optimal. In this manuscript, we present some case studies in which the honeycomb covering is suboptimal and present improved coverings that are based on deformations of the hexagonal lattice.
In [10], a thinnest covering has been described for a rectangle and a unit square using up to 7 congruent discs.
In [11], an algorithm for finding the minimal covering of convex polygons by two minimum diameter congruent discs is presented.
In [12], an efficient algorithm for covering for line segments in the plane by unit discs is presented.
In this paper, we present some results on covering several families of domains efficiently. The first part will consider covering a general convex thin domain, which can be either a polygon or a domain with curved boundary. The second part considers rectangles. However, many of the results presented in the second part apply also to general polygons, as well as non-polygonal domains. Most of the presented results also apply to thin non-convex domains. For a general discussion of covering convex and non-convex domains see [9].

2. Preliminaries

Definition 1.
The Minkowski sum of any two sets A , B R 2 is defined to be A + B : = { x + y : x A , y B } . For s 0 , the Minkowski dilation by factor s is defined to be s A = { s x : x A } .
Definition 2.
For every θ [ 0 , 2 π ) , the support function of a domain Ω, denoted h ( θ ) , is a function that maps every θ to the supremum over all p such that L ( p , θ ) Ω , where L ( p , θ ) is the line { ( x , y ) | cos ( θ ) x + sin ( θ ) y = p } . The width of Ω is w ( θ ) = h ( θ ) + h ( θ + π ) .
We state some standard theorems from integral geometry. We refer the reader to [7] or other standard textbooks in the field for full proofs.
Theorem 1
(Cauchy’s Formula [7]). Let Ω be a bounded convex domain, then the circumference of Ω is given by
L ( Ω ) = 0 2 π h ( θ ) d θ = 0 π w ( θ ) d θ ,
where h is the support function of Ω and w is Ω’s width.
Theorem 2
([7]). Suppose Ω is a compact, convex domain with a continuous boundary. Then, the area of Ω is
A ( Ω ) = 1 2 0 2 π ( h 2 h 2 ) d θ ,
where the support’s derivative h may be a distribution.

3. Row Covering

Consider a long and narrow domain. The expression in Equation (1) is given an upper bound on the number of discs needed to cover it. However, this expression is determined by two variables A (area) and L (perimeter). If the domain is narrow enough, it is expected that a covering can be obtained that depends almost solely on L since the main restriction on the covering is that it must cover all the length of the perimeter. Thus, it desired to give an improved upper bound as well as a proper definition of “narrow enough”.
Notation 1.
Consider a convex domain Ω with area A and perimeter L. Let d denote the diameter of Ω and h its height, which will be calculated as the width in a direction perpendicular to the diameter (in case the diameter is determined by several chords, we choose one arbitrarily).
Our assumption that such an improvement indeed exists is based on the following simple observation. Take a very narrow ( h 0 ) convex domain Ω . Then, the number of unit discs that are needed to cover Ω tends to
d 2 L / 2 2 = L 4 .
Comparing (3) to (1) gives us the justification that, indeed, such an improvement exists.
Proposition 1.
For a convex domain Ω having diameter d and height h, Ω is bounded by a rectangle with sides d and h.
Proof. 
The diameter is the longest chord in the domain. Taking the endpoints of the diameter, no point in the domain is at a distance more than d from those points. Thus, the domain is inscribed in the intersection of two circles of radius d centered at the diametrically opposing points, and therefore also between the tangents to those circles at the diametrically opposing point. Since the height is determined by the maximum distance of two parallel lines to d, which intersect Ω , this result follows. □
Definition 3.
A parallel row covering of a convex domain Ω is a cover composed of n unit discs in a row, which is parallel to the diameter (or any one of the diameters, if more than one exists), as in Figure 1.
It should be noted that there are row coverings that are not parallel row coverings. For instance, row covering a rectangle can be done naturally along its longer side, and not its diameter (which is any one of the two diagonals).
Lemma 1.
Given a convex domain Ω and having diameter d and a height h. If h = 2 ε , ε > 0 , then there exists a parallel row covering to Ω with at most
d 2 1 ( 1 ε / 2 ) 2 + 1
unit discs.
Proof. 
Since every convex domain is bounded by a rectangle with length d and height h, it is sufficient to cover the rectangle. W.l.o.g, we will locate the rectangle with the diameter parallel to the x-axis with the leftmost point touching the y-axis and with h cut in half by the x-axis (i.e., the uppermost point and the lowermost point will be at the same distance of h / 2 from the x-axis).
Let G ( x , y , λ ) = ( x λ ) 2 + y 2 1 . Define the family of unit circles, parametrized by λ , whose centers lie on the x-axis to be the set of solutions of the equations
C λ = { ( x , y ) | G ( x , y , λ ) = 0 } ,
and the appropriate unit discs bounded by these circle as
D λ = { ( x , y ) | G ( x , y , λ ) 0 } .
Every two nearby circles intersect at two points if and only if the equation C λ C λ + h consists of two points. If the distance between these two intersection points is greater than h, then the set of unit discs D λ + n h for some appropriate set n A Z constitutes a covering of the domain.
Denote the distance between the centers of two nearby circles by 2 a . The distance from the x-axis to the intersection point between two nearby circles is h 2 (since the covering by circles is symmetric respective to the x-axis). This leads to 1 = ( h / 2 ) 2 + a 2 . Since h = 2 ε , the number of unit circles is
n : = d 2 a + 1 = d 2 1 ( 1 ε / 2 ) 2 + 1 .
We note that the center of the first unit circle will be located at a distance λ = 1 1 ε 2 2 from the leftmost edge of the rectangle, which determines the locations of the ( n 1 ) unit discs that complete the covering. □
Theorem 3.
Given a convex domain Ω
1. 
If there exists a parallel row covering for Ω, then A L < 2 .
2. 
If A L < 1 π , then Ω admits a parallel row covering.
Proof. 
The following bounds hold for every convex domain Ω with area A and perimeter L:
d 2 + h 2 L π · d .
The lower bound in Equation (4) results by constructing two triangles with bases on the diameter and the uppermost and lowermost points (respectively) as a third vertex, as in Figure 2. By convexity, the perimeter Ω is at least the perimeter of these triangles, which obtains its maximum of d 2 + h 2 when both triangles are isosceles and congruent. The upper bound in Equation (4) is obtained by replacing the width function in Theorem 1 by the diameter d.
In a similar way, a bound to the area is
d h 2 A d h .
The lower bound in Equation (5) is the area of the desired quadrilateral consisting of the two triangles with the diameter of Ω as a shared base. The upper bound in Equation (5) is the area of the rectangle that contains Ω .
  • Since
    A L d · h d 2 + h 2 ,
    and h < 2 for a row parallel covering, then A L < 2 .
  • h 2 π = d · h / 2 π · d A L < 1 π . Thus, the width of the bounding rectangle is less than 2, and it admits a row cover of unit discs.
Theorem 4.
Given a convex domain Ω with area A and perimeter L satisfying π A < L , then Ω admits a parallel row covering using at most
L 4 1 A π L 2 + 1
unit discs.
Proof. 
We will start by bounding d, h. From (4) and (5), we can obtain
d L π ,
and
h 2 A d .
By substituting (6) in (7), we conclude that
h 2 A π L .
Denote the distance between the centers of every two neighboring circles in the parallel row covering by 2 a , with the requirement a 2 + h 2 2 = 1 . We also define a = 1 ε ( 0 < ε < 1 ). The desired number of unit circles that cover Ω is n : = d 2 a (d is the diameter).
Solving the equation, 1 = h 2 2 + 1 ε 2
leads to h = 2 1 ( 1 ε ) 2 , by inequality (8)
h = 2 1 ( 1 ε ) 2 2 A π L .
Taking the maximal height leads to
ε = 1 1 A π L 2 .
So, we choose
a = 1 A π L 2 .
Therefore, the desired number of unit circles is n = d 2 a < L 4 a , which is
n L 4 a + 1 L 4 1 A π L 2 + 1 .

4. Covering a General Rectangle

One may consider the following method of obtaining a covering of a domain, Ω : Impose Ω onto a hexagonal tiling of the plane, in which each hexagon can be inscribed by a unit circle. Then, place a unit disc at the center of each hexagon which intersects Ω . This method guarantees a covering. If the lattice is as sparse as possible, the covering is expected to be efficient, although it is not guaranteed to be optimal. Finding the optimal placement of Ω onto the tiling can be done optimally using an algorithm such as the one suggested in [9]. However, to bound the cardinality of the covering from above, one may consider a random placement of Ω where the orientation is chosen to optimize the result, and the location is random and uniform.
It should be noted that the calculations presented here are for thin rectangles. However, the same method can be applied to any thin domain, and the optimal location of these domains relative to the lattice can also be deduced using the same algorithm.
We will make use of the following Theorem, which is proven in Appendix A.
Theorem 5.
Given domains K 0 and K 1 , where K 1 is of the form K 1 = K + ( α , β ) (translation in the plane to α , β ) ), and ( α , β ) is chosen uniformly in a ball with radius r (where r is larger than the sum of diameters of K 0 and K 1 ), then P ( K 0 K 1 ) = Area ( K 0 + ( K 1 ) ) π r 2 (where K 1 is the reflection of K 1 ).
The number of unit discs that cover the rectangle is determined by the number of fundamental domains in the lattice, which intersect the rectangle. Thus, we would like to explore whether there exists a lattice, such that the number of fundamental regions intersecting the rectangle is smaller than the hexagonal regular lattice.
We will show in the case of a rectangle how to improve the hexagonal regular lattice in the sense of intersections between the lattice and the given rectangle.
Consider as the fundamental region in the desired tiling the hexagon having vertices ( ± 1 , 0 ) and ( ± cos β , ± sin β ) (See Figure 3). We denote this hexagon by β .
The following theorem gives us the desired tiling, which covers the rectangle.
Theorem 6.
Given a rectangle with sides a , b and b > a . There exists a tiling by hexagons as defined above with β being the solution of
4 sin 4 ( β ) + 8 a sin 3 ( β ) + 4 a 2 sin 2 ( β ) 4 a sin ( β ) 3 a 2 = 0 0 < β π 2
such that the expected number of hexagons intersecting the rectangle is smaller than the bound given by Equation (1).
Proof. 
Denote the rectangle with sides a and b ( b > a ) by ( a , b ) and its respective area by A ( ( a , b ) ) (see Figure 4). By Theorem 5, for a random placement the expected number of intersections between a given domain K 1 and a lattice is determined by the relation between the area of the Minkowski sum of the given domain and the fundamental region, in our case ( a , b ) = ( a , b ) , so the relation is
N : = A ( ( a , b ) + β ) A ( β ) ,
which needs to be minimized.
The Minkowsi sum ( a , b ) + β ) is bounded by a rectangle with length ( b + 2 ) and width ( a + 2 sin ( β ) ) . So,
A ( ( a , b ) + β ) ( a + 2 sin ( β ) ) ( b + 2 ) .
By Theorem 5, the number of unit discs is determined by the fundamental region. Hence,
A ( β ) = ( 4 · sin ( β ) / 2 + 2 · sin ( β ) · 2 2 cos ( π 2 β ) / 2 = 2 sin ( β ) + sin ( β ) · 2 + 2 cos ( 2 β ) = sin ( β ) ( 2 + 2 + 2 ( 2 cos 2 ( β ) 1 ) = 2 sin ( β ) ( 1 + cos ( β ) ) .
So, the desired number of unit circles is at most
N = f ( β ) : = b + 2 2 · a + 2 sin ( β ) sin ( β ) ( 1 + cos ( β ) )
Minimizing f by the derivative leads to
f ( β ) = 2 sin 3 ( β ) + a sin 2 ( β ) a cos 2 ( β ) a cos ( β ) sin 2 ( β ) ( 1 + cos ( β ) ) 2 = 0 ,
where 0 < β π 2 . Then,
4 sin 6 ( β ) + 8 a sin 5 ( β ) + 4 a 2 sin 4 ( β ) 4 a sin 3 ( β ) 3 a 2 sin 2 ( β ) = 0 .
Since 0 < β π 2 , then sin 2 ( β ) 0 . Therefore, it is sufficient to solve the following equation:
4 sin 4 ( β ) + 8 a sin 3 ( β ) + 4 a 2 sin 2 ( β ) 4 a sin ( β ) 3 a 2 = 0 ,
which is a quadric equation and β can be expressed explicitly as a function of a. □
The described optimization is for a single angle. A similar calculation can be done for general hexagonal tilings, which can be parametrized by two angels [9]. However, we conjecture that it will not improve the result, since a maximal area of the hexagon is obtained when its vertices lie on the unit circle.
Example 1.
Consider a rectangle with sides a , b .
1. 
Take a = 2 and b a . There is a single feasible solution with β = V 1 O V 2 = 50 . 26 , see Figure 5. In this case, the number of unit discs is b + 2 2 · 7.028 1.403 · b , whereas the honeycomb bound given in Equation (4) gives 4 3 3 + 4 π 3 · b . That is, the irregular lattice give an improvement of the bound by a factor of 1.504 .
2. 
Take a = 40 , then β = V 1 O V 2 = 59 . 301 . Notice that since this rectangle is wide, the solution is close to the regular hexagonal lattice.

5. Further Work

Some of the results presented here can be strengthened by using stronger inequalities pertaining to convex domains. The class of hexagons discussed in Section 4 can be extended to general hexagons forming a tiling. This is a two parameter family, where the necessary condition is that each pair of opposing edges is parallel. Another possible extension is to higher dimensions. This is a challenging question, since tilings in higher dimensions are harder to characterize. Furthermore, the methods of integral geometry become more intricate in higher dimensions, as the number of parameters of the orthogonal group becomes larger and its structure becomes more complicated. However, some of the results presented here can be naturally extended to three and higher dimensions.

Author Contributions

Conceptualization, S.G. and R.C., both authors contributed equally. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A. The Relationship between Covering and the Minkowski Sum

Definition A1.
Define the Minkowski sum
T a b : = ( x , y ) Ω + a b
where ( a , b ) is the center of the hexagon.
Theorem A1.
( α , β ) T a b a b E ( α , β , 0 ) · Ω
and E ( α , β , 0 ) shifts Ω to ( α , β ) (which is in the group E ( 2 ) ), as in Figure A1.
Figure A1. A hexagon at the origin intersecting a convex domain Ω (the pale blue polygon). Shifting Ω to the origin and reflecting it (the orange polygon) leads to the desired Minkowski sum Ω + 0 (the dashed black polygon), which contains the center point of Ω (the black point).
Figure A1. A hexagon at the origin intersecting a convex domain Ω (the pale blue polygon). Shifting Ω to the origin and reflecting it (the orange polygon) leads to the desired Minkowski sum Ω + 0 (the dashed black polygon), which contains the center point of Ω (the black point).
Mathematics 09 03056 g0a1
Proof. (⟸)
a b E ( α , β , 0 ) · Ω v ¯ : ( v ¯ a b ) E ( α , β , 0 ) · Ω v ¯ : ( ( v ¯ a b ) v ¯ ( E ( α , β , 0 ) · Ω ) ) v ¯ : ( ( v ¯ a b ) ( ( v ¯ ( α , β ) ) Ω ) ) v ¯ : ( ( v ¯ a b ) ( ( v ¯ ( α , β ) ) Ω ) ) v ¯ : ( ( v ¯ a b ) ( ( v ¯ ( α , β ) ) ( Ω ) ) ) ( α , β ) ( ( Ω ) + a b ) ( α , β ) T a b .
(⟹)
( α , β ) T a b ( α , β ) ( R ( π ) · Ω ) + a b ,
so
( ( x 1 : x 1 ( Ω ) ) ( x 2 : x 2 a b ) ) : x 1 + x 2 = ( α , β ) .
x 1 ( Ω ) x 1 ( Ω ) x 1 ( R ( 2 π ) · Ω ) x 1 Ω ( x 1 + ( α , β ) ) E ( α , β , 0 ) · Ω .
Now, by (A1)
x 1 + x 2 = ( α , β ) ( x 1 + ( α , β ) ) = x 2 ,
so, indeed a b E ( α , β , 0 ) · Ω . □
Note that the above result can be obtained for every convex domain K 0 and a domain K 1 : E ( α , β , 0 ) · K . Since the hexagonal lattice is the optimal lattice in R 2 , we choose K 0 to be a b .
We now prove Theorem 5.
Proof. 
Denote the center of K 0 by b 0 and, respectively, b 1 for K 1 . The vector z 0 is the vector, which determines K 0 . In a similar way, we will define for K 1 . Given K 0 K 1 , there exists a point such that b 0 + z 0 = b 1 + z 1 , i.e., z 1 = z 0 + b 0 + ( b 1 ) (as in Figure A2). Without loss of generality, take b 0 = 0 . If b 1 K 1 , then b 1 ( K 1 ) , so z 1 K 0 + ( K 1 ) , which is the area intersection between K 0 and K 1 in R 2 . So, the probability in R 2 for the desired intersection is Area ( K 0 + ( K 1 ) ) π r 2 , where r 1 . □
Figure A2. Constructing the support function of K 0 + ( K 1 ) .
Figure A2. Constructing the support function of K 0 + ( K 1 ) .
Mathematics 09 03056 g0a2

References

  1. Conway, J.H.; Goodman-Strauss, C.; Sloane, N.J. Recent progress in sphere packing. Curr. Dev. Math. 1999, 1999, 37–76. [Google Scholar] [CrossRef] [Green Version]
  2. Machchhar, J.; Elber, G. Dense packing of congruent circles in free-form non-convex containers. Comput. Aided Geom. Des. 2017, 52–53, 13–27. [Google Scholar] [CrossRef]
  3. Ryu, J.; Lee, M.; Kim, D.; Kallrath, J.; Sugihara, K.; Kim, D.S. VOROPACK-D: Real-time disk packing algorithm using Voronoi diagram. Appl. Math. Comput. 2020, 375, 125076. [Google Scholar] [CrossRef]
  4. van Sosin, B.; Rodin, D.; Sliusarenko, H.; Bartoň, M.; Elber, G. The Construction of Conforming-to-shape Truss Lattice Structures via 3D Sphere Packing. Comput.-Aided Des. 2021, 132, 102962. [Google Scholar] [CrossRef]
  5. Thue, A. Über die dichteste Zusammenstellung von kongruenten Kreisen in einer Ebene. Norske Vid. Selsk. Skr. 1910, 1, 1–9. [Google Scholar]
  6. Tóth, L.F. Lagerungen in der Ebene, auf der Kugel und im Raum; Springer: Berlin/Heidelberg, Germany, 1953. [Google Scholar]
  7. Santaló, L. Integral Geometry and Geometric Probability; Cambridge Mathematical Library, Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  8. Qi, F.; Mahmoud, M. Some Properties of a Function Originating from Geometric Probability for Pairs of Hyperplanes Intersecting with a Convex Body. Math. Comput. Appl. 2016, 21, 27. [Google Scholar] [CrossRef] [Green Version]
  9. Gul, S.; Cohen, R.; Haber, S. Efficient covering of convex domains by congruent discs. arXiv 2021, arXiv:2108.00707. [Google Scholar]
  10. Melissen, J.; Schuur, P. Covering a rectangle with six and seven circles. Discret. Appl. Math. 2000, 99, 149–156. [Google Scholar] [CrossRef]
  11. Choi, J.; Jeong, D.; Ahn, H.K. Covering Convex Polygons by Two Congruent Disks; Combinatorial Algorithms; Flocchini, P., Moura, L., Eds.; Springer International Publishing: Cham, Switzerland, 2021; pp. 165–178. [Google Scholar]
  12. Basappa, M. Line segment disk cover. Discret. Appl. Math. 2021, in press. [Google Scholar] [CrossRef]
Figure 1. Parallel row covering of an ellipse.
Figure 1. Parallel row covering of an ellipse.
Mathematics 09 03056 g001
Figure 2. An ellipse (I) and a parallelogram (II) that are bounded by the rectangle with length d and height h.
Figure 2. An ellipse (I) and a parallelogram (II) that are bounded by the rectangle with length d and height h.
Mathematics 09 03056 g002
Figure 3. The desired fundamental hexagonal region, which is determined by β .
Figure 3. The desired fundamental hexagonal region, which is determined by β .
Mathematics 09 03056 g003
Figure 4. A Minkowski sum of a hexagon and a thin rectangle.
Figure 4. A Minkowski sum of a hexagon and a thin rectangle.
Mathematics 09 03056 g004
Figure 5. A covering for a rectangle by an irregular hexagonal lattice.
Figure 5. A covering for a rectangle by an irregular hexagonal lattice.
Mathematics 09 03056 g005
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Gul, S.; Cohen, R. Efficient Covering of Thin Convex Domains Using Congruent Discs. Mathematics 2021, 9, 3056. https://doi.org/10.3390/math9233056

AMA Style

Gul S, Cohen R. Efficient Covering of Thin Convex Domains Using Congruent Discs. Mathematics. 2021; 9(23):3056. https://doi.org/10.3390/math9233056

Chicago/Turabian Style

Gul, Shai, and Reuven Cohen. 2021. "Efficient Covering of Thin Convex Domains Using Congruent Discs" Mathematics 9, no. 23: 3056. https://doi.org/10.3390/math9233056

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop