{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T19:48:30Z","timestamp":1725565710500},"reference-count":58,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2016,10,1]],"date-time":"2016-10-01T00:00:00Z","timestamp":1475280000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Expert Systems with Applications"],"published-print":{"date-parts":[[2016,10]]},"DOI":"10.1016\/j.eswa.2016.05.014","type":"journal-article","created":{"date-parts":[[2016,5,10]],"date-time":"2016-05-10T03:03:11Z","timestamp":1462849391000},"page":"234-248","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":60,"special_numbering":"C","title":["A multi-objectives scheduling algorithm based on cuckoo optimization for task allocation problem at compile time in heterogeneous systems"],"prefix":"10.1016","volume":"60","author":[{"ORCID":"http:\/\/orcid.org\/0000-0003-2936-9760","authenticated-orcid":false,"given":"Mehdi","family":"Akbari","sequence":"first","affiliation":[]},{"given":"Hassan","family":"Rashidi","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.eswa.2016.05.014_bib0001","first-page":"288","article-title":"Hybrid algorithm using genetic algorithm and cuckoo search algorithm for job shop scheduling problem","volume":"12","author":"Abu-Srhahn","year":"2015","journal-title":"International Journal of Computer Science Issues (IJCSI)"},{"key":"10.1016\/j.eswa.2016.05.014_bib0002","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1016\/j.jpdc.2015.10.001","article-title":"A hybrid genetic algorithm for optimization of scheduling workflow applications in heterogeneous computing systems","volume":"87","author":"Ahmad","year":"2016","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/j.eswa.2016.05.014_bib0003","doi-asserted-by":"crossref","first-page":"51","DOI":"10.5121\/ijitcs.2012.2403","article-title":"Hybrid algorithm using the advantage of ACO and cuckoo search for job scheduling","volume":"2","author":"Babukartik","year":"2012","journal-title":"International Journal of Information Technology Convergence and Services"},{"key":"10.1016\/j.eswa.2016.05.014_bib0004","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1109\/TPDS.2003.1206502","article-title":"An improved duplication strategy for scheduling precedence constrained graphs in multiprocessor systems","volume":"14","author":"Bansal","year":"2003","journal-title":"Parallel and Distributed Systems, IEEE Transactions on"},{"issue":"2","key":"10.1016\/j.eswa.2016.05.014_bib0005","doi-asserted-by":"crossref","first-page":"7","DOI":"10.21742\/ijcs.2015.2.2.02","article-title":"A novel task scheduling method in cloud environment using cuckoo optimization algorithm","volume":"2","author":"Branch","year":"2015","journal-title":"International Journal of Cloud-Computing and Super-Computing"},{"key":"10.1016\/j.eswa.2016.05.014_bib0006","doi-asserted-by":"crossref","first-page":"2009","DOI":"10.1016\/j.future.2012.12.005","article-title":"A survey of scheduling metrics and an improved ordering policy for list schedulers operating on workloads with dependencies and a wide variation in execution times","volume":"29","author":"Burkimsher","year":"2013","journal-title":"Future Generation Computer Systems"},{"key":"10.1016\/j.eswa.2016.05.014_bib0007","first-page":"247","article-title":"Genetic algorithm based schedulers for grid computing systems","volume":"3","author":"Carretero","year":"2007","journal-title":"International Journal of Innovative Computing, Information and Control"},{"key":"10.1016\/j.eswa.2016.05.014_bib0008","first-page":"1","article-title":"A synthesized heuristic task scheduling algorithm","volume":"2014","author":"Dai","year":"2014","journal-title":"The Scientific World Journal"},{"key":"10.1016\/j.eswa.2016.05.014_bib0009","doi-asserted-by":"crossref","first-page":"1451","DOI":"10.1016\/j.eswa.2011.08.029","article-title":"A simulated annealing algorithm to minimize makespan of parallel batch processing machines with unequal job ready times","volume":"39","author":"Damodaran","year":"2012","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.eswa.2016.05.014_bib0010","doi-asserted-by":"crossref","first-page":"1518","DOI":"10.1016\/j.jpdc.2011.05.005","article-title":"A hybrid heuristic\u2013genetic algorithm for task scheduling in heterogeneous processor networks","volume":"71","author":"Daoud","year":"2011","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/j.eswa.2016.05.014_bib0011","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1016\/j.cor.2015.01.005","article-title":"A Discrete Inter-Species Cuckoo Search for flowshop scheduling problems","volume":"60","author":"Dasgupta","year":"2015","journal-title":"Computers & Operations Research"},{"key":"10.1016\/j.eswa.2016.05.014_bib0012","first-page":"10","article-title":"Task scheduling using amalgamation of metaheuristics swarm optimization algorithm and cuckoo search in cloud computing environment","volume":"1","author":"Durgadevi","year":"2015","journal-title":"Journal for Research"},{"key":"10.1016\/j.eswa.2016.05.014_bib0013","doi-asserted-by":"crossref","first-page":"911","DOI":"10.1109\/TCAD.2010.2048354","article-title":"Ant colony heuristic for mapping and scheduling tasks and communications on heterogeneous embedded systems","volume":"29","author":"Ferrandi","year":"2010","journal-title":"Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on"},{"key":"10.1016\/j.eswa.2016.05.014_bib0014","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1016\/j.future.2016.01.016","article-title":"Scheduling independent tasks on heterogeneous processors using heuristics and Column Pricing","volume":"60","author":"Gogos","year":"2016","journal-title":"Future Generation Computer Systems"},{"key":"10.1016\/j.eswa.2016.05.014_bib0015","doi-asserted-by":"crossref","first-page":"547","DOI":"10.4304\/jnw.7.3.547-553","article-title":"Task scheduling optimization in cloud computing based on heuristic algorithm","volume":"7","author":"Guo","year":"2012","journal-title":"Journal of Networks"},{"key":"10.1016\/j.eswa.2016.05.014_bib0016","series-title":"Machine learning and computing (ICMLC), 2010 second international conference on","first-page":"267","article-title":"Task scheduling in multiprocessor system using genetic algorithm","author":"Gupta","year":"2010"},{"key":"10.1016\/j.eswa.2016.05.014_bib0017","first-page":"67","article-title":"A performance evaluation of multiprocessor scheduling with genetic algorithm","volume":"11","author":"Hwang","year":"2006","journal-title":"Asia Pacific Management Review"},{"key":"10.1016\/j.eswa.2016.05.014_bib0018","first-page":"486","article-title":"Efficient scheduling strategy for task graphs in heterogeneous computing environment","volume":"10","author":"Ijaz","year":"2013","journal-title":"International Arab Journal of Information Technology"},{"key":"10.1016\/j.eswa.2016.05.014_bib0019","first-page":"183","article-title":"Heuristics based genetic algorithm for scheduling static tasks in homogeneous parallel system","volume":"4","author":"Kaur","year":"2010","journal-title":"International Journal of Computer Science and Security (IJCSS)"},{"key":"10.1016\/j.eswa.2016.05.014_bib0020","doi-asserted-by":"crossref","first-page":"74","DOI":"10.5815\/ijitcs.2012.10.09","article-title":"An efficient approach to genetic algorithm for task scheduling in cloud computing environment","volume":"4","author":"Kaur","year":"2012","journal-title":"International Journal of Information Technology and Computer Science (IJITCS)"},{"key":"10.1016\/j.eswa.2016.05.014_bib0021","doi-asserted-by":"crossref","first-page":"3995","DOI":"10.1016\/j.ins.2011.04.037","article-title":"Communication-aware task scheduling and voltage selection for total energy minimization in a multiprocessor system using ant colony optimization","volume":"181","author":"Kim","year":"2011","journal-title":"Information Sciences"},{"key":"10.1016\/j.eswa.2016.05.014_bib0022","series-title":"International conference on parallel processing","first-page":"8","article-title":"A general approach to mapping of parallel computation upon multiprocessor architectures","volume":"3","author":"Kim","year":"1988"},{"key":"10.1016\/j.eswa.2016.05.014_bib0023","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.ins.2012.05.016","article-title":"Multi-level hierarchic genetic-based scheduling of independent jobs in dynamic heterogeneous grid environment","volume":"214","author":"Ko\u0142odziej","year":"2012","journal-title":"Information Sciences"},{"key":"10.1016\/j.eswa.2016.05.014_bib0024","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1007\/s00366-015-0396-z","article-title":"A novel hybrid PSO\u2013GA meta-heuristic for scheduling of DAG with communication on multiprocessor systems","volume":"32","author":"Kumar","year":"2016","journal-title":"Engineering with Computers"},{"key":"10.1016\/j.eswa.2016.05.014_bib0025","first-page":"42","article-title":"A scheduling approach with processor and network heterogeneity for grid environment","volume":"6","author":"Kumar","year":"2014","journal-title":"International Journal on Computer Science and Engineering (IJCSE)"},{"key":"10.1016\/j.eswa.2016.05.014_bib0026","doi-asserted-by":"crossref","first-page":"506","DOI":"10.1109\/71.503776","article-title":"Dynamic critical-path scheduling: An effective technique for allocating task graphs to multiprocessors","volume":"7","author":"Kwok","year":"1996","journal-title":"Parallel and Distributed Systems, IEEE Transactions on"},{"key":"10.1016\/j.eswa.2016.05.014_bib0027","doi-asserted-by":"crossref","first-page":"1515","DOI":"10.1016\/j.jpdc.2005.05.028","article-title":"On multiprocessor task scheduling using efficient state space search approaches","volume":"65","author":"Kwok","year":"2005","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/j.eswa.2016.05.014_bib0028","doi-asserted-by":"crossref","first-page":"80","DOI":"10.1016\/j.ins.2014.11.042","article-title":"Modified cuckoo search algorithm with self adaptive parameter method","volume":"298","author":"Li","year":"2015","journal-title":"Information Sciences"},{"key":"10.1016\/j.eswa.2016.05.014_bib0029","doi-asserted-by":"crossref","first-page":"1083","DOI":"10.1016\/j.sysarc.2013.05.024","article-title":"Multi-objective exploitation of pipeline parallelism using clustering, replication and duplication in embedded multi-core systems","volume":"59","author":"Lin","year":"2013","journal-title":"Journal of Systems Architecture"},{"key":"10.1016\/j.eswa.2016.05.014_bib0030","unstructured":"Lin, J., Zhong, Y., Lin, X., Lin, H., & Zeng, Q. (2014). Hybrid Ant Colony Algorithm Clonal Selection in the Application of the Cloud's Resource Scheduling. arXiv preprint arXiv:1411.2528."},{"key":"10.1016\/j.eswa.2016.05.014_bib0031","doi-asserted-by":"crossref","first-page":"2071","DOI":"10.1016\/j.eswa.2007.02.022","article-title":"Multiprocessor system scheduling with precedence and resource constraints using an enhanced ant colony system","volume":"34","author":"Lo","year":"2008","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.eswa.2016.05.014_bib0032","doi-asserted-by":"crossref","first-page":"2790","DOI":"10.1016\/j.asoc.2012.10.001","article-title":"A chaotic non-dominated sorting genetic algorithm for the multi-objective automatic test task scheduling problem","volume":"13","author":"Lu","year":"2013","journal-title":"Applied Soft Computing"},{"key":"10.1016\/j.eswa.2016.05.014_bib0033","series-title":"Electrical information and communication technology (EICT), 2015 2nd international conference on","first-page":"24","article-title":"Optimal task scheduling in cloud computing environment: Meta heuristic approaches","author":"Mandal","year":"2015"},{"key":"10.1016\/j.eswa.2016.05.014_bib0034","first-page":"166","article-title":"Comparative Study of Static Task Scheduling Algorithms for Heterogeneous Systems","volume":"5","author":"Manudhane","year":"2013","journal-title":"International Journal on Computer Science and Engineering"},{"key":"10.1016\/j.eswa.2016.05.014_bib0035","doi-asserted-by":"crossref","first-page":"6243","DOI":"10.1016\/j.apm.2012.02.011","article-title":"Benchmarking the clustering algorithms for multiprocessor environments using dynamic priority of modules","volume":"36","author":"Mishra","year":"2012","journal-title":"Applied Mathematical Modelling"},{"key":"10.1016\/j.eswa.2016.05.014_bib0036","first-page":"79","article-title":"Hybrid Algorithm for Multiprocessor Task Scheduling","volume":"8","author":"Mohamed","year":"2011","journal-title":"International Journal of Computer Science Issues"},{"key":"10.1016\/j.eswa.2016.05.014_bib0037","doi-asserted-by":"crossref","first-page":"44","DOI":"10.7763\/IJMO.2015.V5.434","article-title":"Task scheduling in the cloud computing based on the cuckoo search algorithm","volume":"5","author":"Navimipour","year":"2015","journal-title":"International Journal of Modeling and Optimization"},{"key":"10.1016\/j.eswa.2016.05.014_bib0038","doi-asserted-by":"crossref","first-page":"13","DOI":"10.1016\/j.jpdc.2009.09.009","article-title":"Genetic algorithms for task scheduling problem","volume":"70","author":"Omara","year":"2010","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"10.1016\/j.eswa.2016.05.014_bib0039","doi-asserted-by":"crossref","first-page":"353","DOI":"10.1016\/j.jocs.2011.08.002","article-title":"A multi-agent memetic algorithm approach for distributed object allocation","volume":"2","author":"Pendharkar","year":"2011","journal-title":"Journal of Computational Science"},{"key":"10.1016\/j.eswa.2016.05.014_bib0040","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1016\/j.jocs.2015.01.001","article-title":"An ant colony optimization heuristic for constrained task allocation problem","volume":"7","author":"Pendharkar","year":"2015","journal-title":"Journal of Computational Science"},{"key":"10.1016\/j.eswa.2016.05.014_bib0041","series-title":"A novel task scheduling in multiprocessor systems with genetic algorithm by using elitism stepping method","author":"Rahmani","year":"2008"},{"key":"10.1016\/j.eswa.2016.05.014_bib0042","doi-asserted-by":"crossref","first-page":"5508","DOI":"10.1016\/j.asoc.2011.05.008","article-title":"Cuckoo optimization algorithm","volume":"11","author":"Rajabioun","year":"2011","journal-title":"Applied Soft Computing"},{"key":"10.1016\/j.eswa.2016.05.014_bib0043","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1504\/IJITCC.2011.039282","article-title":"Modified genetic algorithm for multiobjective task scheduling on heterogeneous computing system","volume":"1","author":"Sathappan","year":"2011","journal-title":"International Journal of Information Technology, Communications and Convergence"},{"key":"10.1016\/j.eswa.2016.05.014_bib0044","doi-asserted-by":"crossref","first-page":"1140","DOI":"10.1016\/j.ifacol.2015.06.237","article-title":"Group technology-based model and cuckoo optimization algorithm for resource allocation in cloud computing","volume":"48","author":"Shahdi-Pashaki","year":"2015","journal-title":"IFAC-PapersOnLine"},{"key":"10.1016\/j.eswa.2016.05.014_bib0045","doi-asserted-by":"crossref","first-page":"17","DOI":"10.5120\/4912-7449","article-title":"Improved task scheduling on parallel system using genetic algorithm","volume":"39","author":"Singh","year":"2012","journal-title":"International Journal of Computer Applications"},{"key":"10.1016\/j.eswa.2016.05.014_bib0046","doi-asserted-by":"crossref","first-page":"260","DOI":"10.1109\/71.993206","article-title":"Performance-effective and low-complexity task scheduling for heterogeneous computing","volume":"13","author":"Topcuoglu","year":"2002","journal-title":"Parallel and Distributed Systems, IEEE Transactions on"},{"key":"10.1016\/j.eswa.2016.05.014_bib0047","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1016\/S0022-0000(75)80008-0","article-title":"NP-complete scheduling problems","volume":"10","author":"Ullman","year":"1975","journal-title":"Journal of Computer and System sciences"},{"key":"10.1016\/j.eswa.2016.05.014_bib0048","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1155\/2016\/3801053","article-title":"HSIP: A novel task scheduling algorithm for heterogeneous computing","volume":"2016","author":"Wang","year":"2016","journal-title":"Scientific Programming"},{"key":"10.1016\/j.eswa.2016.05.014_bib0049","first-page":"1","article-title":"A new cuckoo search algorithm with hybrid strategies for flow shop scheduling problems","author":"Wang","year":"2016","journal-title":"Soft Computing"},{"key":"10.1016\/j.eswa.2016.05.014_bib0050","series-title":"World automation congress (WAC), 2010","first-page":"165","article-title":"A new algorithm for grid independent task schedule: Genetic simulated annealing","author":"Wang","year":"2010"},{"key":"10.1016\/j.eswa.2016.05.014_bib0051","series-title":"2013 42nd international conference on parallel processing","first-page":"174","article-title":"Local search for DAG scheduling and task assignment","author":"Wu","year":"1997"},{"key":"10.1016\/j.eswa.2016.05.014_bib0052","doi-asserted-by":"crossref","first-page":"255","DOI":"10.1016\/j.ins.2014.02.122","article-title":"A genetic algorithm for task scheduling on heterogeneous computing systems using multiple priority queues","volume":"270","author":"Xu","year":"2014","journal-title":"Information Sciences"},{"key":"10.1016\/j.eswa.2016.05.014_bib0053","series-title":"Swarm intelligence and bio-inspired computation: Theory and applications","author":"Yang","year":"2013"},{"key":"10.1016\/j.eswa.2016.05.014_bib0054","doi-asserted-by":"crossref","first-page":"1769","DOI":"10.1016\/j.eswa.2009.07.032","article-title":"Multi-objective optimization based on ant colony optimization in grid over optical burst switching networks","volume":"37","author":"Yang","year":"2010","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.eswa.2016.05.014_bib0055","doi-asserted-by":"crossref","first-page":"4868","DOI":"10.11591\/telkomnika.v12i6.5847","article-title":"A heuristic greedy algorithm for scheduling out-tree task graphs","volume":"12","author":"Zhang","year":"2014","journal-title":"TELKOMNIKA Indonesian Journal of Electrical Engineering"},{"key":"10.1016\/j.eswa.2016.05.014_bib0056","doi-asserted-by":"crossref","first-page":"37","DOI":"10.5019\/j.ijcir.2008.123","article-title":"A task scheduling algorithm based on PSO for grid computing","volume":"4","author":"Zhang","year":"2008","journal-title":"International Journal of Computational Intelligence Research"},{"key":"10.1016\/j.eswa.2016.05.014_bib0057","doi-asserted-by":"crossref","first-page":"113","DOI":"10.1016\/j.ins.2015.02.023","article-title":"Maximizing reliability with energy conservation for parallel task scheduling in a heterogeneous cluster","volume":"319","author":"Zhang","year":"2015","journal-title":"Information Sciences"},{"key":"10.1016\/j.eswa.2016.05.014_bib0058","doi-asserted-by":"crossref","first-page":"795","DOI":"10.1109\/71.790598","article-title":"Genetic scheduling for parallel processor systems: Comparative studies and performance issues","volume":"10","author":"Zomaya","year":"1999","journal-title":"Parallel and Distributed Systems, IEEE Transactions on"}],"container-title":["Expert Systems with Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0957417416302329?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0957417416302329?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,10,30]],"date-time":"2019-10-30T18:17:19Z","timestamp":1572459439000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0957417416302329"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10]]},"references-count":58,"alternative-id":["S0957417416302329"],"URL":"https:\/\/doi.org\/10.1016\/j.eswa.2016.05.014","relation":{},"ISSN":["0957-4174"],"issn-type":[{"value":"0957-4174","type":"print"}],"subject":[],"published":{"date-parts":[[2016,10]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A multi-objectives scheduling algorithm based on cuckoo optimization for task allocation problem at compile time in heterogeneous systems","name":"articletitle","label":"Article Title"},{"value":"Expert Systems with Applications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.eswa.2016.05.014","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2016 Elsevier Ltd. All rights reserved.","name":"copyright","label":"Copyright"}]}}