×

Tight bounds for blind search on the integers and the reals. (English) Zbl 1261.68069

Summary: We analyse a simple random process in which a token is moved in the interval \(A= \{ 0,\ldots ,n\} \). Fix a probability distribution {\(\mu\)} over \(D= \{ 1,\ldots ,n \} \). Initially, the token is placed in a random position in \(A\). In round \(t\), a random step size \(d\) is chosen according to {\(\mu\)}. If the token is in position \(x\geqslant d\) then it is moved to position \(x - d\). Otherwise it stays put. Let \(T_X\) be the number of rounds until the token reaches position 0.
We show tight bounds for the expectation \(\mathbf E_{\mu }(T_X)\) of \(T_X\) for varying distributions {\(\mu\)}. More precisely, we show that \(\min_{\mu }\{ \mathbf E_{\mu }(T_X)\} = \Theta ((\log n)^2)\). The same bounds are proved for the analogous continuous process, where step sizes and token positions are real values in \([0,n+ 1)\), and one measures the time until the token has reached a point in [0, 1). For the proofs, a novel potential function argument is introduced. The research is motivated by the problem of approximating the minimum of a continuous function over [0, 1] with a ‘blind’ optimization strategy.

MSC:

68Q25 Analysis of algorithms and problem complexity
68P10 Searching and sorting
68Q87 Probability in computer science (algorithm analysis, random structures, phase transitions, etc.)
68R10 Graph theory (including graph drawing) in computer science
05C81 Random walks on graphs
Full Text: DOI

References:

[1] DOI: 10.1007/s00224-004-1177-z · Zbl 1103.68115 · doi:10.1007/s00224-004-1177-z
[2] DOI: 10.1016/j.tcs.2007.02.042 · Zbl 1149.90147 · doi:10.1016/j.tcs.2007.02.042
[3] Kiefer, Proc. Amer. Math. Soc. 4 pp 502– (1953) · doi:10.1090/S0002-9939-1953-0055639-3
[4] DOI: 10.1007/978-3-540-24854-5_74 · doi:10.1007/978-3-540-24854-5_74
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.