Abstract 1 Introduction 2 VC-dimension theory 3 Proof of Theorem 1 4 Concluding remarks References

A Note on the No-(d+2)-On-a-Sphere Problem

Andrew Suk Department of Mathematics, University of California San Diego, La Jolla, CA, USA Ethan Patrick White ORCID Department of Mathematics, University of Illinois Urbana-Champaign, Urbana, IL, USA
Abstract

For fixed d≥3, we construct subsets of the d-dimensional lattice cube [n]d of size n3d+1−o⁢(1) with no d+2 points on a sphere or a hyperplane. This improves the previously best known bound of Ω⁢(n1d−1) due to Thiele from 1995.

Keywords and phrases:
General position, no-four-on-a-cirle, d-dimensional lattice cube
Funding:
Andrew Suk: Supported by NSF CAREER award DMS-1800746, NSF award DMS-1952786, and NSF grant DMS-2246847.
Ethan Patrick White: supported by an NSERC PDF Award.
Copyright and License:
[Uncaptioned image] © Andrew Suk and Ethan Patrick White; licensed under Creative Commons License CC-BY 4.0
2012 ACM Subject Classification:
Mathematics of computing → Combinatorics
Related Version:
Full Version: https://arxiv.org/abs/2412.02866
Editors:
Oswin Aichholzer and Haitao Wang

1 Introduction

The famous no-three-in-line problem, raised by Dudeney [5] in 1917 in the special case n=8, asks if it is possible to select 2⁢n points from the lattice square [n]2 such that no three are collinear. Clearly, one cannot do better than 2⁢n as [n]2 can be covered by n lines. For n≤52, many authors have published solutions to this problem obtaining the bound of 2⁢n (e.g. see [6]). However, for large values of n, the best known lower bound is due to Hall et al. [9] which contains at least (32−ε)⁢n points, for any ε>0 and n sufficiently large.

The similar no-four-on-a-circle problem, raised by Erdős and Purdy in 1981 (see [8]), asks to determine the maximum number of points that can be selected from [n]2 such that no four are on a circle. Here, a line is also considered to be a degenerate circle. Again, we have the trivial upper bound of 3⁢n as any vertical line must contain at most three points. This upper bound was improved by Thiele [19], who showed that at most 52⁢n−32 points can be selected, and moreover, he gave a construction of n4 points from [n]2 with no four on a circle (or a line).

In this paper, we study the no-four-on-a-circle problem in higher dimensions (Problem 4 in Chapter 10 of [3]). A k-sphere is a k-dimensional sphere. Thus, a 0-sphere is a pair of points, a 1-sphere is a circle, and etc. For simplicity, we will simply use the term sphere when referring to a (d−1)-dimensional sphere in ℝd. Again, the maximum number of points that can be selected from the d-dimensional lattice cube [n]d with no d+2 points on a sphere or a hyperplane is at most (d+1)⁢n since we can cover [n]d with n hyperplanes. In the other direction, Thiele [18] showed that one can select Ω⁢(n1d−1) points from [n]d with no d+2 points on a sphere or a hyperplane, providing the first non-trivial construction for this problem. In this note, we prove the following.

Theorem 1.

Let d≥3 be a positive integer. Then there is a subset of the d-dimensional lattice cube [n]d with n3d+1−o⁢(1) points with no d+2 members on a sphere or a hyperplane.

While it is possible that one can improve this bound to Ω⁢(n), we make the following more modest conjecture.

Conjecture 2.

Let d≥3 be a positive integer. Then there is a subset of the d-dimensional lattice cube [n]d with Ω⁢(ndd+1) points with no d+2 members on a sphere or a hyperplane.

Our paper is organized as follows. In Section 2, we recall several results from VC-dimension theory that will be used in the proof of Theorem 1. In Section 3, we prove Theorem 1. We conclude our paper with several remarks and related problems. For sake of clarity, we systemically remove floor and ceilings whenever they are not crucial. All logarithms are in based 2 unless stated otherwise.

2 VC-dimension theory

In this section, we recall several results from VC-dimension theory that will be used in the proof of Theorem 1. First we introduce some terminology.

