{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,28]],"date-time":"2026-04-28T01:00:33Z","timestamp":1777338033915,"version":"3.51.4"},"reference-count":140,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2017,8,26]],"date-time":"2017-08-26T00:00:00Z","timestamp":1503705600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Grid Computing"],"published-print":{"date-parts":[[2017,9]]},"DOI":"10.1007\/s10723-017-9408-0","type":"journal-article","created":{"date-parts":[[2017,8,25]],"date-time":"2017-08-25T23:56:49Z","timestamp":1503705409000},"page":"295-321","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":58,"title":["MapReduce and Its Applications, Challenges, and Architecture: a Comprehensive Review and Directions for Future Research"],"prefix":"10.1007","volume":"15","author":[{"given":"Seyed Nima","family":"Khezr","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5514-5536","authenticated-orcid":false,"given":"Nima Jafari","family":"Navimipour","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,8,26]]},"reference":[{"key":"9408_CR1","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1016\/j.neucom.2014.03.076","volume":"149","author":"B Wang","year":"2015","unstructured":"Wang, B., Huang, S., Qiu, J., Liu, Y., Wang, G.: Parallel online sequential extreme learning machine based on MapReduce. Neurocomputing 149, 224\u2013232 (2015)","journal-title":"Neurocomputing"},{"key":"9408_CR2","doi-asserted-by":"crossref","first-page":"1382","DOI":"10.1016\/j.jcss.2011.12.021","volume":"78","author":"F Marozzo","year":"2012","unstructured":"Marozzo, F., Talia, D., Trunfio, P.: P2P-MapReduce: parallel data processing in dynamic Cloud environments. J. Comput. Syst. Sci. 78, 1382\u20131402 (2012)","journal-title":"J. Comput. Syst. Sci."},{"key":"9408_CR3","doi-asserted-by":"crossref","first-page":"851","DOI":"10.1016\/j.parco.2013.08.010","volume":"39","author":"H Mohamed","year":"2013","unstructured":"Mohamed, H., Marchand-Maillet, S.: MRO-MPI: MapReduce overlapping using MPI and an optimized data exchange policy. Parallel Comput. 39, 851\u2013866 (2013)","journal-title":"Parallel Comput."},{"key":"9408_CR4","doi-asserted-by":"crossref","unstructured":"Barre, B., Klein, M., Soucy-Boivin, M., Ollivier, P.-A., Hall\u00e9, S.: MapReduce for parallel trace validation of LTL properties. In: Runtime Verification, pp. 184\u2013198 (2013)","DOI":"10.1007\/978-3-642-35632-2_20"},{"key":"9408_CR5","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1016\/j.future.2013.12.026","volume":"36","author":"L Lu","year":"2014","unstructured":"Lu, L., Shi, X., Jin, H., Wang, Q., Yuan, D., Wu, S.: Morpho: a decoupled MapReduce framework for elastic cloud computing. Futur. Gener. Comput. Syst. 36, 80\u201390 (2014)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9408_CR6","doi-asserted-by":"crossref","first-page":"72","DOI":"10.1145\/1629175.1629198","volume":"53","author":"J Dean","year":"2010","unstructured":"Dean, J., Ghemawat, S.: MapReduce: a flexible data processing tool. Commun. ACM 53, 72\u201377 (2010)","journal-title":"Commun. ACM"},{"key":"9408_CR7","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1145\/1327452.1327492","volume":"51","author":"J Dean","year":"2008","unstructured":"Dean, J., Ghemawat, S.: MapReduce: simplified data processing on large clusters. Commun. ACM 51, 107\u2013113 (2008)","journal-title":"Commun. ACM"},{"key":"9408_CR8","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1007\/s00450-011-0177-x","volume":"27","author":"L Kolb","year":"2012","unstructured":"Kolb, L., Thor, A., Rahm, E.: Multi-pass sorted neighborhood blocking with MapReduce. Comput. Sci. Res. Dev. 27, 45\u201363 (2012)","journal-title":"Comput. Sci. Res. Dev."},{"key":"9408_CR9","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.future.2014.09.001","volume":"42","author":"JC Anjos","year":"2015","unstructured":"Anjos, J.C., Carrera, I., Kolberg, W., Tibola, A.L., Arantes, L.B., Geyer, C.R.: MRA++: scheduling and data placement on MapReduce for heterogeneous environments. Futur. Gener. Comput. Syst. 42, 22\u201335 (2015)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9408_CR10","doi-asserted-by":"crossref","first-page":"896","DOI":"10.1016\/j.ijar.2013.08.003","volume":"55","author":"J Zhang","year":"2014","unstructured":"Zhang, J., Wong, J.-S., Li, T., Pan, Y.: A comparison of parallel large-scale knowledge acquisition using rough set theory on different MapReduce runtime systems. Int. J. Approx. Reason. 55, 896\u2013907 (2014)","journal-title":"Int. J. Approx. Reason."},{"key":"9408_CR11","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10586-014-0348-1","volume":"17","author":"K Slagter","year":"2014","unstructured":"Slagter, K., Hsu, C.-H., Chung, Y.-C., Yi, G.: SmartJoin: a network-aware multiway join for MapReduce. Clust. Comput. 17, 1\u201313 (2014)","journal-title":"Clust. Comput."},{"key":"9408_CR12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.future.2013.07.001","volume":"30","author":"Z Xiao","year":"2014","unstructured":"Xiao, Z., Xiao, Y.: Achieving accountable MapReduce in cloud computing. Futur. Gener. Comput. Syst. 30, 1\u201313 (2014)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9408_CR13","doi-asserted-by":"crossref","first-page":"1920","DOI":"10.1016\/j.procs.2012.04.210","volume":"9","author":"TD Plantenga","year":"2012","unstructured":"Plantenga, T.D., Choe, Y.R., Yoshimura, A.: Using performance measurements to improve mapreduce algorithms. Procedia Comput. Sci. 9, 1920\u20131929 (2012)","journal-title":"Procedia Comput. Sci."},{"key":"9408_CR14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jnca.2014.07.022","volume":"46","author":"I Polato","year":"2014","unstructured":"Polato, I., R\u00e9, R., Goldman, A., Kon, F.: A comprehensive view of Hadoop research\u2014a systematic literature review. J. Netw. Comput. Appl. 46, 1\u201325 (2014)","journal-title":"J. Netw. Comput. Appl."},{"key":"9408_CR15","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1007\/s10723-013-9255-6","volume":"11","author":"J Shamsi","year":"2013","unstructured":"Shamsi, J., Khojaye, M.A., Qasmi, M.A.: Data-intensive cloud computing: requirements, expectations, challenges, and solutions. J. Grid Comput. 11, 281\u2013310 (2013)","journal-title":"J. Grid Comput."},{"key":"9408_CR16","doi-asserted-by":"crossref","first-page":"610","DOI":"10.1016\/j.parco.2011.02.004","volume":"37","author":"SJ Plimpton","year":"2011","unstructured":"Plimpton, S.J., Devine, K.D.: MapReduce in MPI for large-scale graph algorithms. Parallel Comput. 37, 610\u2013632 (2011)","journal-title":"Parallel Comput."},{"key":"9408_CR17","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1007\/s00778-012-0279-5","volume":"21","author":"J Wolf","year":"2012","unstructured":"Wolf, J., Balmin, A., Rajan, D., Hildrum, K., Khandekar, R., Parekh, S., et al.: On the optimization of schedules for MapReduce workloads in the presence of shared scans. VLDB J.\u2014Int. J. Very Large Data Bases 21, 589\u2013609 (2012)","journal-title":"VLDB J.\u2014Int. J. Very Large Data Bases"},{"key":"9408_CR18","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/j.jnca.2016.10.009","volume":"77","author":"F Aznoli","year":"2017","unstructured":"Aznoli, F., Navimipour, N.J.: Cloud services recommendation: Reviewing the recent advances and suggesting the future research directions. J. Netw. Comput. Appl. 77, 73\u201386 (2017)","journal-title":"J. Netw. Comput. Appl."},{"key":"9408_CR19","doi-asserted-by":"crossref","first-page":"24","DOI":"10.1016\/j.jnca.2017.01.005","volume":"81","author":"A Vakili","year":"2017","unstructured":"Vakili, A., Navimipour, N.J.: Comprehensive and systematic review of the service composition mechanisms in the cloud environments. J. Netw. Comput. Appl. 81, 24\u201336 (2017)","journal-title":"J. Netw. Comput. Appl."},{"key":"9408_CR20","doi-asserted-by":"crossref","first-page":"279","DOI":"10.1007\/s10723-011-9201-4","volume":"10","author":"H Yang","year":"2012","unstructured":"Yang, H., Luan, Z., Li, W., Qian, D.: MapReduce workload modeling with statistical approach. J. Grid Comput. 10, 279\u2013310 (2012)","journal-title":"J. Grid Comput."},{"key":"9408_CR21","doi-asserted-by":"crossref","first-page":"1697","DOI":"10.1007\/s00500-014-1250-8","volume":"18","author":"J Choi","year":"2014","unstructured":"Choi, J., Choi, C., Ko, B., Kim, P.: A method of DDoS attack detection using HTTP packet pattern and rule engine in cloud computing environment. Soft Comput. 18, 1697\u20131703 (2014)","journal-title":"Soft Comput."},{"key":"9408_CR22","doi-asserted-by":"crossref","first-page":"280","DOI":"10.1016\/j.chb.2016.02.029","volume":"60","author":"M Chiregi","year":"2016","unstructured":"Chiregi, M., Navimipour, N.J.: A new method for trust and reputation evaluation in the cloud environments using the recommendations of opinion leaders\u2019 entities and removing the effect of troll entities. Comput. Hum. Behav. 60, 280\u2013292 (2016)","journal-title":"Comput. Hum. Behav."},{"key":"9408_CR23","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s12927-017-0001-7","volume":"9","author":"M Chiregi","year":"2017","unstructured":"Chiregi, M., Navimipour, N.J.: A comprehensive study of the trust evaluation mechanisms in the cloud computing. J. Serv. Sci. Res. 9, 1\u201330 (2017)","journal-title":"J. Serv. Sci. Res."},{"key":"9408_CR24","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1016\/j.chb.2015.01.001","volume":"46","author":"NJ Navimipour","year":"2015","unstructured":"Navimipour, N.J., Rahmani, A.M., Navin, A.H., Hosseinzadeh, M.: Expert Cloud: a Cloud-based framework to share the knowledge and skills of human resources. Comput. Hum. Behav. 46, 57\u201374 (2015)","journal-title":"Comput. Hum. Behav."},{"key":"9408_CR25","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jss.2016.07.006","volume":"124","author":"B Keshanchi","year":"2017","unstructured":"Keshanchi, B., Souri, A., Navimipour, N.J.: An improved genetic algorithm for task scheduling in the cloud environments using the priority queues: formal verification, simulation, and statistical testing. J. Syst. Softw. 124, 1\u201321 (2017)","journal-title":"J. Syst. Softw."},{"key":"9408_CR26","first-page":"1","volume":"45","author":"S Hazratzadeh","year":"2017","unstructured":"Hazratzadeh, S., Navimipour, N.J.: Colleague recommender system in the Expert Cloud using the features matrix. Kybernetes 45, 1\u201330 (2017)","journal-title":"Kybernetes"},{"key":"9408_CR27","first-page":"82","volume":"8","author":"SZ Mohammadi","year":"2017","unstructured":"Mohammadi, S.Z., Navimipour, J.N.: Invalid cloud providers\u2019 identification using the support vector machine. Int. J. Next-Generation Comput. 8, 82\u201389 (2017)","journal-title":"Int. J. Next-Generation Comput."},{"key":"9408_CR28","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TST.2013.6449402","volume":"18","author":"J Zhang","year":"2013","unstructured":"Zhang, J., Xiang, D., Li, T., Pan, Y.: M2M: a simple Matlab-to-MapReduce translator for cloud computing. Tsinghua Sci. Technol. 18, 1\u20139 (2013)","journal-title":"Tsinghua Sci. Technol."},{"key":"9408_CR29","doi-asserted-by":"crossref","first-page":"716","DOI":"10.14778\/2212351.2212354","volume":"5","author":"Y Low","year":"2012","unstructured":"Low, Y., Bickson, D., Gonzalez, J., Guestrin, C., Kyrola, A., Hellerstein, J.M.: Distributed GraphLab: a framework for machine learning and data mining in the cloud. Proc. VLDB Endow. 5, 716\u2013727 (2012)","journal-title":"Proc. VLDB Endow."},{"key":"9408_CR30","doi-asserted-by":"crossref","first-page":"441","DOI":"10.1007\/s10791-011-9162-z","volume":"14","author":"GV Cormack","year":"2011","unstructured":"Cormack, G.V., Smucker, M.D., Clarke, C.L.: Efficient and effective spam filtering and re-ranking for large web datasets. Inf. Retr. 14, 441\u2013465 (2011)","journal-title":"Inf. Retr."},{"key":"9408_CR31","doi-asserted-by":"crossref","unstructured":"Lin, J.: Brute force and indexed approaches to pairwise document similarity comparisons with MapReduce. In: Proceedings of the 32nd International ACM SIGIR Conference on Research and Development in Information Retrieval, pp. 155\u2013162 (2009)","DOI":"10.1145\/1571941.1571970"},{"key":"9408_CR32","doi-asserted-by":"crossref","unstructured":"Zhao, W., Ma, H., He, Q: Parallel k-means clustering based on mapreduce. In: Cloud Computing, pp. 674\u2013679. Springer, Berlin (2009)","DOI":"10.1007\/978-3-642-10665-1_71"},{"key":"9408_CR33","doi-asserted-by":"crossref","unstructured":"Baraglia, R., De Francisci Morales, G., Lucchese, C.: Document similarity self-join with MapReduce. In: 2010 IEEE 10th International Conference on Data Mining (ICDM), pp. 731\u2013736 (2010)","DOI":"10.1109\/ICDM.2010.70"},{"key":"9408_CR34","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1016\/j.neucom.2012.12.001","volume":"108","author":"G Caruana","year":"2013","unstructured":"Caruana, G., Li, M., Liu, Y.: An ontology enhanced parallel SVM for scalable spam filter training. Neurocomputing 108, 45\u201357 (2013)","journal-title":"Neurocomputing"},{"key":"9408_CR35","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.gpb.2013.06.001","volume":"12","author":"R Liao","year":"2014","unstructured":"Liao, R., Zhang, Y., Guan, J., Zhou, S.: CloudNMF: a MapReduce implementation of nonnegative matrix factorization for large-scale biological datasets. Genomics Proteomics Bioinforma. 12, 48\u201351 (2014)","journal-title":"Genomics Proteomics Bioinforma."},{"key":"9408_CR36","first-page":"104","volume":"79","author":"M Svendsen","year":"2012","unstructured":"Svendsen, M., Tirthapura, S.: Mining maximal cliques from a large graph using MapReduce: tackling highly uneven subproblem sizes. J. Parallel Distrib. Comput. 79, 104\u2013114 (2012)","journal-title":"J. Parallel Distrib. Comput."},{"key":"9408_CR37","doi-asserted-by":"crossref","first-page":"11","DOI":"10.1145\/2094114.2094118","volume":"40","author":"K-H Lee","year":"2012","unstructured":"Lee, K.-H., Lee, Y.-J., Choi, H., Chung, Y.D., Moon, B.: Parallel data processing with MapReduce: a survey. ACM SIGMOD Rec. 40, 11\u201320 (2012)","journal-title":"ACM SIGMOD Rec."},{"key":"9408_CR38","doi-asserted-by":"crossref","first-page":"832","DOI":"10.1007\/s10766-015-0395-0","volume":"44","author":"R Li","year":"2016","unstructured":"Li, R., Hu, H., Li, H., Wu, Y., Yang, J.: Mapreduce parallel programming model: a state-of-the-art survey. Int. J. Parallel Prog. 44, 832\u2013866 (2016)","journal-title":"Int. J. Parallel Prog."},{"key":"9408_CR39","unstructured":"Khezr, S.N., Navimipour, N.J.: MapReduce and its application in optimization algorithms: a comprehensive study. Majlesi J. Multimed. Process. 4, 31\u201333 (2015)"},{"key":"9408_CR40","unstructured":"Vijayalakshmi, V., Akila, A., Nagadivya, S.: The survey on MapReduce. Int. J. Eng. Sci. Technol. 4, 3335\u20133342 (2012)"},{"key":"9408_CR41","doi-asserted-by":"crossref","unstructured":"Kalavri, V., Vlassov, V.: Mapreduce: limitations, optimizations and open issues. In: 2013 12th IEEE International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), pp. 1031\u20131038 (2013)","DOI":"10.1109\/TrustCom.2013.126"},{"key":"9408_CR42","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1007\/s12599-014-0344-2","volume":"6","author":"S Debortoli","year":"2014","unstructured":"Debortoli, S., M\u00fcller, O., vom Brocke, J.: Comparing business intelligence and big data skills. Bus. Inf. Syst. Eng. 6, 289\u2013300 (2014)","journal-title":"Bus. Inf. Syst. Eng."},{"key":"9408_CR43","doi-asserted-by":"crossref","first-page":"1","DOI":"10.2200\/S00274ED1V01Y201006HLT007","volume":"3","author":"J Lin","year":"2010","unstructured":"Lin, J., Dyer, C.: Data-intensive text processing with MapReduce. Synth. Lect. Human Lang. Technol. 3, 1\u2013177 (2010)","journal-title":"Synth. Lect. Human Lang. Technol."},{"key":"9408_CR44","doi-asserted-by":"crossref","first-page":"5:1","DOI":"10.1147\/JRD.2013.2243531","volume":"57","author":"R Jain","year":"2013","unstructured":"Jain, R., Sarkar, P., Subhraveti, D.: Gpfs-snc: an enterprise cluster file system for big data. IBM J. Res. Dev. 57, 5:1\u20135:10 (2013)","journal-title":"IBM J. Res. Dev."},{"key":"9408_CR45","doi-asserted-by":"crossref","first-page":"66","DOI":"10.1016\/j.future.2013.09.010","volume":"36","author":"D Lee","year":"2014","unstructured":"Lee, D., Kim, J.-S., Maeng, S.: Large-scale incremental processing with MapReduce. Futur. Gener. Comput. Syst. 36, 66\u201379 (2014)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9408_CR46","unstructured":"Zaharia, M., Chowdhury, M., Das, T., Dave, A., Ma, J., McCauley, M., et al.: Resilient distributed datasets: a fault-tolerant abstraction for in-memory cluster computing. In: Proceedings of the 9th USENIX Conference on Networked Systems Design and Implementation, pp. 2\u20132 (2012)"},{"key":"9408_CR47","doi-asserted-by":"crossref","unstructured":"Zhao, Y., Wu, J.: Dache: a data aware caching for big-data applications using the MapReduce framework. In: INFOCOM, 2013 Proceedings IEEE, pp. 35\u201339 (2013)","DOI":"10.1109\/INFCOM.2013.6566730"},{"key":"9408_CR48","unstructured":"Costa, P., Donnelly, A., Rowstron, A.I., O\u2019Shea, G.: Camdoop: exploiting in-network aggregation for big data applications. In: NSDI, pp. 3\u20133 (2012)"},{"key":"9408_CR49","doi-asserted-by":"crossref","unstructured":"Pandey, S, Tokekar, V.: Prominence of MapReduce in Big Data Processing. In: 2014 Fourth International Conference on Communication Systems and Network Technologies (CSNT), pp. 555\u2013560 (2014)","DOI":"10.1109\/CSNT.2014.117"},{"key":"9408_CR50","doi-asserted-by":"crossref","first-page":"172","DOI":"10.1016\/j.jnca.2014.05.010","volume":"44","author":"C Ji","year":"2014","unstructured":"Ji, C., Li, Z., Qu, W., Xu, Y., Li, Y.: Scalable nearest neighbor query processing based on Inverted Grid Index. J. Netw. Comput. Appl. 44, 172\u2013182 (2014)","journal-title":"J. Netw. Comput. Appl."},{"key":"9408_CR51","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10723-014-9323-6","volume":"13","author":"J Liu","year":"2015","unstructured":"Liu, J., Pacitti, E., Valduriez, P., Mattoso, M.: A survey of data-intensive scientific workflow management. J. Grid Comput. 13, 1\u201337 (2015)","journal-title":"J. Grid Comput."},{"key":"9408_CR52","doi-asserted-by":"crossref","first-page":"1809","DOI":"10.1016\/j.comcom.2012.06.015","volume":"35","author":"T-Y Wu","year":"2012","unstructured":"Wu, T.-Y., Chen, C.-Y., Kuo, L.-S., Lee, W.-T., Chao, H.-C.: Cloud-based image processing system with priority-based data distribution mechanism. Comput. Commun. 35, 1809\u20131818 (2012)","journal-title":"Comput. Commun."},{"key":"9408_CR53","doi-asserted-by":"crossref","first-page":"2503","DOI":"10.1002\/cpe.3628","volume":"28","author":"H Senger","year":"2016","unstructured":"Senger, H., Gil-Costa, V., Arantes, L., Marcondes, C.A.C., Mar\u00edn, M., Sato, L.M., et al.: BSP cost and scalability analysis for MapReduce operations. Concurr. Comput. Pract. Exp. 28, 2503\u20132527 (2016)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"9408_CR54","doi-asserted-by":"crossref","first-page":"5332","DOI":"10.1002\/cpe.3578","volume":"27","author":"M Idris","year":"2015","unstructured":"Idris, M., Hussain, S., Ali, M., Abdulali, A., Siddiqi, M.H., Kang, B.H., et al.: Context-aware scheduling in MapReduce: a compact review. Concurr. Comput. Pract. Exp. 27, 5332\u20135349 (2015)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"9408_CR55","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1016\/j.bdr.2014.07.002","volume":"1","author":"C-W Lee","year":"2014","unstructured":"Lee, C.-W., Hsieh, K.-Y., Hsieh, S.-Y., Hsiao, H.-C.: A dynamic data placement strategy for Hadoop in heterogeneous environments. Big Data Res. 1, 14\u201322 (2014)","journal-title":"Big Data Res."},{"key":"9408_CR56","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1016\/j.is.2013.08.005","volume":"48","author":"S Aridhi","year":"2015","unstructured":"Aridhi, S., d\u2019Orazio, L., Maddouri, M., Mephu Nguifo, E.: Density-based data partitioning strategy to approximate large-scale subgraph mining. Inf. Syst. 48, 213\u2013223 (2015)","journal-title":"Inf. Syst."},{"key":"9408_CR57","doi-asserted-by":"crossref","first-page":"224","DOI":"10.1016\/j.datak.2013.04.004","volume":"88","author":"L Ding","year":"2013","unstructured":"Ding, L., Wang, G., Xin, J., Wang, X., Huang, S., Zhang, R.: ComMapReduce: an improvement of mapreduce with lightweight communication mechanisms. Data Knowl. Eng. 88, 224\u2013247 (2013)","journal-title":"Data Knowl. Eng."},{"key":"9408_CR58","doi-asserted-by":"crossref","unstructured":"Laclav\u00edk, M., \u0160eleng, M., Hluch\u00fd, L.: Towards large scale semantic annotation built on mapreduce architecture. In: Computational Science\u2013ICCS 2008. Springer, pp. 331\u2013338 (2008)","DOI":"10.1007\/978-3-540-69389-5_38"},{"key":"9408_CR59","doi-asserted-by":"crossref","unstructured":"Isard, M., Budiu, M., Yu, Y., Birrell, A., Fetterly, D.: Dryad: distributed data-parallel programs from sequential building blocks. In: ACM SIGOPS Operating Systems Review, pp. 59\u201372 (2007)","DOI":"10.1145\/1272996.1273005"},{"key":"9408_CR60","doi-asserted-by":"crossref","unstructured":"Yoo, R.M., Romano, A., Kozyrakis, C: Phoenix rebirth: scalable MapReduce on a large-scale shared-memory system. In: IEEE International Symposium on Workload Characterization, 2009. IISWC 2009, pp. 198\u2013207 (2009)","DOI":"10.1109\/IISWC.2009.5306783"},{"key":"9408_CR61","doi-asserted-by":"crossref","first-page":"608","DOI":"10.1109\/TPDS.2010.158","volume":"22","author":"W Fang","year":"2011","unstructured":"Fang, W., He, B., Luo, Q., Govindaraju, N.K.: Mars: accelerating mapreduce with graphics processors. IEEE Trans. Parallel Distrib. Syst. 22, 608\u2013620 (2011)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"9408_CR62","doi-asserted-by":"crossref","unstructured":"Ekanayake, J., Li, H., Zhang, B., Gunarathne, T., Bae, S.-H., Qiu, J., et al.: Twister: a runtime for iterative mapreduce. In: Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, pp. 810\u2013818 (2010)","DOI":"10.1145\/1851476.1851593"},{"key":"9408_CR63","doi-asserted-by":"crossref","unstructured":"Pan, J., Biannic, Y.L., Magoules, F.: Parallelizing multiple group-by query in share-nothing environment: a MapReduce study case. In: Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing, pp. 856\u2013863 (2010)","DOI":"10.1145\/1851476.1851599"},{"key":"9408_CR64","unstructured":"Aarnio, T: Parallel data processing with MapReduce. In: TKK T-110.5190, Seminar on Internetworking (2009)"},{"key":"9408_CR65","doi-asserted-by":"crossref","unstructured":"Ghemawat, S., Gobioff, H., Leung, S.-T.: The Google file system. In: ACM SIGOPS Operating Systems Review, pp. 29\u201343 (2003)","DOI":"10.1145\/945445.945450"},{"key":"9408_CR66","doi-asserted-by":"crossref","first-page":"300","DOI":"10.1016\/j.future.2011.05.007","volume":"29","author":"Y Liu","year":"2013","unstructured":"Liu, Y., Li, M., Alham, N.K., Hammoud, S.: HSim: a MapReduce simulator in enabling cloud computing. Futur. Gener. Comput. Syst. 29, 300\u2013308 (2013)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9408_CR67","doi-asserted-by":"crossref","first-page":"739","DOI":"10.1016\/j.future.2012.09.001","volume":"29","author":"L Wang","year":"2013","unstructured":"Wang, L., Tao, J., Ranjan, R., Marten, H., Streit, A., Chen, J., et al.: G-Hadoop: MapReduce across distributed data centers for data-intensive computing. Futur. Gener. Comput. Syst. 29, 739\u2013750 (2013)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9408_CR68","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1007\/s10723-014-9299-2","volume":"12","author":"A Rasooli","year":"2014","unstructured":"Rasooli, A., Down, D.G.: Guidelines for Selecting Hadoop Schedulers Based on System Heterogeneity. J. Grid Comput. 12, 499\u2013519 (2014)","journal-title":"J. Grid Comput."},{"key":"9408_CR69","doi-asserted-by":"crossref","unstructured":"Kala Karun, A., Chitharanjan, K.: A review on hadoop\u2014HDFS infrastructure extensions. In: 2013 IEEE Conference on Information & Communication Technologies (ICT), pp. 132\u2013137 (2013)","DOI":"10.1109\/CICT.2013.6558077"},{"key":"9408_CR70","doi-asserted-by":"crossref","unstructured":"Vaidya, M: Parallel processing of cluster by map reduce. Int. J. Distrib. Parallel Syst. 3, 167 (2012)","DOI":"10.5121\/ijdps.2012.3113"},{"key":"9408_CR71","doi-asserted-by":"crossref","first-page":"2166","DOI":"10.1016\/j.jpdc.2013.10.003","volume":"74","author":"R Gu","year":"2014","unstructured":"Gu, R., Yang, X., Yan, J., Sun, Y., Wang, B., Yuan, C., et al.: SHadoop: improving MapReduce performance by optimizing job execution mechanism in Hadoop clusters. J. Parallel Distrib. Comput. 74, 2166\u20132179 (2014)","journal-title":"J. Parallel Distrib. Comput."},{"key":"9408_CR72","doi-asserted-by":"crossref","first-page":"774","DOI":"10.1016\/j.jbi.2013.07.001","volume":"46","author":"A O\u2019Driscoll","year":"2013","unstructured":"O\u2019Driscoll, A., Daugelaite, J., Sleator, R.D.: \u2018Big data\u2019, Hadoop and cloud computing in genomics. J. Biomed. Inform. 46, 774\u2013781 (2013)","journal-title":"J. Biomed. Inform."},{"key":"9408_CR73","unstructured":"Vijayalakshmi, V., Akila, A, Nagadivya, S.: The survey on mapreduce. Int. J. Eng. Sci. 4, 3335\u20133342 (2012)"},{"key":"9408_CR74","first-page":"21","volume":"11","author":"D Borthakur","year":"2007","unstructured":"Borthakur, D.: The hadoop distributed file system: architecture and design. Hadoop Project Website 11, 21 (2007)","journal-title":"Hadoop Project Website"},{"key":"9408_CR75","doi-asserted-by":"crossref","unstructured":"He, W., Cui, H., Lu, B., Zhao, J., Li, S., Ruan, G., et al.: Hadoop+: modeling and evaluating the heterogeneity for MapReduce applications in heterogeneous clusters. In: Proceedings of the 29th ACM on International Conference on Supercomputing, pp. 143\u2013153 (2015)","DOI":"10.1145\/2751205.2751236"},{"key":"9408_CR76","doi-asserted-by":"crossref","unstructured":"He, B., Fang, W., Luo, Q., Govindaraju, N.K., Wang, T.: Mars: a MapReduce framework on graphics processors. In: Proceedings of the 17th International Conference on Parallel Architectures and Compilation Techniques, pp. 260\u2013269 (2008)","DOI":"10.1145\/1454115.1454152"},{"key":"9408_CR77","doi-asserted-by":"crossref","unstructured":"Ranger, C., Raghuraman, R., Penmetsa, A., Bradski, G., Kozyrakis, C: Evaluating mapreduce for multi-core and multiprocessor systems. In: IEEE 13th International Symposium on High Performance Computer Architecture, 2007. HPCA 2007, pp. 13\u201324 (2007)","DOI":"10.1109\/HPCA.2007.346181"},{"key":"9408_CR78","doi-asserted-by":"crossref","unstructured":"Chen, R., Chen, H., Zang, B.: Tiled-MapReduce: optimizing resource usages of data-parallel applications on multicore with tiling. In: Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques, pp. 523\u2013534 (2010)","DOI":"10.1145\/1854273.1854337"},{"key":"9408_CR79","doi-asserted-by":"crossref","unstructured":"Chen, Y., Qiao, Z., Jiang, H., Li, K.-C., Ro, W.W.: Mgmr: Multi-gpu based mapreduce. In: Grid and Pervasive Computing, pp. 433\u2013442. Springer (2013)","DOI":"10.1007\/978-3-642-38027-3_46"},{"key":"9408_CR80","doi-asserted-by":"crossref","first-page":"2429","DOI":"10.1098\/rsta.2009.0053","volume":"367","author":"Y Gu","year":"2009","unstructured":"Gu, Y., Grossman, R.L.: Sector and Sphere: the design and implementation of a high-performance data cloud. Philos. Trans. R. Soc. Lond. A: Math. Phys. Eng. Sci. 367, 2429\u20132445 (2009)","journal-title":"Philos. Trans. R. Soc. Lond. A: Math. Phys. Eng. Sci."},{"key":"9408_CR81","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1007\/s10723-012-9204-9","volume":"10","author":"Y Zhang","year":"2012","unstructured":"Zhang, Y., Gao, Q., Gao, L., Wang, C.: imapreduce: a distributed computing framework for iterative computation. J. Grid Comput. 10, 47\u201368 (2012)","journal-title":"J. Grid Comput."},{"key":"9408_CR82","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/s11265-010-0563-9","volume":"67","author":"Q Liu","year":"2012","unstructured":"Liu, Q., Todman, T., Luk, W., Constantinides, G.A.: Automated mapping of the MapReduce pattern onto parallel computing platforms. J. Signal Process. Syst. 67, 65\u201378 (2012)","journal-title":"J. Signal Process. Syst."},{"key":"9408_CR83","doi-asserted-by":"crossref","first-page":"671","DOI":"10.1016\/j.ins.2014.04.019","volume":"279","author":"J Qian","year":"2014","unstructured":"Qian, J., Miao, D., Zhang, Z., Yue, X.: Parallel attribute reduction algorithms using MapReduce. Inf. Sci. 279, 671\u2013690 (2014)","journal-title":"Inf. Sci."},{"key":"9408_CR84","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.cosrev.2016.05.001","volume":"20","author":"P Derbeko","year":"2016","unstructured":"Derbeko, P., Dolev, S., Gudes, E., Sharma, S.: Security and privacy aspects in MapReduce on clouds: a survey. Comput. Sci. Rev. 20, 1\u201328 (2016)","journal-title":"Comput. Sci. Rev."},{"key":"9408_CR85","doi-asserted-by":"crossref","unstructured":"Xia, T: Large-scale sms messages mining based on map-reduce. In: International Symposium on Computational Intelligence and Design, 2008. ISCID\u201908, pp. 7\u201312 (2008)","DOI":"10.1109\/ISCID.2008.9"},{"key":"9408_CR86","doi-asserted-by":"crossref","unstructured":"Jin, C., Vecchiola, C., Buyya, R.: MRPGA: an extension of MapReduce for parallelizing genetic algorithms. In: IEEE Fourth International Conference on eScience, 2008. eScience\u201908, pp. 214\u2013221 (2008)","DOI":"10.1109\/eScience.2008.78"},{"key":"9408_CR87","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1016\/j.bbrc.2012.08.101","volume":"426","author":"B Xu","year":"2012","unstructured":"Xu, B., Gao, J., Li, C.: An efficient algorithm for DNA fragment assembly in MapReduce. Biochem. Biophys. Res. Commun. 426, 395\u2013398 (2012)","journal-title":"Biochem. Biophys. Res. Commun."},{"key":"9408_CR88","doi-asserted-by":"crossref","first-page":"454","DOI":"10.1016\/j.ijpe.2014.08.014","volume":"164","author":"C-Y Hsu","year":"2015","unstructured":"Hsu, C.-Y., Yang, C.-S., Yu, L.-C., Lin, C.-F., Yao, H.-H., Chen, D.-Y., et al.: Development of a cloud-based service framework for energy conservation in a sustainable intelligent transportation system. Int. J. Prod. Econ. 164, 454\u2013461 (2015)","journal-title":"Int. J. Prod. Econ."},{"key":"9408_CR89","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1016\/j.future.2014.06.009","volume":"43","author":"F Zhang","year":"2015","unstructured":"Zhang, F., Cao, J.: A task-level adaptive mapreduce framework for real-time streaming data in healthcare applications. Futur. Gener. Comput. Syst. 43, 149\u2013160 (2015)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9408_CR90","doi-asserted-by":"crossref","unstructured":"L\u00f3pez, V., del R\u00edo, S., Ben\u00edtez, J.M., Herrera, F.: Cost-sensitive linguistic fuzzy rule based classification systems under the MapReduce framework for imbalanced big data. Fuzzy Sets Syst. (2014)","DOI":"10.1016\/j.fss.2014.01.015"},{"key":"9408_CR91","doi-asserted-by":"crossref","unstructured":"Xu, X., Ji, Z., Yuan, F., Liu, X.: A novel parallel approach of cuckoo search using MapReduce. In: 2014 International Conference on Computer, Communications and Information Technology (CCIT 2014) (2014)","DOI":"10.2991\/ccit-14.2014.31"},{"key":"9408_CR92","doi-asserted-by":"crossref","first-page":"456","DOI":"10.1016\/j.neucom.2014.01.070","volume":"149","author":"X Bi","year":"2015","unstructured":"Bi, X., Zhao, X., Wang, G., Zhang, P., Wang, C.: Distributed extreme learning machine with kernels based on MapReduce. Neurocomputing 149, 456\u2013463 (2015)","journal-title":"Neurocomputing"},{"key":"9408_CR93","doi-asserted-by":"crossref","first-page":"112","DOI":"10.1016\/j.ins.2014.03.043","volume":"285","author":"S del R\u00edo","year":"2014","unstructured":"del R\u00edo, S., L\u00f3pez, V., Ben\u00edtez, J.M., Herrera, F.: On the use of MapReduce for imbalanced big data using Random Forest. Inf. Sci. 285, 112\u2013137 (2014)","journal-title":"Inf. Sci."},{"key":"9408_CR94","doi-asserted-by":"crossref","first-page":"1762","DOI":"10.1016\/j.jpdc.2013.09.006","volume":"74","author":"J Kim","year":"2014","unstructured":"Kim, J., Chou, J., Rotem, D.: iPACS: power-aware covering sets for energy proportionality and performance in data parallel computing clusters. J. Parallel Distrib. Comput. 74, 1762\u20131774 (2014)","journal-title":"J. Parallel Distrib. Comput."},{"key":"9408_CR95","doi-asserted-by":"crossref","first-page":"585","DOI":"10.1016\/j.procs.2012.06.075","volume":"10","author":"C Paniagua","year":"2012","unstructured":"Paniagua, C., Flores, H., Srirama, S.N.: Mobile sensor data classification for human activity recognition using MapReduce on cloud. Procedia Comput. Sci. 10, 585\u2013592 (2012)","journal-title":"Procedia Comput. Sci."},{"key":"9408_CR96","doi-asserted-by":"crossref","first-page":"59","DOI":"10.1016\/j.websem.2011.05.004","volume":"10","author":"J Urbani","year":"2012","unstructured":"Urbani, J., Kotoulas, S., Maassen, J., Van Harmelen, F., Bal, H.: WebPIE: a web-scale parallel inference engine using MapReduce. Web Semant. Sci. Serv. Agents World Wide Web 10, 59\u201375 (2012)","journal-title":"Web Semant. Sci. Serv. Agents World Wide Web"},{"key":"9408_CR97","first-page":"1","volume":"43","author":"Z Li","year":"2013","unstructured":"Li, Z., Shen, Y., Yao, B., Guo, M.: OFScheduler: a dynamic network optimizer for MapReduce in heterogeneous cluster. Int. J. Parallel Prog. 43, 1\u201317 (2013)","journal-title":"Int. J. Parallel Prog."},{"key":"9408_CR98","doi-asserted-by":"crossref","unstructured":"Rizvandi, N.B., Taheri, J., Moraveji, R., Zomaya, A.Y.: Network load analysis and provisioning of MapReduce applications. In: 2012 13th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), pp. 161\u2013166 (2012)","DOI":"10.1109\/PDCAT.2012.100"},{"key":"9408_CR99","doi-asserted-by":"crossref","unstructured":"Maurya, M., Mahajan, S.: Performance analysis of MapReduce Programs on Hadoop cluster. In: 2012 World Congress on Information and Communication Technologies (WICT), pp. 505\u2013510 (2012)","DOI":"10.1109\/WICT.2012.6409130"},{"key":"9408_CR100","doi-asserted-by":"crossref","unstructured":"Ahmad, F., Chakradhar, S.T., Raghunathan, A., Vijaykumar, T.: Tarazu: optimizing mapreduce on heterogeneous clusters. In: ACM SIGARCH Computer Architecture News, pp. 61\u201374 (2012)","DOI":"10.1145\/2150976.2150984"},{"key":"9408_CR101","unstructured":"Ahmad, F., Lee, S., Thottethodi, M., Vijaykumar, T: Puma: purdue mapreduce benchmarks suite (2012)"},{"key":"9408_CR102","volume-title":"Algebraic analysis of MapReduce samples. Bachelor Thesis, University of Koblenz-Landau","author":"A Brandt","year":"2010","unstructured":"Brandt, A.: Algebraic analysis of MapReduce samples. Bachelor Thesis, University of Koblenz-Landau (2010)"},{"key":"9408_CR103","doi-asserted-by":"crossref","first-page":"330","DOI":"10.1016\/j.patcog.2010.08.011","volume":"44","author":"A Verikas","year":"2011","unstructured":"Verikas, A., Gelzinis, A., Bacauskiene, M.: Mining data with random forests: a survey and results of new tests. Pattern Recogn. 44, 330\u2013349 (2011)","journal-title":"Pattern Recogn."},{"key":"9408_CR104","unstructured":"Miner, D., Shook, A.: MapReduce design patterns: building effective algorithms and analytics for Hadoop and other systems. O\u2019Reilly Media, Inc. (2012)"},{"key":"9408_CR105","first-page":"95","volume":"10","author":"M Zaharia","year":"2010","unstructured":"Zaharia, M., Chowdhury, M., Franklin, M.J., Shenker, S., Stoica, I.: Spark: cluster computing with working sets. HotCloud 10, 95 (2010)","journal-title":"HotCloud"},{"key":"9408_CR106","doi-asserted-by":"crossref","first-page":"464","DOI":"10.1016\/j.neucom.2013.09.075","volume":"149","author":"J Xin","year":"2015","unstructured":"Xin, J., Wang, Z., Qu, L., Wang, G.: Elastic extreme learning machine for big data classification. Neurocomputing 149, 464\u2013471 (2015)","journal-title":"Neurocomputing"},{"key":"9408_CR107","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1016\/j.neucom.2012.01.040","volume":"102","author":"Q He","year":"2013","unstructured":"He, Q., Shang, T., Zhuang, F., Shi, Z.: Parallel extreme learning machine for regression based on MapReduce. Neurocomputing 102, 52\u201358 (2013)","journal-title":"Neurocomputing"},{"key":"9408_CR108","unstructured":"Huang, G.-B., Zhu, Q.-Y., Siew, C.-K.: Extreme learning machine: a new learning scheme of feedforward neural networks. In: Proceedings. 2004 IEEE International Joint Conference on Neural Networks, 2004, pp. 985\u2013990 (2004)"},{"key":"9408_CR109","doi-asserted-by":"crossref","first-page":"879","DOI":"10.1109\/TNN.2006.875977","volume":"17","author":"G-B Huang","year":"2006","unstructured":"Huang, G.-B., Chen, L., Siew, C.-K.: Universal approximation using incremental constructive feedforward networks with random hidden nodes. IEEE Trans. Neural Netw. 17, 879\u2013892 (2006)","journal-title":"IEEE Trans. Neural Netw."},{"key":"9408_CR110","doi-asserted-by":"crossref","first-page":"3056","DOI":"10.1016\/j.neucom.2007.02.009","volume":"70","author":"G-B Huang","year":"2007","unstructured":"Huang, G.-B., Chen, L.: Convex incremental extreme learning machine. Neurocomputing 70, 3056\u20133062 (2007)","journal-title":"Neurocomputing"},{"key":"9408_CR111","doi-asserted-by":"crossref","first-page":"489","DOI":"10.1016\/j.neucom.2005.12.126","volume":"70","author":"G-B Huang","year":"2006","unstructured":"Huang, G.-B., Zhu, Q.-Y., Siew, C.-K.: Extreme learning machine: theory and applications. Neurocomputing 70, 489\u2013501 (2006)","journal-title":"Neurocomputing"},{"key":"9408_CR112","doi-asserted-by":"crossref","unstructured":"Alamir, P, Navimipour, N.J.: Trust evaluation between the users of social networks using the quality of service requirements and call log histories. Kybernetes 45, 1505\u20131523 (2016)","DOI":"10.1108\/K-07-2015-0171"},{"key":"9408_CR113","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1016\/j.kijoms.2016.02.002","volume":"2","author":"S Mohammad Aghdam","year":"2016","unstructured":"Mohammad Aghdam, S., Navimipour, N.J.: Opinion leaders selection in the social networks based on trust relationships propagation. Karbala Int. J. Modern Sci. 2, 88\u201397 (2016)","journal-title":"Karbala Int. J. Modern Sci."},{"key":"9408_CR114","unstructured":"Nourozi, M., Souri, A., Navimipour, N.J.: User relationship management approach for human behavior interactions in the social networks: behavioral modeling and formal verification. Behav. Inf. Technol. (2018, in press)"},{"key":"9408_CR115","doi-asserted-by":"crossref","unstructured":"Liu, G., Zhang, M., Yan, F.: Large-scale social network analysis based on mapreduce. In: 2010 International Conference on Computational Aspects of Social Networks (CASoN), pp. 487\u2013490 (2010)","DOI":"10.1109\/CASoN.2010.115"},{"key":"9408_CR116","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1016\/j.jnca.2015.07.012","volume":"57","author":"S-J Yang","year":"2015","unstructured":"Yang, S.-J., Chen, Y.-R.: Design adaptive task allocation scheduler to improve MapReduce performance in heterogeneous clouds. J. Netw. Comput. Appl. 57, 61\u201370, 11\/\/ (2015)","journal-title":"J. Netw. Comput. Appl."},{"key":"9408_CR117","doi-asserted-by":"crossref","unstructured":"Eberhart, R., Kennedy, J.: A new optimizer using particle swarm theory. In: Proceedings of the Sixth International Symposium on Micro Machine and Human Science, 1995. MHS\u201995, pp. 39\u201343 (1995)","DOI":"10.1109\/MHS.1995.494215"},{"key":"9408_CR118","doi-asserted-by":"crossref","unstructured":"Shi, Y., Eberhart, R.C.: Empirical study of particle swarm optimization. In: Proceedings of the 1999 Congress on Evolutionary Computation, 1999. CEC 99 (1999)","DOI":"10.1109\/CEC.1999.785511"},{"key":"9408_CR119","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1016\/j.swevo.2017.02.007","volume":"35","author":"F Sheikholeslami","year":"2017","unstructured":"Sheikholeslami, F., Navimipour, J.N.: Service allocation in the cloud environments using multi-objective particle swarm optimization algorithm based on crowding distance. Swarm Evol. Comput. 35, 53\u201364 (2017)","journal-title":"Swarm Evol. Comput."},{"key":"9408_CR120","doi-asserted-by":"crossref","unstructured":"McNabb, A.W., Monson, C.K., Seppi, K.D.: Parallel pso using mapreduce. In: IEEE Congress on Evolutionary Computation, 2007. CEC 2007, pp. 7\u201314 (2007)","DOI":"10.1109\/CEC.2007.4424448"},{"key":"9408_CR121","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1007\/s00366-011-0241-y","volume":"29","author":"AH Gandomi","year":"2013","unstructured":"Gandomi, A.H., Yang, X.-S., Alavi, A.H.: Cuckoo search algorithm: a metaheuristic approach to solve structural optimization problems. Eng. Comput. 29, 17\u201335 (2013)","journal-title":"Eng. Comput."},{"key":"9408_CR122","doi-asserted-by":"crossref","first-page":"44","DOI":"10.7763\/IJMO.2015.V5.434","volume":"5","author":"NJ Navimipour","year":"2015","unstructured":"Navimipour, N.J., Milani, F.S.: Task scheduling in the cloud computing based on the cuckoo search algorithm. Int. J. Model. Optim. 5, 44 (2015)","journal-title":"Int. J. Model. Optim."},{"key":"9408_CR123","doi-asserted-by":"crossref","first-page":"766","DOI":"10.1002\/cpe.3050","volume":"26","author":"H Li","year":"2014","unstructured":"Li, H., Wei, X., Fu, Q., Luo, Y.: MapReduce delay scheduling with deadline constraint. Concurr. Comput. Pract. Exp. 26, 766\u2013778 (2014)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"9408_CR124","unstructured":"Asghari, S., Navimipour, J.N.: Cloud services composition using an inverted ant colony optimization algorithm. Int. J. Bio-Inspired Comput. (2017, in press)"},{"key":"9408_CR125","doi-asserted-by":"crossref","unstructured":"Asghari, S., Navimipour, J.N.: Resource discovery in peer to peer networks using an inverted ant colony optimization algorithm. Peer-to-Peer Netw. Appl. (2017, in press)","DOI":"10.1007\/s12083-018-0644-2"},{"key":"9408_CR126","doi-asserted-by":"crossref","unstructured":"Azad, P., Navimipour, N.J.: An energy-aware task scheduling in cloud computing using a hybrid cultural and ant colony optimization algorithm. Int. J. Cloud Appl. Comput. 7 (2017, in press)","DOI":"10.4018\/IJCAC.2017100102"},{"key":"9408_CR127","doi-asserted-by":"crossref","unstructured":"Dr\u00e9o, J., Siarry, P.: A new ant colony algorithm using the heterarchical concept aimed at optimization of multiminima continuous functions. In: Ant Algorithms. Springer, pp. 216\u2013221 (2002)","DOI":"10.1007\/3-540-45724-0_18"},{"key":"9408_CR128","doi-asserted-by":"crossref","unstructured":"Wu, B., Wu, G., Yang, M.: A mapreduce based ant colony optimization approach to combinatorial optimization problems. In: 2012 Eighth International Conference on Natural Computation (ICNC), pp. 728\u2013732 (2012)","DOI":"10.1109\/ICNC.2012.6234645"},{"key":"9408_CR129","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1016\/j.knosys.2016.11.008","volume":"118","author":"H Wang","year":"2016","unstructured":"Wang, H., Xu, Z., Pedrycz, W.: An overview on the roles of fuzzy set techniques in big data processing: trends, challenges and opportunities. Knowl.-Based Syst. 118, 15\u201330 (2016)","journal-title":"Knowl.-Based Syst."},{"key":"9408_CR130","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1016\/j.future.2016.03.004","volume":"65","author":"X Li","year":"2016","unstructured":"Li, X., Song, J., Zhang, F., Ouyang, X., Khan, S.U.: MapReduce-based fast fuzzy c-means algorithm for large-scale underwater image segmentation. Futur. Gener. Comput. Syst. 65, 90\u2013101 (2016)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"9408_CR131","doi-asserted-by":"crossref","unstructured":"Cheng, S.-T., Wang, H.-C., Chen, Y.-J., Chen, C.-F.: Performance analysis using petri net based MapReduce model in heterogeneous clusters. In: Advances in Web-Based Learning\u2013ICWL 2013 Workshops, pp. 170\u2013179 (2013)","DOI":"10.1007\/978-3-662-46315-4_18"},{"key":"9408_CR132","unstructured":"Jayasree, M.: Data mining: exploring big data using Hadoop and MapReduce (2008)"},{"key":"9408_CR133","first-page":"1","volume":"34","author":"A Mesmoudi","year":"2015","unstructured":"Mesmoudi, A., Hacid, M.-S., Toumani, F.: Benchmarking SQL on MapReduce systems using large astronomy databases. Distrib. Parallel Databases 34, 1\u201332 (2015)","journal-title":"Parallel Databases"},{"key":"9408_CR134","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1007\/s11390-015-1511-8","volume":"30","author":"L Wu","year":"2015","unstructured":"Wu, L., Yuan, L., You, J.: Survey of large-scale data management systems for big data applications. J. Comput. Sci. Technol. 30, 163\u2013183 (2015)","journal-title":"J. Comput. Sci. Technol."},{"key":"9408_CR135","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1007\/s12599-011-0159-3","volume":"3","author":"G M\u00fcller","year":"2011","unstructured":"M\u00fcller, G., Sonehara, N., Echizen, I., Wohlgemuth, S.: Sustainable cloud computing. Bus. Inf. Syst. Eng. 3, 129\u2013131 (2011)","journal-title":"Bus. Inf. Syst. Eng."},{"key":"9408_CR136","doi-asserted-by":"crossref","first-page":"86","DOI":"10.1016\/j.jnca.2016.06.003","volume":"71","author":"AS Milani","year":"2016","unstructured":"Milani, A.S., Navimipour, N.J.: Load balancing mechanisms and techniques in the cloud environments: systematic literature review and future trends. J. Netw. Comput. Appl. 71, 86\u201389 (2016)","journal-title":"J. Netw. Comput. Appl."},{"key":"9408_CR137","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1016\/j.jnca.2016.02.005","volume":"64","author":"BA Milani","year":"2016","unstructured":"Milani, B.A., Navimipour, N.J.: A comprehensive review of the data replication techniques in the cloud environments: major trends and future directions. J. Netw. Comput. Appl. 64, 229\u2013238 (2016)","journal-title":"J. Netw. Comput. Appl."},{"key":"9408_CR138","doi-asserted-by":"crossref","first-page":"1455","DOI":"10.1108\/K-12-2014-0293","volume":"44","author":"M Ashouraie","year":"2015","unstructured":"Ashouraie, M., Navimipour, N.J.: Priority-based task scheduling on heterogeneous resources in the Expert Cloud. Kybernetes 44, 1455\u20131471 (2015)","journal-title":"Kybernetes"},{"key":"9408_CR139","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1016\/j.kijoms.2016.06.002","volume":"2","author":"M Chiregi","year":"2016","unstructured":"Chiregi, M., Navimipour, N.J.: Trusted services identification in the cloud environment using the topological metrics. Karbala Int. J. Modern Sci. 2, 203\u2013210 (2016)","journal-title":"Karbala Int. J. Modern Sci."},{"key":"9408_CR140","first-page":"1","volume":"97","author":"Y Sun","year":"2013","unstructured":"Sun, Y., Qi, J., Zhang, R., Chen, Y., Du, X.: MapReduce based location selection algorithm for utility maximization with capacity constraints. Computing 97, 1\u201321 (2013)","journal-title":"Computing"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-017-9408-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-017-9408-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-017-9408-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,2]],"date-time":"2019-10-02T16:45:39Z","timestamp":1570034739000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-017-9408-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,8,26]]},"references-count":140,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2017,9]]}},"alternative-id":["9408"],"URL":"https:\/\/doi.org\/10.1007\/s10723-017-9408-0","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"value":"1570-7873","type":"print"},{"value":"1572-9184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,8,26]]}}}