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.