Let G=(P,Q,E) be a bipartite graph with independent sets P,Q and edges E⊂P×Q. For q∈Q we define the neighbourhood NQ⁢(q)={p∈P:(p,q)∈E}. Define the set-system ℱ={NG⁢(q):q∈Q} with ground set P. We say a set S⊂P is shattered by ℱ if for every subset B⊂S, there is a set A∈ℱ such that A∩S=B. The Vapnik-Chervonenkis dimension (VC-dimension) of (P,ℱ) is the largest integer d for which there exists a subset S⊂P, with |S|=d, that is shattered by ℱ.

The primal shatter function of (P,ℱ) is defined as

πℱ⁢(z)=maxP′⊂P,|P′|=z⁡|{A∩P′:A∈ℱ}|.

The well-known Sauer-Shelah lemma [14, 16] states that if d0 is the VC-dimension of ℱ, then

πℱ⁢(z)≤∑i=0d0(zi). (1)

We will need the following result due to Fox, Pach, Sheffer, Suk, and Zahl.

Theorem 3 ([7]).

Let G=(P,Q,E) be a bipartite graph with |P|=m and |Q|=n, such that the set system ℱ1={N⁢(q):q∈Q}, with ground set P, satisfies πℱ1⁢(z)≤c⁢zd0 for all z. Then if G is Kt,t-free, we have

|E⁢(G)|≤c1⁢(m⁢n1−1/d0+n),

where c1=c1⁢(c,d0,t). In particular, c1≤10⋅c⁢t2⁢d0+1⁢(d0⁢log⁡d0)d0.

A subset A⊂[n]d is a maximal spherical set of [n]d if all points in A lie on a single sphere S in ℝd, and no point of [n]d can be added to A while keeping all points on the sphere S. Let 𝒮n,d denote the set-system of all maximal spherical sets of [n]d, with ground set [n]d.

Lemma 4.

For d≥2, the VC-dimension of the set-system ([n]d,𝒮n,d) is at most d+1.

Proof.

We proceed by induction on d. The base case d=1 is trivial since a 0-sphere consists of 2 points. For the inductive step, assume the statement holds for d′<d. For sake of contradiction, suppose that a set Q of d+2 points in [n]d is shattered by 𝒮n,d.

Case 1.

Suppose Q is in general position, that is, no d+1 members in Q lie on a hyperplane. By linear algebra, any d+1 points in Q determines a unique sphere in ℝd. However, since Q is shattered by 𝒮n,d, there is a sphere that contains Q. Hence, there is no sphere that contains exactly d+1 points from Q. Contradiction.

Case 2.

Suppose Q contains a (d+1)-tuple Q′ that lies on a hyperplane h in ℝd. Since the intersection of a sphere with h is a (d−2)-sphere in h, by induction on d, Q′ cannot be shattered by 𝒮n,d. Hence, Q cannot be shattered by 𝒮n,d, which is a contradiction. ◀

3 Proof of Theorem 1

In this section, we prove Theorem 1. First, let us recall several results. The first is the well-known Chernoff inequality (see [11, Theorem 2.8]).

Lemma 5 (Chernoff’s inequality).

Let X1,…,Xn be independent random variables such that ℙ⁢(Xi=1)=q and ℙ⁢(Xi=0)=1−q, and let X=∑iXi. Then for 0<δ<1, we have

ℙ⁢(X≥(1+δ)⁢q⁢n)≤e−δ2⁢q⁢n3,

and

ℙ⁢(X≤(1−δ)⁢q⁢n)≤e−δ2⁢q⁢n3.

Next, we estimate the number of points from [n]d that can lie on a sphere or a hyperplane. For the latter, we will use the following result due to Balogh and White.

Lemma 6 ([2]).

Let d≥2 be a positive integer, and a1,…,ad∈ℤ not be all zero with greatest common denominator 1. Let s=maxi⁡{|ai|}, n≥s be a positive integer, and set

ℒ={(x1,…,xd)∈ℤd:∑i=1dai⁢xi=0}.

If ℒ∩[n]d spans a (d−1)-dimensional subspace, then |ℒ∩[n]d|≤3d⁢nd−1/s.

Lemma 7.

The number of (d+2)-tuples in [n]d that lie on a common hyperplane is at most O⁢(nd2+d−1).

Proof.

By the lemma above, the number of (d+1)-tuples in [n]d that lie on a hyperplane which passes through the origin is at most

∑s(nd−1s)d+1⁢sd−1=O⁢(nd2−1).

By symmetry, for any fixed point p∈[n]d, the number of (d+1)-tuples in [n]d that lies on a hyperplane which passes through p is at most O⁢(nd2−1). After summing over all points in [n]d, the statement follows. Note that Lemma 7 applies to hyperplanes whose intersection with [n]d spans a (d−1)-dimensional subspace. We can assume that any (d+2)-tuple in [n]d lying on a common hyperplane meets this requirement by adding other points from [n]d if needed.◀

Finally, we will use the following result due to Sheffer that bounds the number of points from [n]d that lies on a k-sphere in ℝd, for k≤d−1. See also [10, Sec. 11.2, Equation 11.9], [17, Theorem 2].

Lemma 8 ([15], Lemma 3.2).

Let d≥2 and k≤d−1. Then there is a positive constant c=c⁢(d) such that every k-sphere in ℝd contains at most nk−1+c/log⁡log⁡n points from [n]d.

Before we prove Theorem 1, let us give a brief outline of the argument. First, we use the probabilistic method and Lemmas 7 and 8 to obtain a large subset A⊂[n]d such that very few members of A lie on a (d−2)-sphere or a hyperplane in ℝd. We then apply Theorem 3 and ideas from incidence geometry to estimate the number of r-tuples in A that lie on a common sphere. Finally, we apply the deletion method to find a large subset A′′⊂A such that no d+2 members of A′′ lie on a sphere or a hyperplane. We now flesh out all of the details of the proof.

Proof of Theorem 1.

Without loss of generality, we can assume that n is a power of 2. Indeed, otherwise we can find an integer n′<n that is a power of 2 such that n′>n/2, and apply the arguments below to the subcube [n′]d. This would only change the hidden constant in the o⁢(1) term in the exponent. Moreover, we will assume that n is sufficiently large.

Fix a positive integer D<n that will be determined later, such that D divides n. We partition the d-dimensional cube [n]d into Dd smaller cubes Q1,…,QDd, where each Qi is of the form

{i1⁢nD+1,…,(i1+1)⁢nD}×⋯×{id⁢nD+1,…,(id+1)⁢nD}.

where i1,…,id∈{0,…,D−1}. Hence, |Qi|=(n/D)d.

Consider a random subset A⊂[n]d obtained by selecting each point in [n]d independently with probability n3−d. Set Pi=Qi∩A, for i=1,…,Dd. Let 𝒲 be the event that the subset A⊂[n]d satisfies the following properties.

  1. 1.

    n3/2≤|A|≤2⁢n3.

  2. 2.

    n3⁢D−d/2≤|Pj|≤2⁢n3⁢D−d for all 1≤j≤Dd.

  3. 3.

    Every (d−2)-sphere contains less than nc1/log⁡log⁡n points of A, where c1=c1⁢(d).

  4. 4.

    The number (d+2)-tuples in A that lie on a common hyperplane is at most c2⁢n2⁢d+5, where c2=c2⁢(d).

By Lemma 5 and Markov’s inequality, event 𝒲 holds with probability at least 1/2. Indeed, by Lemma 5, the probability that |A|>2⁢n3 or |A|<n3/2 is at most e−n33+e−n312. Thus, the first property holds with high probability, that is, with probability tending to 1 as n approaches infinity. A similar argument follows for the second property. For the third property, let us fix a (d−2)-sphere S in ℝd. By Lemma 8, there is a constant c=c⁢(d) such that S contains at most nd−3+c/log⁡log⁡n points from [n]d. By Lemma 5,

ℙ⁢[|S∩A|≥2⁢nc/log⁡log⁡n]≤e−nc/log⁡log⁡n3.

Since there are at most nd2 (d−2)-spheres in ℝd with at least d points from [n]d, the union bound implies that the third property holds with high probability. For the fourth property, let X denote the number (d+2)-tuples in A that lie on a common hyperplane. By Lemma 7, we have 𝔼⁢[X]≤c′⁢n2⁢d+5, where c′=c′⁢(d). By Markov’s inequality (see [1]), we have

ℙ⁢[X>10⁢c′⁢n2⁢d+5]<𝔼⁢[X]10⁢c′⁢n2⁢d+5<110.

Putting everything together, and setting c1,c2 sufficiently large, event 𝒲 holds with probability at least 1/2.

Thus, let us fix A⊂[n]d with the four properties described above, and set t=2⁢nc3/log⁡log⁡n, where c3=max⁡{c1,c2}. Let 𝒮 be the collection of spheres in ℝd, such that each sphere in 𝒮 contains at least d+1 points from A in general position. Hence, |𝒮|=O⁢(|A|d+1). Let 𝒮j⊂𝒮 be the set of spheres in 𝒮 that contains at least one point of Pj=Qj∩A. Let Gj=(Pj,𝒮j,Ej) be the bipartite incidence graph between Pj and 𝒮j. Since the intersection of two distinct spheres in ℝd is a (d−2)-sphere, and every (d−2)-sphere contains less than t points from A, each graph Gj is Kt,2-free.

Let ℱj be the set system whose ground set is Pj, and whose sets are S∩Pj, where S∈𝒮j and |S∩Pj|≥t. That is,

ℱj={S∩Pj:S∈𝒮j,|S∩Pj|≥t}.

By Lemma 4, the VC-dimension of ℱj is at most d+1. By inequality (1), we have

πℱj⁢(z)=O⁢(zd+1).

Hence, we apply Theorem 3 with t=nc3/log⁡log⁡n to conclude that

|Ej|≤nc4/log⁡log⁡n⁢(|Pj|⁢|𝒮j|dd+1+|𝒮j|),

where c4=c4⁢(d).

Given the partition [n]d=Q1∪⋯∪QDd described above, we say that a sphere S crosses the subcube Qi if S∩Qi≠∅.

Observation 9.

For fixed d≥2, every sphere S in ℝd crosses at most c5⁢Dd−1 subcubes Qi, where c5=c5⁢(d).

Proof.

Let c5=c5⁢(d) be a large constant that depends only on d. We will determine c5 later. For sake of contradiction, suppose there is a sphere S in ℝd the crosses more than c5⁢Dd−1 subcubes Qi. Note that we will not make any serious attempts to optimize the constant c5.111A careful calculation shows that one can take c5=2O⁢(d). Another proof follows from a simple inductive argument with c5=dO⁢(d).

Let T⊂[n]d∩S be a subset of points [n]d∩S obtained by selecting 1 point from each subcube Qi that S crosses. Hence, |T|≥c5⁢Dd−1. Let 𝒢=(T,E) be an auxiliary graph on T, where two points in T are adjacent if their distance is less than n/D. Since two points in T have distance less than n/D only if they lie in adjacent subcubes Qi and Qj, this implies that 𝒢 has maximum degree 3d−1. By Turan’s theorem, we can find a subset T′⊂T, such that the minimum distance between any two points in T′ is at least n/D. Moreover, |T′|≥(c5/3d)⁢Dd−1.

For each point p∈T′, consider the spherical cap Cp obtained by intersecting S with the ball Bp centered at p with radius n/(2⁢D). Since the minimum distance among the points in T′ is at least n/D, the collection of spherical caps corresponding to the points in T′ will have pairwise disjoint interiors. Moreover, since each spherical cap arises from a ball whose center is on S with radius n/(2⁢D), each spherical cap will have area at least c6⁢(n/D)d−1 where c6=c6⁢(d). Hence, the total area of all of the spherical caps corresponding to the points in T′ is at least

|T′|⁢c6⁢(n/D)d−1≥c5⁢c63d⁢nd−1.

On the other hand, all of the spherical caps on S will lie inside of a “large” ball B with radius d⁢n. Hence, the area of all of the spherical caps is at most the surface area of the ball B with radius d⁢n. Since the surface area of B is at most c7⁢nd−1, where c7=c7⁢(d), we have

c7⁢nd−1≥c5⁢c63d⁢nd−1.

By setting c5 sufficiently large, we have a contradiction.◀

By the observation above, ∑j=1Dd|𝒮j|=O⁢(Dd−1⁢|𝒮|). Putting all of these bounds together and applying Jensen’s inequality, the number of incidences between A and 𝒮 is at most

∑j=1Dd|Ej| ≤nc4/log⁡log⁡n⁢∑j=1Dd(|Pj|⁢|𝒮j|dd+1+|𝒮j|)
≤2⁢n3+c4/log⁡log⁡n⁢D−d⁢∑j=1Dd|𝒮j|dd+1+nc4/log⁡log⁡n⁢∑j=1Dd|𝒮j|
≤2⁢n3+c4/log⁡log⁡n⁢D−d⁢Ddd+1⁢(∑j=1Dd|𝒮j|)dd+1+c5⁢Dd−1⁢nc4/log⁡log⁡n⁢|𝒮|
≤2⁢c5dd+1⁢n3+c4/log⁡log⁡n⁢D−dd+1⁢|𝒮|dd+1+c5⁢Dd−1⁢nc4/log⁡log⁡n⁢|𝒮|.

