{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T20:24:49Z","timestamp":1743107089808,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642287886"},{"type":"electronic","value":"9783642287893"}],"license":[{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2012,1,1]],"date-time":"2012-01-01T00:00:00Z","timestamp":1325376000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-28789-3_3","type":"book-chapter","created":{"date-parts":[[2012,4,26]],"date-time":"2012-04-26T06:01:53Z","timestamp":1335420113000},"page":"51-75","source":"Crossref","is-referenced-by-count":1,"title":["Optimizing Shape Design with Distributed Parallel Genetic Programming on GPUs"],"prefix":"10.1007","author":[{"given":"Simon","family":"Harding","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"W.","family":"Banzhaf","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"3","key":"3_CR1","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1080\/03052150802415665","volume":"41","author":"V.G. Asouti","year":"2009","unstructured":"Asouti, V.G., Giannakoglou, K.C.: Aerodynamic optimization using a parallel asynchronous evolutionary algorithm controlled by strongly interacting demes. Engineering Optimization\u00a041(3), 241 (2009)","journal-title":"Engineering Optimization"},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"Banzhaf, W., Miller, J.: The challenge of complexity. In: Menon, A. (ed.) Frontiers of Evolutionary Computation, pp. 243\u2013260. Springer (2004)","DOI":"10.1007\/1-4020-7782-3_11"},{"key":"3_CR3","unstructured":"Billings, D.: PDE Nozzle Optimization Using a Genetic Algorithm. Technical report. Marshall Space Flight Center (2000)"},{"issue":"44-47","key":"3_CR4","doi-asserted-by":"publisher","first-page":"6312","DOI":"10.1016\/j.cma.2005.12.008","volume":"195","author":"K. Giannakoglou","year":"2006","unstructured":"Giannakoglou, K., Papadimitriou, D., Kampolis, I.: Aerodynamic shape design using evolutionary algorithms and new gradient-assisted metamodels. Computer Methods in Applied Mechanics and Engineering\u00a0195(44-47), 6312\u20136329 (2006)","journal-title":"Computer Methods in Applied Mechanics and Engineering"},{"issue":"3","key":"3_CR5","doi-asserted-by":"publisher","first-page":"333","DOI":"10.3732\/ajb.90.3.333","volume":"90","author":"J. Gielis","year":"2003","unstructured":"Gielis, J.: A generic geometric transformation that unifies a wide range of natural and abstract shapes. Am. J. Bot.\u00a090(3), 333\u2013338 (2003)","journal-title":"Am. J. Bot."},{"key":"3_CR6","first-page":"91","volume-title":"Genetic Programming Theory and Practice VIII, Genetic and Evolutionary Computation","author":"S. Harding","year":"2010","unstructured":"Harding, S., Banzhaf, W., Miller, J.F.: A survey of self modifying cartesian genetic programming. In: Riolo, R., McConaghy, T., Vladislavleva, E. (eds.) Genetic Programming Theory and Practice VIII, Genetic and Evolutionary Computation, 20-22 May, vol.\u00a08, ch. 6, pp. 91\u2013107. Springer, Ann Arbor (2010)"},{"key":"3_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1007\/978-3-642-01181-8_12","volume-title":"Genetic Programming","author":"S. Harding","year":"2009","unstructured":"Harding, S., Miller, J., Banzhaf, W.: Self Modifying Cartesian Genetic Programming: Fibonacci, Squares, Regression and Summing. In: Vanneschi, L., Gustafson, S., Moraglio, A., De Falco, I., Ebner, M. (eds.) EuroGP 2009. LNCS, vol.\u00a05481, pp. 133\u2013144. Springer, Heidelberg (2009)"},{"key":"3_CR8","doi-asserted-by":"publisher","first-page":"699","DOI":"10.1145\/1569901.1569998","volume-title":"GECCO 2009: Proceedings of the 11th Annual Conference on Genetic and Evolutionary Computation","author":"S. Harding","year":"2009","unstructured":"Harding, S., Miller, J.F., Banzhaf, W.: Evolution, development and learning with self modifying cartesian genetic programming. In: GECCO 2009: Proceedings of the 11th Annual Conference on Genetic and Evolutionary Computation, pp. 699\u2013706. ACM Press, New York (2009)"},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Harding, S., Miller, J.F., Banzhaf, W.: Self modifying cartesian genetic programming: Parity. In: Tyrrell, A. (ed.) 2009 IEEE Congress on Evolutionary Computation, Trondheim, Norway, May 18-21, pp. 285\u2013292. IEEE Computational Intelligence Society, IEEE Press (2009)","DOI":"10.1109\/CEC.2009.4982960"},{"issue":"3\/4","key":"3_CR10","doi-asserted-by":"publisher","first-page":"397","DOI":"10.1007\/s10710-010-9114-1","volume":"11","author":"S. Harding","year":"2010","unstructured":"Harding, S., Miller, J.F., Banzhaf, W.: Developments in cartesian genetic programming: self-modifying CGP. Genetic Programming and Evolvable Machines\u00a011(3\/4), 397\u2013439 (2010); Tenth Anniversary Issue: Progress in Genetic Programming and Evolvable Machines","journal-title":"Genetic Programming and Evolvable Machines"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Harding, S., Miller, J.F., Banzhaf, W.: Self modifying cartesian genetic programming: finding algorithms that calculate pi and e to arbitrary precision. In: Branke, J., Pelikan, M., Alba, E., Arnold, D.V., Bongard, J., Brabazon, A., Branke, J., Butz, M.V., Clune, J., Cohen, M., Deb, K., Engelbrecht, A.P., Krasnogor, N., Miller, J.F., O\u2019Neill, M., Sastry, K., Thierens, D., van Hemert, J., Vanneschi, L., Witt, C. (eds.) GECCO 2010: Proceedings of the 12th Annual Conference on Genetic and Evolutionary Computation, Portland, Oregon, USA, 7-11 July, pp. 579\u2013586. ACM (2010)","DOI":"10.1145\/1830483.1830591"},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Harding, S., Miller, J.F., Banzhaf, W.: SMCGP2: finding algorithms that approximate numerical constants using quaternions and complex numbers. In: Krasnogor, N., Lanzi, P.L., Engelbrecht, A., Pelta, D., Gershenson, C., Squillero, G., Freitas, A., Ritchie, M., Preuss, M., Gagne, C., Ong, Y.S., Raidl, G., Gallager, M., Lozano, J., Coello-Coello, C., Silva, D.L., Hansen, N., Meyer-Nieberg, S., Smith, J., Eiben, G., Bernado-Mansilla, E., Browne, W., Spector, L., Yu, T., Clune, J., Hornby, G., Wong, M.-L., Collet, P., Gustafson, S., Watson, J.-P., Sipper, M., Poulding, S., Ochoa, G., Schoenauer, M., Witt, C., Auger, A. (eds.) GECCO 2011: Proceedings of the 13th Annual Conference Companion on Genetic and Evolutionary Computation, Dublin, Ireland, July 12-16, pp. 197\u2013198. ACM (2011)","DOI":"10.1145\/2001858.2001968"},{"issue":"2","key":"3_CR13","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1007\/s10710-010-9105-2","volume":"11","author":"T. Hu","year":"2010","unstructured":"Hu, T., Harding, S., Banzhaf, W.: Variable population size and evolution acceleration: a case study with a parallel evolutionary algorithm. Genetic Programming and Evolvable Machines\u00a011(2), 205\u2013225 (2010)","journal-title":"Genetic Programming and Evolvable Machines"},{"key":"3_CR14","volume-title":"Genetic Programming: On the Programming of Computers by Means of Natural Selection","author":"J.R. Koza","year":"1992","unstructured":"Koza, J.R.: Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, Cambridge (1992)"},{"key":"3_CR15","unstructured":"Kumar, S., Bentley, P.: On Growth, Form and Computers. Academic Press (2003)"},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"LeVeque, R.J.: Finite Difference Methods for Ordinary and Partial Differential Equations. In: Society for Industry and Applied Mathematics Proceedings (2007)","DOI":"10.1137\/1.9780898717839"},{"key":"3_CR17","doi-asserted-by":"publisher","first-page":"278","DOI":"10.1016\/B978-012428765-5\/50048-7","volume-title":"On Growth, Form and Computers","author":"J. Miller","year":"2003","unstructured":"Miller, J., Banzhaf, W.: Evolving the program for a cell: from french flags to boolean circuits. In: Kumar, S., Bentley, P. (eds.) On Growth, Form and Computers, pp. 278\u2013301. Academic Press, London (2003)"},{"key":"3_CR18","unstructured":"Miller, J.F.: An empirical study of the efficiency of learning boolean functions using a cartesian genetic programming approach. In: Proceedings of the 1999 Genetic and Evolutionary Computation Conference (GECCO), Orlando, Florida, pp. 1135\u20131142. Morgan Kaufmann (1999)"},{"key":"3_CR19","series-title":"Lecture Notes in Artificial Intelligence","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1007\/978-3-540-39432-7_28","volume-title":"Advances in Artificial Life","author":"J.F. Miller","year":"2003","unstructured":"Miller, J.F.: Evolving Developmental Programs for Adaptation, Morphogenesis, and Self-Repair. In: Banzhaf, W., Ziegler, J., Christaller, T., Dittrich, P., Kim, J.T. (eds.) ECAL 2003. LNCS (LNAI), vol.\u00a02801, pp. 256\u2013265. Springer, Heidelberg (2003)"},{"key":"3_CR20","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1109\/TEVC.2006.871253","volume":"10","author":"J.F. Miller","year":"2006","unstructured":"Miller, J.F., Smith, S.L.: Redundancy and computational efficiency in cartesian genetic programming. IEEE Transactions on Evoluationary Computation\u00a010, 167\u2013174 (2006)","journal-title":"IEEE Transactions on Evoluationary Computation"},{"key":"3_CR21","unstructured":"nVidia: CUDA Programming Guide. nVidia Corporation, Version 2.3 (2009)"},{"issue":"1","key":"3_CR22","doi-asserted-by":"publisher","first-page":"211","DOI":"10.1109\/41.824144","volume":"47","author":"S. Obayashi","year":"2000","unstructured":"Obayashi, S., Tsukahara, T., Nakamura, T.: Multiobjective genetic algorithm applied to aerodynamic design of cascade airfoils. IEEE Transactions on Industrial Electronics\u00a047(1), 211\u2013216 (2000)","journal-title":"IEEE Transactions on Industrial Electronics"},{"key":"3_CR23","unstructured":"Poli, R., Langdon, W.B., McPhee, N.F.: A field guide to genetic programming (2008) (With contributions by Koza, J.R.), Published via, \n                    http:\/\/lulu.com\n                  , freely Available at, \n                    http:\/\/www.gp-field-guide.org.uk"},{"issue":"2-4","key":"3_CR24","doi-asserted-by":"publisher","first-page":"403","DOI":"10.1016\/S0045-7825(99)00394-1","volume":"186","author":"C. Poloni","year":"2000","unstructured":"Poloni, C., Giurgevich, A., Onesti, L., Pediroda, V.: Hybridization of a multi-objective genetic algorithm, a neural network and a classical optimizer for a complex design problem in fluid dynamics. Computer Methods in Applied Mechanics and Engineering\u00a0186(2-4), 403\u2013420 (2000)","journal-title":"Computer Methods in Applied Mechanics and Engineering"},{"key":"3_CR25","unstructured":"Rechenberg, I.: Evolutionsstrategie: optimierung technischer systeme nach prinzipien der biologischen evolution. Frommann-Holzboog (1973)"},{"issue":"2-4","key":"3_CR26","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1016\/S0045-7825(99)00381-3","volume":"186","author":"I. Rechenberg","year":"2000","unstructured":"Rechenberg, I.: Case studies in evolutionary experimentation and computation. Computer Methods in Applied Mechanics and Engineering\u00a0186(2-4), 125\u2013140 (2000)","journal-title":"Computer Methods in Applied Mechanics and Engineering"},{"key":"3_CR27","doi-asserted-by":"crossref","unstructured":"Schwefel, H.-P.: Numerische Optimierung von Computer-Modellen mittels der Evolutionsstrategie. Mit einer vergleichenden Einf\u00fchrung in die Hill-Climbing- und Zufallsstrategien. Journal of Applied Mathematics and Mechanics\/Zeitschrift f\u00fcr Angewandte Mathematik und Mechanik\u00a060 (1977)","DOI":"10.1007\/978-3-0348-5927-1"},{"key":"3_CR28","unstructured":"Sengupta, Harris, Garland: Efficient parallel scan algorithms for gpus. nVidia Technical Report NVR-2008-003. nVidia Corporation (2008)"}],"container-title":["Studies in Computational Intelligence","Parallel Architectures and Bioinspired Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-28789-3_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,19]],"date-time":"2023-02-19T01:20:23Z","timestamp":1676769623000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-642-28789-3_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642287886","9783642287893"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-28789-3_3","relation":{},"ISSN":["1860-949X","1860-9503"],"issn-type":[{"type":"print","value":"1860-949X"},{"type":"electronic","value":"1860-9503"}],"subject":[],"published":{"date-parts":[[2012]]}}}