{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T06:52:48Z","timestamp":1760597568804},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2013,4,26]],"date-time":"2013-04-26T00:00:00Z","timestamp":1366934400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2013,12]]},"DOI":"10.1007\/s11227-013-0937-4","type":"journal-article","created":{"date-parts":[[2013,5,2]],"date-time":"2013-05-02T00:23:57Z","timestamp":1367454237000},"page":"1438-1461","source":"Crossref","is-referenced-by-count":38,"title":["High performance evaluation of evolutionary-mined association rules on GPUs"],"prefix":"10.1007","volume":"66","author":[{"given":"Alberto","family":"Cano","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9 Mar\u00eda","family":"Luna","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sebasti\u00e1n","family":"Ventura","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,4,26]]},"reference":[{"key":"937_CR1","unstructured":"NVIDIA CUDA Programming, Best practices guide, http:\/\/www.nvidia.com\/cuda (2013)"},{"issue":"6","key":"937_CR2","doi-asserted-by":"crossref","first-page":"962","DOI":"10.1109\/69.553164","volume":"8","author":"R Agrawal","year":"1996","unstructured":"Agrawal R, Shafer JC (1996) Parallel mining of association rules. IEEE Trans Knowl Data Eng 8(6):962\u2013969","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"937_CR3","first-page":"487","volume-title":"Proceedings of 20th international conference on very large data bases","author":"R Agrawal","year":"1994","unstructured":"Agrawal R, Srikant R (1994) Fast algorithms for mining association rules in large databases. In: Proceedings of 20th international conference on very large data bases, pp 487\u2013499"},{"key":"937_CR4","doi-asserted-by":"crossref","first-page":"230","DOI":"10.1007\/s00500-005-0476-x","volume":"10","author":"B Alatas","year":"2006","unstructured":"Alatas B, Akin E (2006) An efficient genetic algorithm for automated mining of both positive and negative quantitative association rules. Soft Comput 10:230\u2013237","journal-title":"Soft Comput"},{"issue":"5","key":"937_CR5","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1109\/TEVC.2002.800880","volume":"6","author":"E Alba","year":"2002","unstructured":"Alba E, Tomassini M (2002) Parallelism and evolutionary algorithms. IEEE Trans Evol Comput 6(5):443\u2013462","journal-title":"IEEE Trans Evol Comput"},{"issue":"10","key":"937_CR6","first-page":"2082","volume":"30","author":"H Bai","year":"2009","unstructured":"Bai H, Ouyang D, He L (2009) GPU-based frequent pattern mining algorithm. Chin J Sci Instrum 30(10):2082\u20132087","journal-title":"Chin J Sci Instrum"},{"key":"937_CR7","series-title":"Genetic and evolutionary computation","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/978-0-387-87623-8_15","volume-title":"Genetic programming theory and practice. VI","author":"W Banzhaf","year":"2009","unstructured":"Banzhaf W, Harding S, Langdon WB, Wilson G (2009) Accelerating genetic programming through graphics processing units. In: Genetic programming theory and practice. VI. Genetic and evolutionary computation, pp 1\u201319"},{"issue":"3","key":"937_CR8","doi-asserted-by":"crossref","first-page":"221","DOI":"10.3233\/IDA-2002-6303","volume":"6","author":"F Berzal","year":"2002","unstructured":"Berzal F, Blanco I, S\u00e1nchez D, Vila M (2002) Measuring the accuracy and interest of association rules: a new framework. Intell Data Anal 6(3):221\u2013235","journal-title":"Intell Data Anal"},{"key":"937_CR9","volume-title":"Proceedings of the 1st workshop on frequent itemset mining implementations","author":"C Borgelt","year":"2003","unstructured":"Borgelt C (2003) Efficient implementations of Apriori and Eclat. In: Proceedings of the 1st workshop on frequent itemset mining implementations"},{"key":"937_CR10","first-page":"265","volume-title":"Beyond market baskets: generalizing association rules to correlations (SIGMOD \u201997)","author":"S Brin","year":"1997","unstructured":"Brin S, Motwani R, Silverstein C (1997) In: Beyond market baskets: generalizing association rules to correlations (SIGMOD \u201997), pp 265\u2013276"},{"key":"937_CR11","first-page":"255","volume-title":"Proceedings of the ACM SIGMOD international conference on management of data","author":"S Brin","year":"1997","unstructured":"Brin S, Motwani R, Ullman J, Tsur S (1997) Dynamic itemset counting and implication rules for market basket data. In: Proceedings of the ACM SIGMOD international conference on management of data, pp 255\u2013264"},{"key":"937_CR12","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1007\/s00500-011-0713-4","volume":"16","author":"A Cano","year":"2012","unstructured":"Cano A, Zafra A, Ventura S (2012) Speeding up the evaluation phase of GP classification algorithms on GPUs. Soft Comput 16:187\u2013202","journal-title":"Soft Comput"},{"issue":"1\u201317","key":"937_CR13","doi-asserted-by":"crossref","first-page":"773","DOI":"10.1007\/s11227-012-0770-1","volume":"63","author":"JM Cecilia","year":"2013","unstructured":"Cecilia JM, Nisbet A, Amos M, Garc\u00eda JM, Ujald\u00f3n M (2013) Enhancing GPU parallelism in nature-inspired algorithms. J Supercomput 63(1\u201317):773\u2013789","journal-title":"J Supercomput"},{"key":"937_CR14","series-title":"Lecture notes in electrical engineering","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1007\/978-3-642-35567-7_27","volume-title":"Proceedings of the international conference on green communications and networks","author":"Q Cui","year":"2013","unstructured":"Cui Q, Guo X (2013) Research on parallel association rules mining on GPU. In: Proceedings of the international conference on green communications and networks. Lecture notes in electrical engineering, vol 224, pp 215\u2013222"},{"issue":"2","key":"937_CR15","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1109\/MIS.2007.28","volume":"22","author":"KL Fok","year":"2007","unstructured":"Fok KL, Wong TT, Wong ML (2007) Evolutionary computing on consumer graphics hardware. IEEE Intell Syst 22(2):69\u201378","journal-title":"IEEE Intell Syst"},{"key":"937_CR16","doi-asserted-by":"crossref","first-page":"1039","DOI":"10.1145\/1830483.1830672","volume-title":"Proceedings of the genetic and evolutionary computation conference","author":"MA Franco","year":"2010","unstructured":"Franco MA, Krasnogor N, Bacardit J (2010) Speeding up the evaluation of evolutionary learning systems using GPGPUs. In: Proceedings of the genetic and evolutionary computation conference, pp 1039\u20131046"},{"key":"937_CR17","volume-title":"UCI machine learning repository","author":"A Frank","year":"2010","unstructured":"Frank A, Asuncion A (2010) In: UCI machine learning repository"},{"issue":"4","key":"937_CR18","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1109\/MM.2008.57","volume":"28","author":"M Garland","year":"2008","unstructured":"Garland M, Le Grand S, Nickolls J, Anderson J, Hardwick J, Morton S, Phillips E, Zhang Y, Volkov V (2008) Parallel computing experiences with CUDA. IEEE MICRO 28(4):13\u201327","journal-title":"IEEE MICRO"},{"key":"937_CR19","first-page":"47","volume-title":"Proceedings of the 22nd international symposium on computer architecture and high performance computing","author":"T George","year":"2010","unstructured":"George T, Nathan M, Wagner M, Renato F (2010) Tree projection-based frequent itemset mining on multi-core CPUs and GPUs. In: Proceedings of the 22nd international symposium on computer architecture and high performance computing, pp 47\u201354"},{"key":"937_CR20","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1007\/3-540-64383-4_12","volume-title":"Research and development in knowledge discovery and data mining","author":"B Gray","year":"1998","unstructured":"Gray B, Orlowska M (1998) CCAIIA: clustering categorical attributes into interesting association rules. In: Research and development in knowledge discovery and data mining. Lecture notes in computer science, vol 1394, pp 132\u2013143"},{"issue":"1","key":"937_CR21","doi-asserted-by":"crossref","first-page":"378","DOI":"10.1007\/s11227-011-0725-y","volume":"62","author":"RC Green II","year":"2012","unstructured":"Green RC II, Wang L, Alam M, Formato RA (2012) Central force optimization on a GPU: a case study in high performance metaheuristics. J Supercomput 62(1):378\u2013398","journal-title":"J Supercomput"},{"key":"937_CR22","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1023\/B:DAMI.0000005258.31418.83","volume":"8","author":"J Han","year":"2004","unstructured":"Han J, Pei J, Yin Y, Mao R (2004) Mining frequent patterns without candidate generation: a frequent-pattern tree approach. Data Min Knowl Discov 8:53\u201387","journal-title":"Data Min Knowl Discov"},{"key":"937_CR23","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1007\/978-3-540-71605-1_9","volume":"4445","author":"S Harding","year":"2007","unstructured":"Harding S, Banzhaf W (2007) Fast genetic programming on GPUs. Lect Notes Comput Sci 4445:90\u2013101","journal-title":"Lect Notes Comput Sci"},{"issue":"3\u20134","key":"937_CR24","first-page":"365","volume":"11","author":"RI Hoai","year":"2010","unstructured":"Hoai RI, Whigham NX, Shan PA, O\u2019Neill Y, McKay M (2010) Grammar-based genetic programming: a survey. Genet Program Evol Mach 11(3\u20134):365\u2013396","journal-title":"Genet Program Evol Mach"},{"key":"937_CR25","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1007\/978-3-540-87734-9_5","volume-title":"Proceedings of the 5th international symposium on neural networks: advances in neural networks, part II","author":"J Hu","year":"2008","unstructured":"Hu J, Yang-Li X (2008) A fast parallel association rules mining algorithm based on FP-forest. In: Proceedings of the 5th international symposium on neural networks: advances in neural networks, part II. Lecture notes in computer science, vol 5264, pp 40\u201349"},{"key":"937_CR26","unstructured":"Hwu WW (2009) Illinois ECE 498AL: Programming massively parallel processors, Lecture 13: Reductions and their implementation"},{"issue":"1","key":"937_CR27","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1109\/TPDS.2010.107","volume":"23","author":"B Jang","year":"2011","unstructured":"Jang B, Schaa D, Mistry P, Kaeli D (2011) Exploiting memory access patterns to improve memory performance in data-parallel architectures. IEEE Trans Parallel Distrib Syst 23(1):105\u2013118","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"937_CR28","unstructured":"Jian L, Wang C, Liu Y, Liang S, Yi W, Shi Y (2011) Parallel data mining techniques on graphics processing unit with compute unified device architecture (CUDA). The Journal of Supercomputing, 1\u201326"},{"key":"937_CR29","doi-asserted-by":"crossref","first-page":"5154","DOI":"10.1016\/j.eswa.2010.10.047","volume":"38","author":"K-C Lin","year":"2011","unstructured":"Lin K-C, Liao I-E, Chen Z-S (2011) An improved frequent pattern growth method for mining association rules. Expert Syst Appl 38:5154\u20135161","journal-title":"Expert Syst Appl"},{"key":"937_CR30","first-page":"249","volume-title":"Advances in knowledge discovery and data mining","author":"W Klosgen","year":"1996","unstructured":"Klosgen W (1996) Explora: a multipattern and multistrategy discovery assistant. In: Advances in knowledge discovery and data mining, pp 249\u2013271"},{"key":"937_CR31","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1007\/978-3-642-12148-7_13","volume":"6021","author":"WB Langdon","year":"2010","unstructured":"Langdon WB (2010) A many threaded CUDA interpreter for genetic programming. Lect Notes Comput Sci 6021:146\u2013158","journal-title":"Lect Notes Comput Sci"},{"issue":"8","key":"937_CR32","doi-asserted-by":"crossref","first-page":"1657","DOI":"10.1007\/s00500-011-0695-2","volume":"15","author":"WB Langdon","year":"2011","unstructured":"Langdon WB (2011) Graphics processing units and genetic programming: an overview. Soft Comput 15(8):1657\u20131669","journal-title":"Soft Comput"},{"key":"937_CR33","first-page":"423","volume-title":"Proceedings of the genetic and evolutionary computation conference","author":"WB Langdon","year":"2011","unstructured":"Langdon WB (2011) Performing with CUDA. In: Proceedings of the genetic and evolutionary computation conference, pp 423\u2013430"},{"key":"937_CR34","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1007\/978-3-540-78671-9_7","volume":"4971","author":"WB Langdon","year":"2008","unstructured":"Langdon WB, Banzhaf W (2008) A SIMD interpreter for genetic programming on GPU graphics cards. Lect Notes Comput Sci 4971:73\u201385","journal-title":"Lect Notes Comput Sci"},{"issue":"12","key":"937_CR35","doi-asserted-by":"crossref","first-page":"1169","DOI":"10.1007\/s00500-008-0296-x","volume":"12","author":"WB Langdon","year":"2008","unstructured":"Langdon WB, Harrison AP (2008) GP on SPMD parallel graphics hardware for mega bioinformatics data mining. Soft Comput 12(12):1169\u20131183","journal-title":"Soft Comput"},{"key":"937_CR36","first-page":"2586","volume-title":"Proceedings of the 2010 IEEE world Congress on computational intelligence","author":"JM Luna","year":"2010","unstructured":"Luna JM, Romero JR, Ventura S (2010) G3PARM: a\u00a0grammar guided genetic programming algorithm for mining association rules. In: Proceedings of the 2010 IEEE world Congress on computational intelligence, pp 2586\u20132593"},{"issue":"1","key":"937_CR37","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1007\/s10115-011-0419-z","volume":"32","author":"JM Luna","year":"2012","unstructured":"Luna JM, Romero JR, Ventura S (2012) Design and behavior study of a grammar-guided genetic programming algorithm for mining association rules. Knowl Inf Syst 32(1):53\u201376","journal-title":"Knowl Inf Syst"},{"issue":"3","key":"937_CR38","doi-asserted-by":"crossref","first-page":"259","DOI":"10.1007\/s10115-005-0226-5","volume":"9","author":"C Ordo\u00f1ez","year":"2006","unstructured":"Ordo\u00f1ez C, Ezquerra N, Santana C (2006) Constraining and summarizing association rules in medical data. Knowl Inf Syst 9(3):259\u2013283","journal-title":"Knowl Inf Syst"},{"issue":"3","key":"937_CR39","doi-asserted-by":"crossref","first-page":"618","DOI":"10.1007\/s11227-011-0631-3","volume":"61","author":"VK Pallipuram","year":"2012","unstructured":"Pallipuram VK, Bhuiyan M, Smith MC (2012) A comparative study of GPU programming models and architectures using neural networks. J Supercomput 61(3):618\u2013673","journal-title":"J Supercomput"},{"key":"937_CR40","doi-asserted-by":"crossref","first-page":"646","DOI":"10.1007\/978-3-642-02319-4_78","volume":"5572","author":"NF Pap\u00e8","year":"2009","unstructured":"Pap\u00e8 NF, Alcal\u00e1-Fernandez J, Bonarini A, Herrera F (2009) Evolutionary extraction of association rules: a preliminary study on their effectiveness. Lect Notes Comput Sci 5572:646\u2013653","journal-title":"Lect Notes Comput Sci"},{"key":"937_CR41","unstructured":"Piatetsky-Shapiro G (1991) Discovery, analysis, and presentation of strong rules"},{"issue":"5","key":"937_CR42","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1145\/277652.277661","volume":"33","author":"G Rivera","year":"1998","unstructured":"Rivera G, Tseng CW (1998) Data transformations for eliminating conflict misses. ACM SIGPLAN Not 33(5):38\u201349","journal-title":"ACM SIGPLAN Not"},{"issue":"8","key":"937_CR43","doi-asserted-by":"crossref","first-page":"566","DOI":"10.1016\/j.advengsoft.2011.04.005","volume":"42","author":"C Romero","year":"2011","unstructured":"Romero C, Luna JM, Romero JR, Ventura S (2011) RM-tool: a framework for discovering and evaluating association rules. Adv Eng Softw 42(8):566\u2013576","journal-title":"Adv Eng Softw"},{"issue":"2","key":"937_CR44","doi-asserted-by":"crossref","first-page":"3630","DOI":"10.1016\/j.eswa.2008.02.001","volume":"36","author":"D S\u00e1nchez","year":"2008","unstructured":"S\u00e1nchez D, Serrano JM, Cerda L, Vila MA (2008) Association rules applied to credit card fraud detection. Expert Syst Appl 36(2):3630\u20133640","journal-title":"Expert Syst Appl"},{"issue":"1","key":"937_CR45","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1023\/A:1009713703947","volume":"2","author":"C Silverstein","year":"1998","unstructured":"Silverstein C, Brin S, Motwani R (1998) Beyond market baskets: generalizing association rules to dependence rules. Data Min Knowl Discov 2(1):39\u201368","journal-title":"Data Min Knowl Discov"},{"key":"937_CR46","first-page":"1175","volume-title":"Proceedings of the 10th IEEE international conference on computer and information technology","author":"XL Wu","year":"2010","unstructured":"Wu XL, Obeid N, Hwu WM (2010) Exploiting more parallelism from applications having generalized reductions on GPU architectures. In: Proceedings of the 10th IEEE international conference on computer and information technology, pp 1175\u20131180"},{"key":"937_CR47","series-title":"Lecture notes in computer science","doi-asserted-by":"crossref","DOI":"10.1007\/3-540-46027-6","volume-title":"Association rules mining: models and algorithms","author":"C Zhang","year":"2002","unstructured":"Zhang C, Zhang S (2002) Association rules mining: models and algorithms. Lecture notes in computer science, vol 2307. Springer, Berlin"},{"key":"937_CR48","first-page":"435","volume-title":"Proceedings of the IEEE international conference on systems, man and cybernetics","author":"J Zhou","year":"2010","unstructured":"Zhou J, Yu KM, Wu BC (2010) Parallel frequent patters mining algorithm on GPU. In: Proceedings of the IEEE international conference on systems, man and cybernetics, pp 435\u2013440"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-013-0937-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11227-013-0937-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-013-0937-4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,2,15]],"date-time":"2022-02-15T19:19:14Z","timestamp":1644952754000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11227-013-0937-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,4,26]]},"references-count":48,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2013,12]]}},"alternative-id":["937"],"URL":"https:\/\/doi.org\/10.1007\/s11227-013-0937-4","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2013,4,26]]}}}