Expanding my comment on the threeway intersections, we get an auxiliary result: **Lemma 1.** If $v>5$, then starting from a threeway intersection where the branches have $0$, $a$ and $b$ units of weed, and enough free space outside that, the mower can clear the intersection in time $2(a+b) \, / \, (v-5)$. (By "enough space" we mean that any other weed segments will not touch these branches during the operation.) **Proof.** Keep doing round-trips to the three branches and back alternatively, always choosing the longest branch. Let us first consider the first round-trip and assume without loss of generality that it is $b$. - The outgoing leg takes time $t=b/(v-1)$ because the mower starts $b$ units behind the tip, and his relative speed is $v-1$ as the tip is growing. During this time, the other two branches grow $t$ units each. - The incoming leg also takes time $t$. During this time the mower completely cleans this branch (including any weed that was growing back to the branch from the intersection). The other branches grow another $t$ units each. Overall in one round-trip, in $2t$ time the net weed decrease is $b - 4t = t(v-5)$, so weed is cleared at rate $(v-5)/2$. It is easy to see that the same average rate holds for each round trip. Having started with $(a+b)$ units of weed, it is all cleared in time $2(a+b) \, / \, (v-5)$. ---- If $v$ is large — let's take $v=100$ for concreteness — this suggests the following strategy. Let $L,R$ be the left and right intersections. - Start from $L$. Make three round-trips to $R$: first along the north route ($3$ units and back), then along the middle route ($1$ unit and back), and then along the south route ($3$ units and back). In total this takes time $0.14$. - Now $L$ has weed lengths north=$0.08$, middle=$0.06$ and south=$0$. - And $R$ has weed lengths north=$0.11$, middle=$0.07$ and south=$0.03$. - By Lemma 1, we can clear around $L$ in time $2\cdot 0.14 / 95 < 0.003$. During this time the weed around $R$ grows less than $0.01$ in each direction. - Move east to $R$ in time $0.01$. During this time the weed grows another $0.01$ units. - Now $R$ has weed lengths north $< 0.13$ and south $< 0.05$. (Nothing on the middle branch because we cleared it on the way.) - By Lemma 1, we can clear around $R$ in less than $2 \cdot 0.18 / 95 < 0.004$ time. Clearly $v=100$ suffices. It should now be relatively straightforward to find the minimum $v$ that suffices *with this strategy*. Of course this says nothing about possible other strategies.