Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Search: a322029 -id:a322029
     Sort: relevance | references | number | modified | created      Format: long | short | data
a(n) is twice the least possible area enclosed by a convex lattice n-gon.
+10
9
1, 2, 5, 6, 13, 14, 21, 28, 43, 48, 65, 80, 103, 118, 151, 174, 213, 242, 289, 328, 387, 420, 497, 548, 625, 690, 783, 860, 967, 1046, 1177, 1264, 1409, 1498, 1671, 1780, 1955, 2078, 2279, 2444, 2651, 2824, 3051, 3240, 3493, 3676, 3969, 4176, 4489, 4714, 5045, 5302, 5623, 5906
OFFSET
3,2
COMMENTS
A convex lattice n-gon is a polygon whose n vertices are points on the integer lattice Z^2 and whose interior angles are strictly less than Pi.
For the even-indexed values, see A089187. The precisely known odd values were a(3)=1 (trivial), a(5)=5 and a(7)=13 (Arkinstall), a(9)=21 (Rabinowitz), a(11)=43 (Olszewska), a(13)=65 (Simpson), and a(15)=103 (Castryck). Additional values up to a(25) were first obtained as upper bounds "by massive calculations with several independent search programs" by Hugo Pfoertner. Pfoertner has made nice pictures of the best polygons he has found. See his link below. - Jamie Simpson, Dec 08 2022, adapted by Günter Rote, Sep 18 2023
From Günter Rote, Sep 18 2023: (Start)
The values a(n) can be computed in time polynomial in n by an algorithm of Eppstein, Overmars, Rote, and Woeginger from 1992: They showed how to compute the smallest convex n-gon in a set of N points in O(nN^3) time. The N points can be taken as an O(n^2) X O(n^2) grid: Each dimension of the bounding rectangle must be at least n/2, because a horizontal or vertical line can contain at most two vertices; since the area is known to be bounded by n^3, the other dimension cannot exceed 4n^2. In our case, the runtime can be reduced to O(nN^2), since the lowest vertex can be assumed to be a fixed point, say, the origin. By considering the lattice width, the grid can be reduced to size N=O(n^2) X O(n^1.5). Overall, this yields a theoretical runtime bound of O(n^8), for reporting all k-gons up to size n. This estimate agrees roughly with the observed runtimes in practice.
I have implemented the algorithm in Python and uploaded the program to the Code Golf Stackexchange site. It runs up to a(40) in a couple of minutes and produces some smallest polygon for each n. The values up to a(102) have been computed on a workstation in 31 hours. (End)
LINKS
Andrey Zabolotskiy, Table of n, a(n) for n = 3..150 (terms 3..102 from Günter Rote)
Imre Bárány and Norihide Tokushige, The minimum area of convex lattice n-gons, Combinatorica, 24 (No. 2, 2004), 171-185.
Tian-Xin Cai, On the minimum area of convex lattice polygons, Taiwanese Journal of Mathematics, Vol 1, No 4 (1997).
W. Castryck, Moving Out the Edges of a Lattice Polygon, Discrete Comput. Geom., 47 (2012), pp. 496-518.
Code Golf StackExchange, The smallest area of a convex grid polygon, fastest-code challenge, started by Peter Kagey, Oct 22 2022.
David Eppstein, Mark Overmars, Günter Rote, and Gerhard Woeginger, Finding minimum area k-gons, Discr. Comput. Geom. 7 (1992), 45-58.
Steven R. Finch, Convex Lattice Polygons, December 18, 2003. [Cached copy, with permission of the author]
D. Olszewska, On the first unknown value of the function g(v), Electronic Notes in Discrete Mathematics, 24(2006), 181-185.
S. Rabinowitz, O(n^3) bounds for the area of a convex lattice n-gon, Geombinatorics, vol.II, 4(1993), pp. 85-88.
Günter Rote, Python program for producing all optimal polygons
Günter Rote, Table of a(n), together with coordinates of smallest n-gons, for n=3..100, (2023). For some values of n, there are several polygons: From each equivalence class of smallest n-gons under affine lattice-preserving transformations, one representative is listed.
R. J. Simpson, Convex lattice polygons of minimum area, Bulletin of the Australian Math. Society, 42 (1990), pp. 353-367.
FORMULA
a(n)/2 = A063984(n) + n/2 - 1. [Simpson]
See Bárány and Tokushige for asymptotics.
PROG
See Code Golf StackExchange link, and the link to the Python program.
CROSSREFS
See A089187 for the even-indexed subsequence. See A063984 for further information.
KEYWORD
nice,nonn
AUTHOR
Pierre Bornsztein (pbornszt(AT)club-internet.fr), May 20 2002
EXTENSIONS
Additional comments from Steven Finch, Dec 06 2003
a(11)-a(20) from Hugo Pfoertner, Nov 26 2018
a(21)-a(25) from Hugo Pfoertner, Dec 02 2018
a(13), a(26) and virtually all terms with even n up to a(42) (as given in A089187) go back to Jamie Simpson, Dec 07 2003
Data section cut at n=16 by N. J. A. Sloane, Dec 21 2022
a(17)-a(26) restored and a(27) onwards added by Günter Rote, Sep 18 2023
STATUS
approved
Minimal number of integer points in the Euclidean plane which are contained in the interior of any convex n-gon whose vertices have integer coordinates.
+10
8
0, 0, 1, 1, 4, 4, 7, 10, 17, 19, 27, 34, 45, 52, 68, 79, 98, 112, 135, 154, 183, 199, 237, 262, 300, 332, 378, 416, 469, 508, 573, 616, 688, 732, 818, 872, 959, 1020, 1120, 1202, 1305, 1391, 1504, 1598, 1724, 1815, 1961, 2064, 2220, 2332, 2497, 2625, 2785
OFFSET
3,5
COMMENTS
Consider convex lattice n-gons, that is, polygons whose n vertices are points on the integer lattice Z^2 and whose interior angles are strictly less than Pi. a(n) is the least possible number of lattice points in the interior of such an n-gon.
The result a(5) = 1 seems to be due to Ehrhart. Using Pick's formula, it is not difficult to prove that the determination of a(k) is equivalent to the determination of the minimal area of a convex k-gon whose vertices are lattice points.
Results before 2018 for odd n came from the following authors: a(3) (trivial), a(5) (Arkinstall), a(7) and a(9) (Rabinowitz), a(11) (Olszewska), a(13) (Simpson) and a(15) (Castryck). - Jamie Simpson, Oct 18 2022
LINKS
I. Barany and N. Tokushige, The minimum area of convex lattice n-gons, Combinatorica, 24 (No. 2, 2004), 171-185.
Tian-Xin Cai, On the minimum area of convex lattice polygons, Taiwanese Journal of Mathematics, Vol. 1, No. 4 (1997).
W. Castryck, Moving Out the Edges of a Lattice Polygon, Discrete Comput. Geom., 47 (2012), pp. 496-518.
Code Golf StackExchange, The smallest area of a convex grid polygon, fastest-code challenge, started by Peter Kagey, Oct 22 2022, provides several programs.
C. J. Colbourn, R. J. Simpson, A note on bounds on the minimum area of convex lattice polygons, Bull. Austral. Math. Soc. 45 (1992) 237-240.
Steven R. Finch, Convex Lattice Polygons, December 18, 2003. [Cached copy, with permission of the author]
S. Rabinowitz, O(n^3) bounds for the area of a convex lattice n-gon, Geombinatorics, vol. II, 4(1993), p. 85-88.
R. J. Simpson, Convex lattice polygons of minimum area, Bulletin of the Australian Math. Society, 42 (1990), pp. 353-367.
FORMULA
a(n) = A070911(n)/2 - n/2 + 1. [Simpson]
See Barany & Tokushige for asymptotics.
a(n) = min(g: A322345(g) >= n). - Andrey Zabolotskiy, Apr 23 2023
EXAMPLE
For example, every convex pentagon whose vertices are lattice points contains at least one lattice point and it is not difficult to construct such a pentagon with only one interior lattice point. Thus a(5) = 1.
CROSSREFS
KEYWORD
nice,nonn
AUTHOR
Pierre Bornsztein (pbornszt(AT)club-internet.fr), Sep 06 2001; May 20 2002
EXTENSIONS
Additional comments from Steven Finch, Dec 06 2003
More terms from Matthias Henze, Jul 27 2015
a(17)-a(23) from Hugo Pfoertner, Nov 27 2018
a(24)-a(25) from Hugo Pfoertner, Dec 04 2018
a(26)-a(55) from and definition clarified by Günter Rote, Sep 19 2023
STATUS
approved
Numerator of least value of the squared diameters of the enclosing circles of all strictly convex lattice n-gons with minimal area given by A070911.
+10
7
2, 2, 50, 8, 10, 10, 1250, 29, 40, 52, 73, 73, 82, 82, 23290, 148, 202, 226, 317, 317, 365, 452, 500, 530
OFFSET
3,1
COMMENTS
Without the minimal area stipulation, the result differs for some n. (See n = 12 in the examples.) - Peter Munn, Nov 17 2022
EXAMPLE
For n = 5, the polygon with minimal area A070911(5) = 5 and enclosing circle of least diameter is
2 D
| + +
| + +
| + +
1 E C
| + +
| + +
| + +
0 A + + + B
0 ----- 1 ----- 2 ---
.
The enclosing circle passes through points A (0,0), C (2,1) and D (1,2). Its diameter is sqrt(50/9). Therefore a(5) = 50 and A322029(5) = 9.
For n = 11, a strictly convex polygon ABCDEFGHIJKA with minimal area and enclosing circle of least diameter is
0 ----- 1 ----- 2 ------ 3 ------ 4 ------ 5 ------ 6
5 J ++++++ I
| + +
| + . +
| + +
4 K . H
| + +
| + . +
| + +
3 A . +
| + . +
| + . . +
| + . +
2 B O G
| + . +
| + . +
| + . +
1 C F
| + +
| + +
| + +
0 D ++++++ E
0 ----- 1 ----- 2 ------ 3 ------ 4 ------ 5 ------ 6
.
The diameter d of the enclosing circle is determined by points A and F, with I also lying on this circle. d^2 = 6^2 + 2^2 = 40. Therefore a(11) = 40 and A322029(11) = 1.
n = 12 is a case where the minimal area stipulation is significant. If we take the upper 6 edges in the n = 11 illustration above and rotate them about the enclosing circle's center to generate another 6 edges, we get a 12-gon with relevant squared diameter a(11) = 40 that meets all criteria except minimal area. This 12-gon's area is 26, and to meet the minimal area A070911(12)/2 = 24, the least squared diameter achievable is 52 (see illustration in the Pfoertner link). So a(12) = 52 and A322029(12) = 1. - Peter Munn, Nov 17 2022
CROSSREFS
Cf. A070911, A192493, A192494, A322029 (corresponding denominators).
KEYWORD
nonn,frac,hard
AUTHOR
Hugo Pfoertner, Nov 21 2018
EXTENSIONS
a(21)-a(26) from Hugo Pfoertner, Dec 03 2018
STATUS
approved
Numerator of the least possible squared diameter of an enclosing circle of a strictly convex lattice n-gon.
+10
3
2, 2, 50, 8, 10, 10, 1250, 29, 40, 40, 2738, 72, 82, 82, 176900, 17810, 1709690, 178, 11300, 260, 290, 290, 568690, 416, 2418050, 488, 3479450, 629, 2674061, 730
OFFSET
3,1
COMMENTS
If the smallest possible enclosing circle is essentially determined by 3 vertices of the polygon, the squared diameter may be rational and thus A322107(n) > 1.
The first difference of the sequences A321693(n) / A322029(n) from a(n) / A322107(n) occurs for n = 12.
The ratio (A321693(n)/A322029(n)) / (a(n)/A322107(n)) will grow for larger n due to the tendency of the minimum area polygons to approach elliptical shapes with increasing aspect ratio, whereas the polygons leading to small enclosing circles will approach circular shape.
For n>=19, polygons with different areas may fit into the enclosing circle of minimal diameter. See examples in pdf at Pfoertner link.
REFERENCES
See A063984.
EXAMPLE
By n-gon a convex lattice n-gon is meant, area is understood omitting the factor 1/2. The following picture shows a comparison between the minimum area polygon and the polygon fitting in the smallest possible enclosing circle for n=12:
.
0 ----- 1 ----- 2 ------ 3 ------ 4 ------ 5 ------ 6
6 H ##### Gxh +++++ g
| # + # * +
| # + # +
| # + * # +
5 I i F f
| # + * # +
| # + # +
| # + * # +
4 J j # e
| # @+ * # +
| # + @ #+
| # + @ * +#
3 K + @ + E
| # + * @ + #
| # @ + #
| + # * +@ #
2 k # d D
| + # * + #
| + # + #
| + # * + #
1 l L c C
| + # * + #
| + # + #
| + * # + #
0 a ++++ Axb ##### B
0 ----- 1 ----- 2 ------ 3 ------ 4 ------ 5 ------ 6
.
The 12-gon ABCDEFGHIJKLA with area 52 fits into a circle of squared diameter 40, e.g. determined by the distance D - J, indicated by @@@. No convex 12-gon with a smaller enclosing circle exists. Therefore a(n) = 40 and A322107(12) = 1.
For comparison, the 12-gon abcdefghijkla with minimal area A070911(12) = 48 requires a larger enclosing circle with squared diameter A321693(12)/A322029(12) = 52/1, e.g. determined by the distance a - g, indicated by ***.
CROSSREFS
Cf. A063984, A070911, A321693, A322029, A322107 (corresponding denominators).
KEYWORD
nonn,frac,more
AUTHOR
Hugo Pfoertner, Nov 26 2018
EXTENSIONS
a(27)-a(32) from Hugo Pfoertner, Dec 19 2018
STATUS
approved
Denominator of the least possible squared diameter of an enclosing circle of a strictly convex lattice n-gon. Numerators are A322106.
+10
2
1, 1, 9, 1, 1, 1, 49, 1, 1, 1, 49, 1, 1, 1, 1369, 121, 9801, 1, 49, 1, 1, 1, 1521, 1, 5329, 1, 5929, 1, 3844, 1
OFFSET
3,3
EXAMPLE
See A322106.
CROSSREFS
KEYWORD
nonn,frac,more
AUTHOR
Hugo Pfoertner, Nov 26 2018
EXTENSIONS
a(27)-a(32) from Hugo Pfoertner, Dec 19 2018
STATUS
approved
a(n) is the minimal squared length of the longest side of a strictly convex grid n-gon of smallest area.
+10
2
2, 1, 2, 2, 5, 2, 5, 5, 5, 5, 10, 5, 10, 5, 13, 10, 13, 10, 13, 13, 17, 13, 17, 13, 25, 17, 25, 17, 25, 13, 25, 17, 26, 17, 26, 17, 26, 17, 26, 25, 26, 25, 29, 29, 29, 34, 34, 34, 41, 37, 41, 37, 41, 34, 41, 41, 41, 41, 41, 41, 61, 41, 61, 41, 61, 41, 61, 41, 41
OFFSET
3,1
COMMENTS
It is conjectured that at least one polygon of smallest area exists with 4 sides of length 1 for n >= 8 and additionally 4 sides of squared length 2 for n >= 12.
LINKS
Code Golf StackExchange, The smallest area of a convex grid polygon, fastest-code challenge, started by Peter Kagey, Oct 22 2022.
User AlephAlpha in Code Golf StackExchange, The smallest area of a convex grid polygon (n=7 .. 37), results of computations, Nov 2022.
Günter Rote, Python program
PROG
(Python) See links
KEYWORD
nonn
AUTHOR
Hugo Pfoertner, Nov 10 2022
EXTENSIONS
a(29)-a(60) from Günter Rote, Sep 20 2023
Terms a(61) and beyond from Andrey Zabolotskiy, Sep 21 2023
STATUS
approved

Search completed in 0.009 seconds