Orchard-Planting Problem

Contribute to this entry OrchardProblem

The orchard-planting problem (also known as the orchard problem or tree-planting problem) asks that n trees be planted so that there will be r(n,k) straight rows with k trees in each row. The problem of finding the maximum number of lines of three points for n points is due to Sylvester (Croft et al. 1991, p. 159). The following table gives max_(k)(r(n,k)) for various k and n.

n\k345
SloaneA003035A006065A008997
31----
411--
5211
6411
7621
8721
91032
101252
111662
121973
13[22,24]>=93
14[26,27]>=104
15[31,32]>=12>=6
1637>=15>=6
17[40,42]>=15>=7
18[46,48]>=18>=9
19[52,54]>=19>=10
20[57,60]>=23>=11
21[64,67]
22[70,73]
23[77,81]
24[85,88]
25[92,96]

Sylvester showed that

 r(k=3)>=|_1/6(n-1)(n-2)_|,
(1)

where |_x_| is the floor function (Ball and Coxeter 1987). Burr et al. (1974) have shown using cubic curves that

 r(k=3)>=1+|_1/6n(n-3)_|,
(2)

except for n=7, 11, 16, and 19, and conjecture that the inequality is an equality with the exception of the preceding cases. For n>=4,

 r(k=3)<=|_1/3[1/2n(n-1)-[3/7n]]_|,
(3)

where [x] is the ceiling function.

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.