Set D to be a power of 2 such that

n3⁢(d+1)d2+d−1⁢|𝒮|−1d2+d−1≤D≤2⁢n3⁢(d+1)d2+d−1⁢|𝒮|−1d2+d−1.

Note that |𝒮|≤|A|d+1. From above, the number of incidences between 𝒮 and A is at most

n3⁢(d2−1)d2+d−1+c8/log⁡log⁡n⁢|𝒮|d2d2+d−1,

where c8=c8⁢(d). Let 𝒮r⊂𝒮 denote the set of r-rich spheres in 𝒮, that is, the set of spheres in 𝒮 with at least r points from A. Then we have

r⁢|𝒮r|≤n3⁢(d2−1)d2+d−1+c8/log⁡log⁡n⁢|𝒮r|d2d2+d−1,

which implies

|𝒮r|≤n3⁢(d+1)+c8/log⁡log⁡n⁢r−d2+d−1d−1.

Let 𝒯i⊂𝒮 be the set of spheres in 𝒮 with at least 2i points from A, and at most 2i+1 from A. Hence

|𝒯i|≤|𝒮2i|=n3⁢(d+1)+c8/log⁡log⁡n⁢2−i⁢d2+d−1d−1.

Therefore, the number of (d+2)-tuples of A that lie on a common sphere S∈𝒮 is at most

∑i=1log⁡|A||𝒯i|⁢(2i+1d+2)≤n3⁢(d+1)+c8/log⁡log⁡n⁢∑i=1log⁡|A|2−i⁢1d−1≤n3⁢(d+1)+c8/log⁡log⁡n.

We now consider a random subset A′⊂A obtained by selecting each point in A independently with probability p, where p will be determined later. Let X be the number of (d+2)-tuples of A′ that lie on a common sphere or a hyperplane. Then, by linearity of expectation, we have

𝔼⁢[X]≤n3⁢(d+1)+c8/log⁡log⁡n⁢pd+2+O⁢(n2⁢d+5)⁢pd+2≤n3⁢(d+1)+c9/log⁡log⁡n⁢pd+2,

and

𝔼⁢[|A′|]=p⁢|A|≥n3⁢p/2,

where c9=c9⁢(d). Hence, there is a c10=c10⁢(d) such that for p=n−3⁢d/(d+1)−c10/log⁡log⁡n, we have 𝔼⁢[X]<𝔼⁢[|A′|]/4. By Lemma 5, there is a subset A′⊂A of size at least p⁢|A|/2, such that A′ contains at most p⁢|A|/4 (d+2)-tuples on a sphere or a hyperplane. By deleting one point from each (d+2)-tuple on a sphere or a hyperplane, we obtain a subset A′′⊂A′ of size at least

|A|⁢p/4≥n3d+1−2⁢c10/log⁡log⁡n=n3d+1−o⁢(1),

such that no d+2 members in A′′ lie on a sphere or a hyperplane.◀

4 Concluding remarks

Several authors [13, 12, 4] observed that if n is prime, then by selecting n points from [n]d on the “modular moment curve” (x,x2,…,xd)modn, for x=1,…,n, no d+1 points will lie on a hyperplane, and moreover, no 2⁢d+1 points lie on a sphere. Unfortunately, this construction may contain (d+2)-tuples on a sphere. Nevertheless, one can make the following simple observation.

Theorem 10.

Let d≥2 be a fixed positive integer. Then there is a subset of the d-dimensional lattice cube [n]d of size Ω⁢(n) with no d+1 points on a hyperplane, and no 2⁢d points on a sphere.

Proof.

Let n be prime, and let A⊂[n]d be points from the d-dimensional cube on the moment curve (x,x2,…,xd)modn, for 1≤x≤⌊n/(4⁢d)⌋. Hence, |A|=⌊n/(4⁢d)⌋. For sake of contradiction, suppose there is a sphere S in ℝd, such that S contains 2⁢d points from A. Note that this means S contains 2⁢d of [n]d when viewed as a sphere in 𝔽nd. Let the center of S⊂𝔽nd be (c1,…,cd) and radius r, such that S contains 2⁢d points from A. Then we have 2⁢d solutions s1,s2,…,s2⁢d to the equation

(x−c1)2+(x2−c2)2+⋯⁢(xd−cd)2−r2=0modn.

On the other hand, by the division algorithm, we have

(x−c1)2+(x2−c2)2+⋯⁢(xd−cd)2−r2=(x−s1)⁢(x−s2)⁢⋯⁢(x−s2⁢d)modn,

which implies that s1+⋯+s2⁢d=0modn as the coefficient of x2⁢d−1 is 0modn. However, si≤n/(4⁢d), which implies s1+⋯+s2⁢d≠0modn, contradiction. Hence, no 2⁢d points in A lie on a sphere and no d+1 points lie on a hyperplane. If n is not prime, we apply Bertrand’s postulate to obtain a prime n′<n such that n′>n/2, and apply the argument above to [n′]d.◀

Another natural question is to determine the maximum number of points that can be selected from [n]d with no d+2 points on a sphere, but allowing many points on a hyperplane. Since each point from [n]d lies on a sphere centered at the origin with radius t, where t=1,2,…,d⁢n2, we have an upper bound of d⁢(d+1)⁢n2 for this problem. Using Lemma 8 and the probabilistic method, one can show the existence of n2−4/(d+1)−o⁢(1) points from [n]2⊂[n]d with no d+2 on a sphere.

References

  • [1] N. Alon and J. Spencer. The Probabilistic Method, 3rd edn. Wiley Interscience, 2008.
  • [2] J. Balogh and E. P. White. Grid drawings of graphs in three-dimensions. arxiv:2404.02369, 2024.
  • [3] P. Brass, W. Moser, and J. Pach. Research Problems in Discrete Geometry. Springer-Verlag, Berlin, Germany, 2005.
  • [4] P. Braß and C. Knauer. On counting point-hyperplane incidences. Comput. Geom., 25:13–20, 2003. doi:10.1016/S0925-7721(02)00127-X.
  • [5] H.E. Dudeney. Amusements in Mathematics. Nelson, London, 1917.
  • [6] A. Flammenkamp. Progress in the no-three-in-line problem, II. J. Combin. Theory Ser. A, 81:108–113, 1998. doi:10.1006/JCTA.1997.2829.
  • [7] J. Fox, J. Pach, A. Sheffer, A. Suk, and J. Zahl. A semi-algebraic version of Zarankiewicz’s problem. J. Eur. Math. Soc., 19:1785–1810, 2017.
  • [8] R. K. Guy. Unsolved Problems in Number Theory. Springer-Verlag, New York, 2004.
  • [9] R. Hall, T. Jackson, A. Sudbery, and K. Wild. Some advances in the no-three-in-line problem. J. Combin. Theory Ser. A, 18:336–341, 1975. doi:10.1016/0097-3165(75)90043-6.
  • [10] H. Iwaniec. Topics in Classical Automorphic Forms, Grad. Stud. Math. Amer. Math. Soc., Providence, RI, 1997.
  • [11] S. Janson, T. Luczak, and A. Rucinski. Random Graphs. John Wiley & Sons, 2011.
  • [12] H. Lefmann. Extensions of the no-three-in-line problem. preprint, 2012.
  • [13] K. Roth. On a problem of Heilbronn. J. Lond. Math. Soc., 1:198–204, 1951.
  • [14] N. Sauer. On the density of families of sets. J. of Combin. Theory Ser. A, 12:145–147, 1972.
  • [15] A. Sheffer. Lower bounds for incidences with hypersurfaces. Discrete Anal., 2016.
  • [16] S. Shelah. A combinatorial problem, stability and order for models and theories in infinitary languages. Pacific J. Math., 41:247–261, 1972.
  • [17] V. Shelestunova. Upper bounds for the number of integral points on quadratic curves and surfaces. Dissertation, Univ. of Waterloo, 2010.
  • [18] T. Thiele. Geometric Selection Problems and Hypergraphs. Dissertation, FU Berlin, 1995.
  • [19] T. Thiele. The on-four-on-circle problem. J. of Combin. Theory Ser. A, 71:332–334, 1995.