A distributed implementation of simulated annealing
โ Scribed by Valmir C. Barbosa; Eli Gafni
- Book ID
- 103918252
- Publisher
- Elsevier Science
- Year
- 1989
- Tongue
- English
- Weight
- 410 KB
- Volume
- 6
- Category
- Article
- ISSN
- 0743-7315
No coin nor oath required. For personal study only.
โฆ Synopsis
We describe an application of distributed processing to approximating the solution to certain NP-complete problems in Combinatorial Optimization. The basic technique employed is known as Simulated Annealing and consists of a stochastic search inspired in the principles of Statistical Physics. A wide class of problems for which the method can be parallelized is characterized. For these problems the search can act simultaneously upon a relatively large subset of the variables involved. The distributed implementation we describe associates a dedicated processor with each variable in the problem and connects processors to one another sparsely. The achievable degree of concurrency depends on how the several variables in the problem are interrelated. Among the problems amenable to this parallelization is the Minimum Vertex Cover Problem. The proposed implementation raises two other questions which are potentially relevant to other issues in distributed processing as well. These are the scheduling of processors for operation and the retrieval of the solution found. In addressing the latter question, it is shown that the retrieval process can be carried out through efficient network flow computations on precedence graphs. o 1989 Academic Press, Inc.
๐ SIMILAR VOLUMES
A Harmony Theory artificial neural network implementation of the n-queens problem is presented in this piece of research. The problem is encoded in the two layers of the artificial neural network in such a manner that the inherent constraints of the problem are made directly available. Subsequently,
We discuss and illustrate a new stochastic algorithm (generalized simulated annealing) for computationally finding the 91obal minimum of a given (not necessarily convex) energy/cost function defined in a continuous D-dimensional space. This algorithm recovers, as particular cases, the so-called clas
We determine the optimal ensemble size for a simulated annealing problem based on assumptions about scaling properties of the system dynamics and of the density of states in the low energy regime. The derivations indicate the optimal annealing time for any one ensemble member, thereby providing a st