A METROPOLIS-TYPE OPTIMIZATION ALGORITHM ON THE INFINITE TREE

Authors
Citation
D. Aldous, A METROPOLIS-TYPE OPTIMIZATION ALGORITHM ON THE INFINITE TREE, Algorithmica, 22(4), 1998, pp. 388-412
Citations number
28
Categorie Soggetti
Mathematics,"Computer Science Software Graphycs Programming",Mathematics,"Computer Science Software Graphycs Programming
Journal title
ISSN journal
01784617
Volume
22
Issue
4
Year of publication
1998
Pages
388 - 412
Database
ISI
SICI code
0178-4617(1998)22:4<388:AMOAOT>2.0.ZU;2-O
Abstract
Let S(v) be a function defined on the vertices v of the infinite binar y tree. One algorithm to seek large positive values of S is the Metrop olis-type Markov chain (X-n) defined by P(Xn+1 = w \ X-n = v) = 1/3 e( b(S(w)-S(v)))/1 + e(b(S(w)-S(v))) for each neighbor w of v, where b is a parameter (''1/temperature'') which the user can choose. We introdu ce and motivate study of this algorithm under a probability model for the objective function S, in which S is a ''tree-indexed simple random walk,'' that is, the increments xi(e) = S(w) - S(v) along parent-chil d edges e = (v, w) are independent and P(xi = 1) = p, P(xi = -1) = 1 - p. This algorithm has a ''speed'' r(p, b) = lim(n)n(-1) ES(X-n). We s tudy the speed via a mixture of rigorous arguments, nonrigorous argume nts, and Monte Carlo simulations, and compare with a deterministic gre edy algorithm which permits rigorous analysis. Formalizing the nonrigo rous arguments presents a challenging problem. Mathematically, the sub ject is in part analogous to recent work of Lyons et al. [19], [20] on the speed on random walk on Galton-Watson trees. A key feature of the model is the existence of a critical point p(crit) below which the pr oblem is infeasible; we study the behavior of algorithms as p down arr ow p(crit). This provides a novel analogy between optimization algorit hms and statistical physics.