{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,23]],"date-time":"2026-01-23T11:09:35Z","timestamp":1769166575279,"version":"3.49.0"},"reference-count":46,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2001,3,1]],"date-time":"2001-03-01T00:00:00Z","timestamp":983404800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2001,3,1]],"date-time":"2001-03-01T00:00:00Z","timestamp":983404800000},"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":["Genetic Programming and Evolvable Machines"],"published-print":{"date-parts":[[2001,3]]},"DOI":"10.1023\/a:1010018632078","type":"journal-article","created":{"date-parts":[[2002,12,22]],"date-time":"2002-12-22T19:56:42Z","timestamp":1040587002000},"page":"33-60","source":"Crossref","is-referenced-by-count":60,"title":["A High-Performance, Pipelined, FPGA-Based Genetic Algorithm Machine"],"prefix":"10.1007","volume":"2","author":[{"given":"Barry","family":"Shackleford","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Greg","family":"Snider","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Richard J.","family":"Carter","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Etsuko","family":"Okushi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mitsuhiro","family":"Yasuda","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Katsuhiko","family":"Seo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hiroto","family":"Yasuura","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"35\u201336","key":"319812_CR1","first-page":"143","volume":"9","author":"N. A. Baricelli","year":"1957","unstructured":"N. A. Baricelli, \u201cSymbiogenetic evolutionary processes realized by artificial methods,\u201d Methodos, vol. 9, no. 35\u201336, pp. 143\u2013182, 1957.","journal-title":"Methodos"},{"issue":"2","key":"319812_CR2","first-page":"81","volume":"6","author":"G. E. P. Box","year":"1957","unstructured":"G. E. P. Box, \u201cEvolutionary operation: A method for increasing industrial productivity,\u201d Journal of the Royal Statistical Society C, vol. 6, no. 2, pp. 81\u2013101, 1957.","journal-title":"Journal of the Royal Statistical Society C"},{"key":"319812_CR3","volume-title":"Artificial Intelligence through Simulated Evolution","author":"L. J. Fogel","year":"1966","unstructured":"L. J. Fogel, A. J. Owens, and M. J. Walsh, Artificial Intelligence through Simulated Evolution, John Wiley & Sons: New York, 1966."},{"key":"319812_CR4","volume-title":"Evolutionsstrategie: Optimierung Technisher Systeme nach Prinzipien der Biologischen Evolution","author":"I. Rechenberg","year":"1973","unstructured":"I. Rechenberg, Evolutionsstrategie: Optimierung Technisher Systeme nach Prinzipien der Biologischen Evolution, Frommann-Holzboog: Stuttgart, 1973 (second edition 1994).","edition":"second edition"},{"key":"319812_CR5","volume-title":"Adaptation in Natural and Artificial Systems","author":"J. H. Holland","year":"1975","unstructured":"J. H. Holland, Adaptation in Natural and Artificial Systems, University of Michigan Press, Ann Arbor, 1975 (second edition MIT Press, 1992).","edition":"second edition"},{"key":"319812_CR6","volume-title":"Genetic Algorithms in Search, Optimization, and Machine Learning","author":"D. E. Goldberg","year":"1989","unstructured":"D. E. Goldberg, Genetic Algorithms in Search, Optimization, and Machine Learning, Addison-Wesley: Reading, MA, 1989."},{"key":"319812_CR7","doi-asserted-by":"crossref","unstructured":"M. Mitchell, An Introduction to Genetic Algorithms, MIT Press, 1996.","DOI":"10.7551\/mitpress\/3927.001.0001"},{"key":"319812_CR8","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-662-03315-9","volume-title":"Genetic Algorithms + Data Structures = Evolution Programs","author":"Z. Michalewicz","year":"1996","unstructured":"Z. Michalewicz, Genetic Algorithms + Data Structures = Evolution Programs, Springer-Verlag, Berlin, 1996, 3rd rev. edition.","edition":"3rd rev. editio"},{"key":"319812_CR9","volume-title":"Practical Genetic Algorithms","author":"R. L. Haupt","year":"1998","unstructured":"R. L. Haupt and S. E. Haupt, Practical Genetic Algorithms, John Wiley & Sons: New York, 1998."},{"key":"319812_CR10","first-page":"416","volume-title":"Proc. Third Int. Conf. Genetic Algorithms","author":"H. M\u00fchlenbein","year":"1989","unstructured":"H. M\u00fchlenbein, \u201cParallel genetic algorithms, population genetics, and combinatorial optimization,\u201d. in Proc. Third Int. Conf. Genetic Algorithms, Morgan Kaufmann: San Francisco, 1989, pp. 416\u2013421."},{"issue":"7","key":"319812_CR11","first-page":"962","volume":"E80-C","author":"B. Shackleford","year":"1997","unstructured":"B. Shackleford, E. Okushi, M. Yasuda, H. Koizumi, K. Seo, and T. Iwamoto, \u201cHardware framework for accelerating the execution speed of a genetic algorithm,\u201d IEICE Trans. Electron. vol. E80-C, no. 7, pp. 962\u2013969, July 1997.","journal-title":"IEICE Trans. Electron."},{"key":"319812_CR12","unstructured":"B. Shackleford, E. Okushi, M. Yasuda, H. Koizumi, K. Seo, T. Iwamoto, and Y. Yasuura, \u201cA highperformance implementation of a survival-based genetic algorithm,\u201d in Proc. Int. Conf. Neural Information Processing (ICONIP'97), November 1997, pp. 686\u2013691."},{"key":"319812_CR13","doi-asserted-by":"crossref","first-page":"352","DOI":"10.1007\/3-540-60294-1_129","volume-title":"Field-Programmable Logic and Applications","author":"P. Graham","year":"1995","unstructured":"P. Graham and B. Nelson, \u201cA hardware genetic algorithm for the traveling salesman problem on Splash 2,\u201d in Field-Programmable Logic and Applications, W. Moore and W. Luk (eds.), Springer: Oxford, 1995, pp. 352\u2013361."},{"key":"319812_CR14","doi-asserted-by":"crossref","unstructured":"J. M. Arnold, D. A. Buell, and E. G. Davis, \u201cSplash 2,\u201d in Proc. 4th Annu. ACM Symposium Parallel Algorithms and Architectures, June 1992, pp. 316\u2013324.","DOI":"10.1145\/140901.141896"},{"key":"319812_CR15","doi-asserted-by":"crossref","unstructured":"N. Sitkoff, M. Wazlowski, A. Smith, and H. Silverman, \u201cImplementing a genetic altorithm on a parallel custom computing machine,\u201d in Proc. IEEE Workshop FPGAs for Custom Computing Machines, 1995, pp. 180\u2013187.","DOI":"10.1109\/FPGA.1995.477424"},{"key":"319812_CR16","volume-title":"Technical Report","author":"M. Wazlowski","year":"1994","unstructured":"M. Wazlowski, A. Smith, R. Citro, and H. Silverman, \u201cArmstrong III: A loosely coupled parallel processor with reconfigurable computing capabilities,\u201d Technical Report, Division of Engineering, Brown University, 1994."},{"key":"319812_CR17","doi-asserted-by":"crossref","unstructured":"O. Kitaura, H. Asada, M. Matsuzaki, T. Kawai, H. Ando, and T. Shimada, \u201cA custom computing machine for genetic algorithms without pipeline stalls,\u201d in 1999 IEEE Int. Conf. Systems, Man, and Cybernetics, October 1999, pp. 577\u2013584.","DOI":"10.1109\/ICSMC.1999.815616"},{"key":"319812_CR18","unstructured":"N. Yoshida, T. Yasuoka, T. Moriki, and T. Shimokawa, \u201cVLSI hardware design for genetic algorithms and its parallel and distributed extensions,\u201d Int. J. Knowledge-Based Intelligent Eng. Syst. to appear 2000."},{"key":"319812_CR19","doi-asserted-by":"crossref","unstructured":"I. Kajitani, M. Murakawa, D. Nishikawa, H. Yokoi, N. Kajihar, M. Iwata, D. Keymeulen, H. Sakanashi, and T. Higuchi, \u201cAn evolvable hardware chip for prosthetic hand controller,\u201d in Proc. Seventh Int. Conf. Microelectronics for Neural, Fuzzy and Bio-inspire Systems, April 1999, pp. 179\u2013186.","DOI":"10.1109\/MN.1999.758862"},{"key":"319812_CR20","unstructured":"M. Murakawa, S. Yoshizawa, I. Kajitani, and T. Higuchi, \u201cEvolvable hardware for generalized neural networks,\u201d Fifteenth Int. Joint Conf. Artificial Intelligence, 1997, pp. 1146\u20131151."},{"issue":"6","key":"319812_CR21","doi-asserted-by":"crossref","first-page":"628","DOI":"10.1109\/12.773799","volume":"48","author":"M. Murakawa","year":"1999","unstructured":"M. Murakawa, S. Yoshizawa, I. Kajitani, X. Yao, N. Kajihara, M. Iwata, and T. Higuchi, \u201cThe GRD chip: genetic reconfiguration of DSPs for neural network processing,\u201d IEEE Trans. Comput. vol. 48, no. 6, pp. 628\u2013639, June 1999.","journal-title":"IEEE Trans. Comput."},{"key":"319812_CR22","unstructured":"M. Salami, \u201cGenetic algorithm processor on reprogrammable architectures,\u201d in Proc. Fifth Annu. Conf. Evolutionary Programming, L. J. Fogel, P. J. Angeline, and T. B\u00e4ack (eds.), March 1996, pp. 355\u2013361."},{"key":"319812_CR23","unstructured":"I. M. Bland and G. M. Megson, \u201cImplementing a generic systolic array for genetic algorithms,\u201d in Proc. First On-Line Workshop on Soft Computing, 1996, pp. 268\u2013273."},{"key":"319812_CR24","doi-asserted-by":"crossref","unstructured":"S. D. Scott, A. Samal, and S. Seth, \u201cHGA: A hardware-based genetic algorithm,\u201d in Proc.1995 ACM\/SIGDA Third Int. Symposium on Field-Programmable Gate Arrays, 1995, pp. 53\u201359.","DOI":"10.1145\/201310.201319"},{"key":"319812_CR25","volume-title":"Board of Studies in Computer Engineering","author":"P. K. Chan","year":"1994","unstructured":"P. K. Chan, \u201cA field-programmable prototyping board: XC4000 BORG user's guide,\u201d Board of Studies in Computer Engineering, University of California, Santa Cruz, April 1994."},{"key":"319812_CR26","doi-asserted-by":"crossref","unstructured":"B. C. H. Turton and T. Arslan, \u201cA parallel genetic VLSI architecture for combinatorial real-time application.disc scheduling,\u201d in Proc. IEE Colloquium on Genetic Algorithms in Image Processing and Vision, October 1994, pp. 11\/1\u20136.","DOI":"10.1049\/cp:19951097"},{"key":"319812_CR27","doi-asserted-by":"crossref","unstructured":"G. Tufte and P. C. Haddow, \u201cPrototyping a GA pipeline for complete hardware evolution,\u201d in Proc. First NASA\/DoD Workshop on Evolvable Hardware, July 1999, pp. 18\u201325.","DOI":"10.1109\/EH.1999.785431"},{"key":"319812_CR28","volume-title":"Foundations of Genetic Algorithms 2","author":"S. Forrest","year":"1993","unstructured":"S. Forrest and M. Mitchell, \u201cRelative building block fittness and building block hypothesis,\u201d in L. D. Whitley (ed.), Foundations of Genetic Algorithms 2, Morgan Kaufmann: San Francisco, 1993."},{"key":"319812_CR29","volume-title":"Towards a Practice of Autonomous Systems: Proceedings of the First European Conference on Artificial Life","author":"M. Mitchell","year":"1992","unstructured":"M. Mitchell, S. Forrest, and J. H. Holland, \u201cThe royal road for genetic algorithms: Fitness landscapes and GA performance,\u201d in F. J. Varela and P. Bourgine (eds.), Towards a Practice of Autonomous Systems: Proceedings of the First European Conference on Artificial Life, MIT Press: Cambridge, MA, 1992."},{"key":"319812_CR30","volume-title":"Advances in Neural Information Processing Systems 6","author":"M. Mitchell","year":"1994","unstructured":"M. Mitchell, J. H. Holland, and S. Forrest, \u201cWhen will a genetic algorithm outperform hill climbing?\u201d in J. D. Cowan, G. Tesauro, and J. Alspector (eds.), Advances in Neural Information Processing Systems 6, Morgan Kaufmann: San Francisco, 1994."},{"key":"319812_CR31","volume-title":"Computer Architecture: A Quantitative Approach","author":"D. A. Patterson","year":"1990","unstructured":"D. A. Patterson and J. L. Hennessy, Computer Architecture: A Quantitative Approach, Morgan Kaufmann: San Francisco, 1990."},{"key":"319812_CR32","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1016\/0196-8858(86)90028-X","volume":"7","author":"S. Wolfram","year":"1986","unstructured":"S. Wolfram, \u201cRandom sequence generation by cellular automata,\u201d Advances Appl. Math., vol. 7, pp. 123\u2013169, 1986 (also in S. Wolfram, Theory and Applications of Cellular Automata, World Scientific: Singapore, 1986).","journal-title":"Advances Appl. Math."},{"key":"319812_CR33","first-page":"2","volume-title":"Proc. Third Int. Conf. Genetic Algorithms","author":"G. Syswerda","year":"1989","unstructured":"G. Syswerda, \u201cUniform crossover in genetic algorithms,\u201d in Proc. Third Int. Conf. Genetic Algorithms, Morgan Kaufmann: San Francisco, 1989, pp. 2\u20139."},{"key":"319812_CR34","volume-title":"Introduction to Algorithms","author":"T. H. Cormen","year":"1990","unstructured":"T. H. Cormen, C. E. Leiserson, and R. L. Rivest, Introduction to Algorithms, MIT Press: Cambridge, MA, 1990."},{"key":"319812_CR35","first-page":"73","volume-title":"The Sixth Intelligent System Symposium","author":"T. Iwamoto","year":"1996","unstructured":"T. Iwamoto, \u201cGenetic algorithms for set covering problems,\u201d The Sixth Intelligent System Symposium, The Japan Society of Mechanical Engineers, Osaka, pp. 73\u201374, October 1996, pp. 73.74 (in Japanese)."},{"key":"319812_CR36","doi-asserted-by":"crossref","unstructured":"O. Coudert, \u201cOn solving covering problems,\u201d in Proc. 33rd Design Automation Conf. June 1996, pp. 197\u2013202.","DOI":"10.1145\/240518.240555"},{"key":"319812_CR37","doi-asserted-by":"crossref","first-page":"1417","DOI":"10.1002\/j.1538-7305.1956.tb03835.x","volume":"35","author":"E. L. McCluskey Jr.","year":"1959","unstructured":"E. L. McCluskey, Jr., \u201cMinimization of boolean functions,\u201d Bell System Tech. J. vol. 35, pp. 1417\u20131444, April 1959.","journal-title":"Bell System Tech. J."},{"key":"319812_CR38","doi-asserted-by":"crossref","first-page":"755","DOI":"10.1080\/00029890.1959.11989404","volume":"66","author":"W. V. Quine","year":"1959","unstructured":"W. V. Quine, \u201cOn cores and prime implicants of truth functions,\u201d Am. Math. Month. vol. 66, pp. 755\u2013760, 1959.","journal-title":"Am. Math. Month."},{"key":"319812_CR39","volume-title":"Principles of Digital Design","author":"D. D. Gajski","year":"1997","unstructured":"D. D. Gajski, Principles of Digital Design, Prentice-Hall: Englewood Cliffs, NJ, 1997."},{"key":"319812_CR40","first-page":"593","volume":"72","author":"M. Karnaugh","year":"1953","unstructured":"M. Karnaugh, \u201cA map method for synthesis of combinatorial logic circuits,\u201d Trans. AIEE Commun. Electron. vol. 72, part I, pp. 593\u2013599, November 1953.","journal-title":"Trans. AIEE Commun. Electron."},{"key":"319812_CR41","doi-asserted-by":"crossref","first-page":"638","DOI":"10.1073\/pnas.87.2.638","volume":"87","author":"K. F. Lau","year":"1990","unstructured":"K. F. Lau and K. A. Dill, \u201cTheory for protein mutability and biogenesis,\u201d Proc. Natl. Acad. Sci. USA vol. 87, pp. 638\u2013642, January 1990.","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"319812_CR42","unstructured":"R. Unger and J. Moult, \u201cA genetic algorithm for 3d prote in folding simulations,\u201d in Proc. Fifth International Conf. Genetic Algorithms, S. Forrest (ed.), pp. 581\u2013588, 1993."},{"issue":"6","key":"319812_CR43","doi-asserted-by":"crossref","first-page":"1183","DOI":"10.1007\/BF02460703","volume":"55","author":"R. Unger","year":"1993","unstructured":"R. Unger and J. Moult, \u201cFinding the lowest free energy conformation of a protein is an NP-hard problem: proof and implications,\u201d Bulletin of Mathematical Biology, vol. 55, no. 6, pp. 1183\u20131198, 1993.","journal-title":"Bulletin of Mathematical Biology"},{"key":"319812_CR44","unstructured":"W. B. Culbertson, T. Osame, Y. Otsuru, J. B. Shackleford, and M. Tanaka, \u201cThe HP Tsutsuji logic synthesis system,\u201d Hewlett-Packard Journal, pp. 38\u201351, Aug. 1993."},{"issue":"3","key":"319812_CR45","first-page":"237","volume":"E78-D","author":"H. Koizumi","year":"1995","unstructured":"H. Koizumi, K. Seo, F. Suzuki, Y. Ohtsuru, and H. Yasuura, \u201cA proposal for a co-design method in control systems using combination of models,\u201d IEICE Trans. Inf. and Systems, vol. E78-D, No. 3, pp. 237\u2013247, March 1995.","journal-title":"IEICE Trans. Inf. and Systems"},{"key":"319812_CR46","doi-asserted-by":"crossref","unstructured":"G. Snider, B. Shackleford, R. J. Carter, \u201cAttacking the semantic gap between application programming languages and configurable hardware,\u201d submitted to 2001 ACM\/SIGDA Eighth International Symposium on Field Programmable Gate Arrays, 11 pages, February 2001.","DOI":"10.1145\/360276.360322"}],"container-title":["Genetic Programming and Evolvable Machines"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1010018632078.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1023\/A:1010018632078\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1023\/A:1010018632078.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,8,5]],"date-time":"2025-08-05T21:04:56Z","timestamp":1754427896000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1023\/A:1010018632078"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,3]]},"references-count":46,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2001,3]]}},"alternative-id":["319812"],"URL":"https:\/\/doi.org\/10.1023\/a:1010018632078","relation":{},"ISSN":["1389-2576","1573-7632"],"issn-type":[{"value":"1389-2576","type":"print"},{"value":"1573-7632","type":"electronic"}],"subject":[],"published":{"date-parts":[[2001,3]]}}}