×

Massively parallel algorithms from physics and biology. (English) Zbl 0981.65161

The basic idea of this (strange?) survey paper is the evolution principle. In the first part the evolution of computational fluid dynamics problems is computed from the Boltzmann equation by means of lattice kinetic methods that are extended to general partial differential equation problems. The second part discusses genetic algorithms for nonlinear parameter estimation and neural networks. The third part discusses artificial ecosystems (with genetic algorithms). All these algorithms parallelize in a natural way.
My opinion: All these (very robust) methods are extremely expensive in comparison to “direct” solution methods.

MSC:

65Y05 Parallel numerical computation
82C40 Kinetic theory of gases in time-dependent statistical mechanics
92D40 Ecology
92B20 Neural networks for/in biological studies, artificial life and related topics
76P05 Rarefied gas flows, Boltzmann equation in fluid mechanics
62P10 Applications of statistics to biology and medical sciences; meta analysis

Software:

Genocop
Full Text: DOI

References:

[1] Wolfram S., Theory and applications of cellular automata (1986) · Zbl 0609.68043
[2] DOI: 10.1103/PhysRev.94.511 · Zbl 0055.23609 · doi:10.1103/PhysRev.94.511
[3] DOI: 10.1063/1.1666083 · Zbl 0236.76004 · doi:10.1063/1.1666083
[4] DOI: 10.1063/1.1666248 · doi:10.1063/1.1666248
[5] DOI: 10.1103/PhysRevLett.56.1505 · doi:10.1103/PhysRevLett.56.1505
[6] DOI: 10.1209/0295-5075/2/4/006 · doi:10.1209/0295-5075/2/4/006
[7] Frisch U., Complex Systems 1 pp 649– (1987)
[8] Doolen G.D., Lattice gas methods for partial differential equations (1989)
[9] Doolen G. D. Ed., Lattice gas methods for PDEs, P;hysica D (1991)
[10] Yuanxiang Li., Neural Parallel and Scientific Computations 1 pp 43– (1993)
[11] Li Y.X., Lattice gas automata (1994)
[12] DOI: 10.1103/PhysRevLett.61.2332 · doi:10.1103/PhysRevLett.61.2332
[13] DOI: 10.1209/0295-5075/9/7/009 · doi:10.1209/0295-5075/9/7/009
[14] DOI: 10.1103/PhysRevLett.67.3776 · doi:10.1103/PhysRevLett.67.3776
[15] DOI: 10.1209/0295-5075/17/6/001 · Zbl 1116.76419 · doi:10.1209/0295-5075/17/6/001
[16] DOI: 10.1007/BF01341754 · Zbl 0925.76516 · doi:10.1007/BF01341754
[17] Chapman S., The mathematical theory of non-uniform gases (1970)
[18] Zou X. F., A \D Lattice-Boltzmann Model with Energy Equation, ICPA’95 (1995)
[19] DOI: 10.1016/0021-9991(78)90023-2 · Zbl 0387.76063 · doi:10.1016/0021-9991(78)90023-2
[20] DOI: 10.1063/1.464316 · doi:10.1063/1.464316
[21] Boghosian B., Complex Systems 1 (1987)
[22] Elton B.H., Super Computing 91 pp 242– (1991)
[23] DOI: 10.1006/jcph.1994.1145 · Zbl 0810.76059 · doi:10.1006/jcph.1994.1145
[24] DOI: 10.1006/jcph.1994.1181 · Zbl 0808.65087 · doi:10.1006/jcph.1994.1181
[25] Yuanxiang, Li. and Lishan, Kang. 1995. Lattice models for first order wave equations. Proceedings of Neural Parallel and Scientific Computations. 1995.
[26] Bäck T., Proc. of First IEEE Conf on Evolutionary Computation 1 pp 57– (1994)
[27] Chen, D., Giles, C., Sun, G., Chen, H., Less, Y. and Goudreau, M. Constructive learning of recurrent neural networks. IEEE International Conference on Neural Networks. Vol. 3, pp.1196–1201.
[28] Fang K.T., Acta Mathematicae Applicatae Sinica 16 pp 366– (1993)
[29] Fang K.T., Applied Regression Analysis (1988)
[30] DOI: 10.1007/BF00199581 · doi:10.1007/BF00199581
[31] DOI: 10.1162/neco.1990.2.2.198 · doi:10.1162/neco.1990.2.2.198
[32] Goldberg, D.E. Sizing populations for serial and parallel algorithms. Proc. 3rd Int. Conf. on G.A and Applications. San Mateo, Calif: Morgan Kaufman.
[33] Goldberg D.E., Genetic Algorithms in Search, Optimization and Machine Learning (1989) · Zbl 0721.68056
[34] Goldberg, D.E. and Deb, K. 1991.A Comparative Analysis of Selection Schemes Used in Genetic Algorithms, Edited by: Rawlins, G. 69–93. Foundations of Genetic Algorithms.
[35] Holland J.H., Adaptation in Natural and Artificial Systems (1975)
[36] Kolmogorov A.N., Dokl Akad VSSR 14 pp 953– (1957)
[37] Koza J.R., Genetic Programming: On the Programming ofCornputers by Means of Natural Selection (1992) · Zbl 0850.68161
[38] Linhart H., Model Selection (1986) · Zbl 0665.62003
[39] DOI: 10.1109/72.265959 · doi:10.1109/72.265959
[40] Michalewicz Z., Genetic Algorithms + Data Structures = Evolution Programs (1992) · Zbl 0763.68054 · doi:10.1007/978-3-662-02830-8
[41] Nash J.C., Nonlinear Parameter Estimation (1987)
[42] Pan Z.J., Lecture Notes in Artificial Intelligence No.956 (1995)
[43] Pan, Z.J., Chen, Y.J., Kang, L.S. and Zhang, Y.T. 1995.Parameter Estimation by Genetic Algorithms for Nonlinear Regression, Edited by: Liu, G.Z. Vol. 2, 946–953. Singapore: World Scientific. Optimization Techniques and Applications
[44] Pan Z.J., Evolving Both the Topology and weights of Neural Networks (1995)
[45] Poggio T., Networks for Approximation and Learning 78 pp 1481– (1990) · Zbl 1226.92005
[46] Polak E., Computational Methods in Optimization - a unified approach (1971) · Zbl 0301.90040
[47] Ratkowsky D.A., Nonlinear Regression Modeling - a unified practical approach (1983) · Zbl 0572.62054
[48] DOI: 10.1109/72.207612 · doi:10.1109/72.207612
[49] Syswerda, G. 1991. Uniform crossover in genetic algorithms. Proc.of the 4th Int.Conf.on Genetic Algorithms. 1991. Edited by: Belew, R. and Booker, L. pp.2–9.
[50] Whitley, D. 1989. The Genitor Algorithm and Selection Pressure: Why Rank-based Allocation of Reproductive Trials is Best. Proc.of the Third Int.Conf.on Genetic Algorithms. 1989. Edited by: Schaffer, J.D. pp.116–121.
[51] DOI: 10.1002/int.4550080406 · doi:10.1002/int.4550080406
[52] DOI: 10.1016/0004-3702(89)90050-7 · doi:10.1016/0004-3702(89)90050-7
[53] Conrad M., Adaptability (1983) · doi:10.1007/978-1-4615-8327-1
[54] Davis L., The Handbook of Genetic Algorithms (1990)
[55] Jun He, Parallel Algorithms and Applications 5 pp 37– (1995) · Zbl 1049.68901 · doi:10.1080/10637199508915474
[56] Jun He, Evolutionary computation from ecosystem (1995)
[57] DOI: 10.1016/0167-2789(90)90076-2 · doi:10.1016/0167-2789(90)90076-2
[58] DOI: 10.1016/0167-2789(94)90288-7 · Zbl 0858.92023 · doi:10.1016/0167-2789(94)90288-7
[59] Husbands P., Int.Journal Integrated Manufacturing 75 (1994)
[60] Jgensen S.E., Fundamentals of ecological modeling (1988)
[61] May R.A., Theoretical ecology: principles and applications (1976)
[62] DOI: 10.1016/S0167-8191(05)80052-3 · Zbl 0735.65040 · doi:10.1016/S0167-8191(05)80052-3
[63] Mühlenbein H., Foundations of Genetic Algorithms pp 316–
[64] Simon H., The sciences of the artificial (1981)
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.