6
$\begingroup$

Given a path $P$ in the unit square, and two points $p_{1},p_{2}$ located on $P$, let $d_{P}(p_{1},p_{2})$ denote the distance from $p_{1}$ to $p_{2}$ traversed along $P$. Given $a>1$, I am looking for the shortest $P$ that satisfies the following property:

For any point $x$ in the unit square, there exist $p_{1},p_{2}$ on $P$ such that $d_{P}(p_{1},p_{2})\geq a(\|p_{1}-x\|+\|p_{2}-x\|)$.

This is clearly a very difficult optimization problem, so I'm just looking for some practical suggestions, not necessarily provably optimal (Spirals? Sawtooths?). The motivation for this problem is as follows: imagine a car driving along $P$ at unit velocity containing several people. We want it to be possible for a person to leave the car at a certain point $p_{1}$, walk at speed $1/a$ to $x$, and then rendezvous back with the car at $p_{2}$ without requiring the car to stop.

$\endgroup$
4
  • 1
    $\begingroup$ Could such a curve be differentiable? I suspect not since then the curve would be locally almost linear and $p_1\to p_2$ should give a quotient $d_P(p_1,p_2)/(\|p_1-x\|+\|p_2-x\|)\to 1$ for $x= (p_1+p_2)/2$. $\endgroup$
    – Dirk
    Commented Nov 8, 2017 at 16:43
  • 1
    $\begingroup$ @Dirk The quantifiers are "for every $x$ there exist $p_1,p_2$, not "for every $x,p_1,p_2$", so I do not see how your remark is relevant. The only obvious thing is that the minimal length is of order $\sqrt a$ for large $a$, but at the moment I can hardly say anything else... $\endgroup$
    – fedja
    Commented Nov 8, 2017 at 17:11
  • $\begingroup$ @fedja Oh, yes, you are right! $\endgroup$
    – Dirk
    Commented Nov 8, 2017 at 17:13
  • 2
    $\begingroup$ By the way, for a car like this — with several people going to several destinations by getting on and off at different points on a fixed path — the usual term is a bus. $\endgroup$
    – user44143
    Commented Nov 8, 2017 at 22:18

3 Answers 3

6
$\begingroup$

This is just about the asymptotic behavior for $a\to+\infty$. I claim that the minimal length $\ell$ is about $\sqrt{2a}$ for large $a$.

The upper bound

Consider $2n$ horizontal lines splitting the square into strips of width $\frac 1{2n-1}$ Now travel along the odd-numbered lines (in the natural enumeration from the top) in the natural way: left to right on line 1, down to line 3, right to left on line 3, doun to line 5, left to right on line 5, and so on. Then return to line 2 in constant time and repeat the process going over even lines in the same fashion. Notice that every strip is bounded by one odd line and one even line and the time between going over those lines is about $n$ (with constant error). So, if $x$ is in the strip, we can drop off at the nearest point on the odd line and get picked up at the nearest point on the even line walking the total distance $\frac 1{2n-1}$. Thus if $\frac 1{2n-1}a<n-C$, we have the desired property, i.e., we can take $n\approx \sqrt{a/2}$ for large $a$ giving the length $\approx 2n\approx \sqrt{2a}$.

The lower bound

Assume we have an admissible curve $\gamma$ of length $\ell$. Parameterize it by the arc length $t\in[0,\ell]$. Suppose we have any (reasonably decent) function $f(t)$ with the property $f(t')+f(t'')\ge |t'-t''|/a$. Then every point $x$ must lie in the union of disks $D_t$ centered at $\gamma(t)$ of radius $f(t)$ (if we can reach $x$ by getting out at $t'$ and getting back on at $t''$, then, since we walked at most $|t''-t'|/a$, either $x$ is $f(t')$ close to $\gamma(t')$, or $x$ is $f(t'')$ close to $\gamma(t'')$). Thus the area of the union of those disks should be at least $1$. On the other hand, under some mild smallness and regularity assumptions on $f$, we can bound it by $2\int_0^\ell f(t)\,dt+o(1)$. Now just use $f(t)=a^{-1}|t-\frac\ell 2|$ to get the bound $\ell^2/2\ge a(1+o(1))$, so $\sqrt{2a}$ cannot be improved much for large $a$.

$\endgroup$
3
$\begingroup$

This is not an answer and adds little, but ... It maybe easier to consider a surrounding disk rather than a square. I like the OP's idea of a spiral. Concentric circles allow $a>1$ shortcuts:


          ConCirc
          $2 \sin \theta / 2 < \theta$.
A tight spiral approximates concentric circles.

$\endgroup$
1
$\begingroup$

If $n=\lceil a/\sqrt{2}\rceil$, then there is a path of length at most $n+3$: the car can take $\lceil n/2 \rceil +1$ trips around the small square of side length $1/2$ with lower left corner at $(1/4,1/4)$. For an injective path, we can perturb this by $\epsilon$.

From any point $x$, the closest point $p$ on the small square has a distance below $1/2\sqrt{2}$. So the round-trip distance is below $1/\sqrt{2}$, and the round-trip time is below $a/\sqrt{2}$, which is below $n$.

Let $p_1$ be the first time that the path visits $p$, and let $p_2$ be $\lceil n/2 \rceil$ visits later. Since each trip around the small square takes time $2$, there is enough time to walk from $p$ to $x$ and back before the car makes its last visit.

$\endgroup$
3
  • $\begingroup$ That's way too long: as I said, we have an obvious bound $C\sqrt a$ for large $a$ and your estimate is linear in $a$. $\endgroup$
    – fedja
    Commented Nov 8, 2017 at 22:07
  • 2
    $\begingroup$ @fedja, I’d be happy to see the path that you find obvious! $\endgroup$
    – user44143
    Commented Nov 8, 2017 at 22:12
  • $\begingroup$ OK, I will post it later today then :-). $\endgroup$
    – fedja
    Commented Nov 9, 2017 at 1:08

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .