메뉴 건너뛰기




Volumn 7, Issue 1, 2003, Pages 37-53

A scalable cellular implementation of parallel genetic programming

Author keywords

Cellular genetic programming model; Genetic programming (GP); Load balance; Parallel processing; Scalability

Indexed keywords

BENCHMARKING; COMPUTER PROGRAM LISTINGS; MATHEMATICAL TECHNIQUES; PARALLEL PROCESSING SYSTEMS; PROGRAM PROCESSORS;

EID: 0037297960     PISSN: 1089778X     EISSN: None     Source Type: Journal    
DOI: 10.1109/TEVC.2002.806168     Document Type: Article
Times cited : (59)

References (41)
  • 1
    • 0012403376 scopus 로고    scopus 로고
    • Exploiting the fruits of parallelism: An implementation of parallel genetic programming that achieves super-linear performance
    • D. Andre and J. R. Koza, "Exploiting the fruits of parallelism: An implementation of parallel genetic programming that achieves super-linear performance," Inform. Sci. J., 1997.
    • (1997) Inform. Sci. J.
    • Andre, D.1    Koza, J.R.2
  • 2
  • 3
    • 0003908066 scopus 로고    scopus 로고
    • (Genetic Algorithms and Evolutionary Computation 1). Norwell, MA: Kluwer
    • _, Efficient and Accurate Parallel Genetic Algorithms (Genetic Algorithms and Evolutionary Computation 1). Norwell, MA: Kluwer, 2000.
    • (2000) Efficient and Accurate Parallel Genetic Algorithms
  • 4
    • 0033309435 scopus 로고    scopus 로고
    • Algorithmic redistribution methods for block-cyclic decompositions
    • Dec.
    • J. J. Dongarra and P. Petitet, "Algorithmic redistribution methods for block-cyclic decompositions," IEEE Trans. Parallel Distrib. Syst., vol. 10, pp. 1201-1216, Dec. 1999.
    • (1999) IEEE Trans. Parallel Distrib. Syst. , vol.10 , pp. 1201-1216
    • Dongarra, J.J.1    Petitet, P.2
  • 8
    • 84958743818 scopus 로고    scopus 로고
    • Experimental study of multipopulation parallel genetic programming
    • R. Poli, W. Banzhaf, W. B. Langdon, J. F. Miller, P. Nordin, and T. C. Fogarty, Eds. Edinburgh, U.K.: Springer-Verlag, Apr. 15-16, LNCS
    • F. Fernández, M. Tomassini, W. F. Punch, III, and J. M. Sanchez, "Experimental study of multipopulation parallel genetic programming," in Proceedings of EuroGP'2000, R. Poli, W. Banzhaf, W. B. Langdon, J. F. Miller, P. Nordin, and T. C. Fogarty, Eds. Edinburgh, U.K.: Springer-Verlag, Apr. 15-16, 2000, vol. 1802, LNCS, pp. 283-293.
    • (2000) Proceedings of EuroGP'2000 , vol.1802 , pp. 283-293
    • Fernández, F.1    Tomassini, M.2    Punch W.F. III3    Sanchez, J.M.4
  • 9
    • 84937401217 scopus 로고    scopus 로고
    • Studying the influence of communication topology and migration on distributed genetic programming
    • LNCS, J. F. Miller, M. Tomassini, P. L. Lanzi, C. Ryan, A. G. B. Tettamanzi, and W. B. Langdon, Eds., Lake Como, Italy, Apr. 18-20
    • F. Fernández, M. Tomassini, and L. Vanneschi, "Studying the influence of communication topology and migration on distributed genetic programming," in Proc. EuroGP'2001, vol. 2038, LNCS, J. F. Miller, M. Tomassini, P. L. Lanzi, C. Ryan, A. G. B. Tettamanzi, and W. B. Langdon, Eds., Lake Como, Italy, Apr. 18-20, 2001, pp. 51-63.
    • (2001) Proc. EuroGP'2001 , vol.2038 , pp. 51-63
    • Fernández, F.1    Tomassini, M.2    Vanneschi, L.3
  • 11
    • 84958750028 scopus 로고    scopus 로고
    • Genetic programming and simulated annealing: A hybrid method to evolve decision trees
    • R. Poli, W. Banzhaf, W. B. Langdon, J. Miller, P. Nordin, and T. C. Fogarty, Eds. Edinburgh, U.K.: Springer-Verlag, Apr. 15-16, LNCS
    • G. Folino, C. Pizzuti, and G. Spezzano, "Genetic programming and simulated annealing: A hybrid method to evolve decision trees," in Proceedings of EuroGP'2000, R. Poli, W. Banzhaf, W. B. Langdon, J. Miller, P. Nordin, and T. C. Fogarty, Eds. Edinburgh, U.K.: Springer-Verlag, Apr. 15-16, 2000, vol. 1802, LNCS, pp. 294-303.
    • (2000) Proceedings of EuroGP'2000 , vol.1802 , pp. 294-303
    • Folino, G.1    Pizzuti, C.2    Spezzano, G.3
  • 12
    • 0012442793 scopus 로고    scopus 로고
    • Cage: A tool for parallel genetic programming applications
    • LNCS, Eds., Lake Como, Italy, Apr. 18-20
    • _, "Cage: A tool for parallel genetic programming applications," in Proc. EuroGP'2001, vol. 2038, LNCS, J. F. Miller, M. Tomassini, P. L. Lanzi, C. Ryan, A. G. B. Tettamanzi, and W. B. Langdon, Eds., Lake Como, Italy, Apr. 18-20, 2001, pp. 64-73.
    • (2001) Proc. EuroGP'2001 , vol.2038 , pp. 64-73
    • Miller, J.F.1    Tomassini, M.2    Lanzi, P.L.3    Ryan, C.4    Tettamanzi, A.G.B.5    Langdon, W.B.6
  • 13
    • 0012436287 scopus 로고    scopus 로고
    • Performance evaluation of parallel genetic programming
    • _, "Performance evaluation of parallel genetic programming," ISI-CNR, Tech. Rep. 10, 2001.
    • (2001) ISI-CNR, Tech. Rep. , vol.10
  • 14
    • 77957026731 scopus 로고    scopus 로고
    • Performance evaluation and modeling of mpi communications on the meiko cs-2
    • P. Sloot, M. Bubak, and B. Hertzberger, Eds. New York: Springer-Verlag, LNCS
    • G. Folino, G. Spezzano, and D. Talia, "Performance evaluation and modeling of mpi communications on the meiko cs-2," in High Performance Computing and Networking, P. Sloot, M. Bubak, and B. Hertzberger, Eds. New York: Springer-Verlag, 1998, vol. 1401, LNCS, pp. 932-936.
    • (1998) High Performance Computing and Networking , vol.1401 , pp. 932-936
    • Folino, G.1    Spezzano, G.2    Talia, D.3
  • 16
    • 0027649341 scopus 로고
    • Isoefficiency: Measuring the scalability of parallel algorithms and architectures
    • Aug.
    • A. Y. Grama, A. Gupta, and V. Kumar, "Isoefficiency: Measuring the scalability of parallel algorithms and architectures," IEEE Parallel Distrib. Technol.: Syst. and Applic., vol. 1, no. 3, pp. 12-21, Aug. 1993.
    • (1993) IEEE Parallel Distrib. Technol.: Syst. and Applic. , vol.1 , Issue.3 , pp. 12-21
    • Grama, A.Y.1    Gupta, A.2    Kumar, V.3
  • 17
    • 0031998987 scopus 로고    scopus 로고
    • Parallel genetic simulated annealing: A massively parallel simd algorithm
    • Feb.
    • H. Chen, N. S. Flann, and D. W. Watson, "Parallel genetic simulated annealing: A massively parallel simd algorithm," IEEE Trans. Parallel Distrib. Syst., vol. 9, pp. 126-136, Feb. 1998.
    • (1998) IEEE Trans. Parallel Distrib. Syst. , vol.9 , pp. 126-136
    • Chen, H.1    Flann, N.S.2    Watson, D.W.3
  • 18
    • 0028401457 scopus 로고
    • The communication challenge for mpp: Intel paragon and meiko cs-2
    • Mar.
    • R. W. Hockney, "The communication challenge for mpp: Intel paragon and meiko cs-2," Parallel Comput., vol. 20, no. 3, pp. 389-398, Mar. 1994.
    • (1994) Parallel Comput. , vol.20 , Issue.3 , pp. 389-398
    • Hockney, R.W.1
  • 19
    • 85169558979 scopus 로고
    • Parallel genetic programming and fine-grained SIMD architecture
    • E. V. Siegel and J. R. Koza, Eds. Cambridge, MA: MIT, Nov. 10-12, AAAI
    • H. Juille and J. B. Pollack, "Parallel genetic programming and fine-grained SIMD architecture," in Working Notes for the AAAI Symp. Genetic Programming, E. V. Siegel and J. R. Koza, Eds. Cambridge, MA: MIT, Nov. 10-12, 1995, AAAI, pp. 31-37.
    • (1995) Working Notes for the AAAI Symp. Genetic Programming , pp. 31-37
    • Juille, H.1    Pollack, J.B.2
  • 20
    • 0012408329 scopus 로고    scopus 로고
    • Massively parallel genetic programming
    • Cambridge, MA: MIT Press, ch. 17
    • _, "Massively parallel genetic programming," in Advances in Genetic Programming 2, P. J. Angeline and K. E. Kinnear, Jr., Eds. Cambridge, MA: MIT Press, 1996, ch. 17, pp. 339-358.
    • (1996) Advances in Genetic Programming , vol.2 , pp. 339-358
    • Angeline, P.J.1    Kinnear K.E., Jr.2
  • 21
    • 26444479778 scopus 로고
    • Optimization by simulated annealing
    • S. Kirkpatrick, C. D. Gellant, and M. P. Vecchi, "Optimization by simulated annealing," Science, vol. 220, pp. 671-680, 1983.
    • (1983) Science , vol.220 , pp. 671-680
    • Kirkpatrick, S.1    Gellant, C.D.2    Vecchi, M.P.3
  • 23
    • 0004139833 scopus 로고
    • Cambridge, MA: MIT Press
    • _, Genetic Programming II. Cambridge, MA: MIT Press, 1994.
    • (1994) Genetic Programming , vol.2
  • 26
    • 0000643297 scopus 로고    scopus 로고
    • Island (migration) models: Evolutionary algorithms based on punctuated equilibria
    • T. Bäck, D. B. Fogel, and Z. Michalewicz, Eds. Bristol/New York: Inst. Physics Publishing/Oxford Univ. Press
    • W. N. Martin, J. Lienig, and J. P. Cohoon, "Island (migration) models: Evolutionary algorithms based on punctuated equilibria," in Handbook of Evolutionary Computation, T. Bäck, D. B. Fogel, and Z. Michalewicz, Eds. Bristol/New York: Inst. Physics Publishing/Oxford Univ. Press, 1997, pp. C6.3:1-16.
    • (1997) Handbook of Evolutionary Computation
    • Martin, W.N.1    Lienig, J.2    Cohoon, J.P.3
  • 28
    • 0002351606 scopus 로고    scopus 로고
    • Distributed genetic programming: Empirical study and analysis
    • J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo, Eds. Cambridge, MA: MIT Press, July 28-31
    • T. Niwa and H. Iba, "Distributed genetic programming: Empirical study and analysis," in Genetic Programming 1996: Proceedings of the First Annual Conference, J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo, Eds. Cambridge, MA: MIT Press, July 28-31, 1996, pp. 339-344.
    • (1996) Genetic Programming 1996: Proceedings of the First Annual Conference , pp. 339-344
    • Niwa, T.1    Iba, H.2
  • 29
    • 0002729502 scopus 로고    scopus 로고
    • Parallel genetic programming: An application to trading models evolution
    • J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo, Eds. Cambridge, MA: MIT Press, July 28-31
    • M. Oussaidène, B. Chopard, O. V. Pictet, and M. Tomassini, "Parallel genetic programming: An application to trading models evolution," in Genetic Programming 1996: Proceedings of the First Annual Conference, J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo, Eds. Cambridge, MA: MIT Press, July 28-31, 1996, pp. 357-380.
    • (1996) Genetic Programming 1996: Proceedings of the First Annual Conference , pp. 357-380
    • Oussaidène, M.1    Chopard, B.2    Pictet, O.V.3    Tomassini, M.4
  • 30
    • 0031210972 scopus 로고    scopus 로고
    • Parallel genetic programming and its application to trading model induction
    • _, "Parallel genetic programming and its application to trading model induction," Parallel Comput., vol. 23, pp. 1183-1198, 1997.
    • (1997) Parallel Comput. , vol.23 , pp. 1183-1198
  • 31
    • 0003256459 scopus 로고    scopus 로고
    • Diffusion (cellular) models
    • T. Bäck, D. B. Fogel, and Z. Michalewicz, Eds. Bristol/New York: Inst. Phys. Publishing/Oxford Univ. Press
    • C. C. Pettey, "Diffusion (cellular) models," in Handbook of Evolutionary Computation, T. Bäck, D. B. Fogel, and Z. Michalewicz, Eds. Bristol/New York: Inst. Phys. Publishing/Oxford Univ. Press, 1997, pp. C6.4:1-6.
    • (1997) Handbook of Evolutionary Computation
    • Pettey, C.C.1
  • 32
    • 0001829932 scopus 로고    scopus 로고
    • How effective are multiple populations in genetic programming
    • J. R. Koza, W. Banzhaf, K. Chellapilla, K. Deb, M. Dorigo, D. B. Fogel, M. H. Garzon, D. E. Goldberg, H. Iba, and R. Riolo, Eds. San Mateo, CA: Morgan Kaufmann, July 22-25
    • W. F. Punch, "How effective are multiple populations in genetic programming," in Proceedings of the Third Annual Conference on Genetic Programming, J. R. Koza, W. Banzhaf, K. Chellapilla, K. Deb, M. Dorigo, D. B. Fogel, M. H. Garzon, D. E. Goldberg, H. Iba, and R. Riolo, Eds. San Mateo, CA: Morgan Kaufmann, July 22-25, 1998, pp. 308-313.
    • (1998) Proceedings of the Third Annual Conference on Genetic Programming , pp. 308-313
    • Punch, W.F.1
  • 33
    • 0012442796 scopus 로고    scopus 로고
    • The royal tree problem, a benchmark for single and multiple population genetic programming
    • P. J. Angeline and K. E. Kinnear, Jr., Eds. Cambridge, MA: MIT Press, ch. 15
    • W. F. Punch, D. Zongker, and E. D. Goodman, "The royal tree problem, a benchmark for single and multiple population genetic programming," in Advances in Genetic Programming 2, P. J. Angeline and K. E. Kinnear, Jr., Eds. Cambridge, MA: MIT Press, 1996, ch. 15, pp. 299-316.
    • (1996) Advances in Genetic Programming , vol.2 , pp. 299-316
    • Punch, W.F.1    Zongker, D.2    Goodman, E.D.3
  • 34
    • 0012407642 scopus 로고    scopus 로고
    • Parallel implementation of a genetic-programming based tool for symbolic regression
    • June
    • A. Salhi, H. Glaser, and D. De Roure, "Parallel implementation of a genetic-programming based tool for symbolic regression," Inform. Processing Lett., vol. 66, no. 6, pp. 299-307, June 1998.
    • (1998) Inform. Processing Lett. , vol.66 , Issue.6 , pp. 299-307
    • Salhi, A.1    Glaser, H.2    De Roure, D.3
  • 35
    • 0001765203 scopus 로고    scopus 로고
    • High-performance, parallel, stack-based genetic programming
    • J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo, Eds. Cambridge, MA: MIT Press, July 28-31
    • K. Stoffel and L. Spector, "High-performance, parallel, stack-based genetic programming," in Proceedings of the First Annual Conference on Genetic Programming, J. R. Koza, D. E. Goldberg, D. B. Fogel, and R. L. Riolo, Eds. Cambridge, MA: MIT Press, July 28-31, 1996, pp. 224-229.
    • (1996) Proceedings of the First Annual Conference on Genetic Programming , pp. 224-229
    • Stoffel, K.1    Spector, L.2
  • 36
    • 0012468191 scopus 로고
    • SGPC (simple genetic programming in C)
    • (Apr.) [Online][Online]
    • W. A. Tackett and A. Carmi. (1994, Apr.) SGPC (simple genetic programming in C). C Users J.. [Online][Online], Available: ftp://ftp.io.com/pub/genetic-programming
    • (1994) C Users J.
    • Tackett, W.A.1    Carmi, A.2
  • 37
    • 0000473062 scopus 로고    scopus 로고
    • Parallel and distributed evolutionary algorithms: A review
    • P. Neittaanmki, K. Miettinen, M. Mkel, and J. Periaux, Eds. Chichester, U.K.: Wiley
    • M. Tomassini, "Parallel and distributed evolutionary algorithms: A review," in Evolutionary Algorithms in Engineering and Computer Science, P. Neittaanmki, K. Miettinen, M. Mkel, and J. Periaux, Eds. Chichester, U.K.: Wiley, 1999.
    • (1999) Evolutionary Algorithms in Engineering and Computer Science
    • Tomassini, M.1
  • 38
  • 39
    • 0025467711 scopus 로고
    • A bridging model for parallel computation
    • L. G. Valiant, "A bridging model for parallel computation," Commun. ACM, vol. 33, no. 8, pp. 103-111, 1990.
    • (1990) Commun. ACM , vol.33 , Issue.8 , pp. 103-111
    • Valiant, L.G.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.