No-three-in-line problem
From Wikipedia, the free encyclopedia
In mathematics, in the area of discrete geometry, the no-three-in-line-problem, introduced by Henry Dudeney in 1917, asks for the maximum number of points that can be placed in the n × n grid so that no three points are collinear. This number is at most 2n, since if 2n + 1 points are placed in the grid some row will contain three points.
Contents |
[edit] Lower bounds
Paul Erdős (in Roth, 1951) observed that, when n is a prime number, the set of n grid points (i, i2 mod n) contains no three collinear points. When n is not prime, one can perform this construction for a p × p grid contained in the n × n grid, where p is the largest prime that is at most n. As a consequence, for any ε and any sufficiently large n, one can place
- (1 − ε)n
points in the n × n grid with no three points collinear.
Erdős' bound has been improved subsequently: Hall et al (1975) show that, when n/2 is prime, one can obtain a solution with 3(n - 2)/2 points by placing points on the hyperbola xy ≡ k (mod n/2) for a suitable k. Again, for arbitrary n one can perform this construction for a prime near n/2 to obtain a solution with
- (3/2 − ε)n
points.
[edit] Conjectured upper bounds
Guy and Kelly (1968) conjectured that one cannot do better, for large n, than cn with
In 2004, Guy refined this estimate, based on a communication by Gabor Ellmann, to
[edit] Applications
Heilbronn's problem asks for the placement of n points in a unit square that maximizes the area of the smallest triangle formed by three of the points. By applying Erdős' construction of a set of grid points with no three collinear points, one can find a placement in which the smallest triangle has area
[edit] Generalizations
A noncollinear placement of n points can also be interpreted as a graph drawing of the complete graph in such a way that, although edges cross, no edge passes through a vertex. Erdős' construction above can be generalized to show that every n-vertex k-colorable graph has such a drawing in a O(n) x O(k) grid (Wood 2005).
Non-collinear sets of points in the three-dimensional grid were considered by Pór and Wood (2007). They proved that the maximum number of points in the n x n x n grid with no three points collinear is Θ(n2). One can also consider graph drawings in the three-dimensional grid. Here the non-collinearity condition means that a vertex should not lie on a non-adjacent edge, but it is normal to work with the stronger requirement that no two edges cross (Pach et al 1998; Dujmović et al 2005; Di Giacomo 2005).
[edit] Small values of n
For n ≤ 32, it is known that 2n points may be placed with no three in a line. The numbers of solutions (not counting reflections and rotations as distinct) for small n = 1, 2, ..., are
[edit] References
- Dudeney, Henry (1917). Amusements in Mathematics. Edinburgh: Nelson.
- Emilio Di Giacomo, Giuseppe Liotta, and Henk Meijer (2005). "Computing Straight-line 3D Grid Drawings of Graphs in Linear Volume". Comput. Geom. 32 (1): 26-58.
- Vida Dujmović, Pat Morin, and David R. Wood (2005). "Layout of Graphs with Bounded Tree-Width". SIAM J. Comput. 34 (3): 553-579.
- Stefan Felsner, Giussepe Liotta, and Stephen K. Wismath (2003). "Straight-Line Drawings on Restricted Integer Grids in Two and Three Dimensions". J. Graph Algorithms & Applications 7 (4): 363-398.
- Flammenkamp, Achim (1992). "Progress in the no-three-in-line problem". Journal of Combinatorial Theory, Ser. A 60 (2): 305–311.
- Flammenkamp, Achim (1998). "Progress in the no-three-in-line problem, II". Journal of Combinatorial Theory, Ser. A 81 (1): 108–113.
- Guy, R. K.; Kelly, P. A. (1968). "The no-three-in-line problem". Canad. Math. Bull. 11: 527–531.
- Hall, R. R.; Jackson, T. H.; Sudbery, A.; Wild, K. (1975). "Some advances in the no-three-in-line problem". Journal of Combinatorial Theory, Ser. A 18: 336–341.
- Pach, János; Thiele, Torsten; Tóth, Géza (1998). "Three-dimensional grid drawings of graphs". Proc. 5th Int. Worksh. Graph Drawing (GD '97): 47–51, Lecture Notes in Computer Science, no. 1353, Springer-Verlag.
- Attila Pór and David R. Wood (2007). "No-three-in-line-in-3D". Algorithmica. DOI:10.1007/s00453-006-0158-9.
- Roth, K. F. (1951). "On a problem of Heilbronn". Journal of the London Mathematical Society 26: 198–204.
- David R. Wood (2005). "Grid drawings of k-colourable graphs". Computational Geometry 30 (1): 25–28. DOI:10.1016/j.comgeo.2004.06.001.
[edit] External links
- Flammenkamp, Achim. The No-Three-in-Line Problem.
- Eric W. Weisstein, No-Three-in-a-Line-Problem at MathWorld.