{"id":"https://openalex.org/W3211228497","doi":"https://doi.org/10.1109/tpds.2021.3122428","title":"Multi-Swarm Co-Evolution Based Hybrid Intelligent Optimization for Bi-Objective Multi-Workflow Scheduling in the Cloud","display_name":"Multi-Swarm Co-Evolution Based Hybrid Intelligent Optimization for Bi-Objective Multi-Workflow Scheduling in the Cloud","publication_year":2021,"publication_date":"2021-10-26","ids":{"openalex":"https://openalex.org/W3211228497","doi":"https://doi.org/10.1109/tpds.2021.3122428","mag":"3211228497"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2021.3122428","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3122428","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5100395264","display_name":"Huifang Li","orcid":"https://orcid.org/0000-0002-7963-3702"},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Huifang Li","raw_affiliation_strings":["Key Laboratory of Complex System Intelligent Control and Decision, Beijing Institute of Technology, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of Complex System Intelligent Control and Decision, Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5048472779","display_name":"Danjing Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Danjing Wang","raw_affiliation_strings":["Key Laboratory of Complex System Intelligent Control and Decision, Beijing Institute of Technology, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of Complex System Intelligent Control and Decision, Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5081318069","display_name":"MengChu Zhou","orcid":"https://orcid.org/0000-0002-5408-8752"},"institutions":[{"id":"https://openalex.org/I118118575","display_name":"New Jersey Institute of Technology","ror":"https://ror.org/05e74xb87","country_code":"US","type":"education","lineage":["https://openalex.org/I118118575"]},{"id":"https://openalex.org/I4210141538","display_name":"State Marine Technical University of St. Petersburg","ror":"https://ror.org/03spdpm68","country_code":"RU","type":"education","lineage":["https://openalex.org/I4210141538"]}],"countries":["RU","US"],"is_corresponding":false,"raw_author_name":"MengChu Zhou","raw_affiliation_strings":["Department of Cyber-Physical Systems, St. Petersburg State Marine Technical University, Lotsmanskaya St., 3, St. Petersburg, Russia","Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ, USA"],"affiliations":[{"raw_affiliation_string":"Department of Cyber-Physical Systems, St. Petersburg State Marine Technical University, Lotsmanskaya St., 3, St. Petersburg, Russia","institution_ids":["https://openalex.org/I4210141538"]},{"raw_affiliation_string":"Department of Electrical and Computer Engineering, New Jersey Institute of Technology, Newark, NJ, USA","institution_ids":["https://openalex.org/I118118575"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088943410","display_name":"Yushun Fan","orcid":"https://orcid.org/0000-0002-0071-4893"},"institutions":[{"id":"https://openalex.org/I99065089","display_name":"Tsinghua University","ror":"https://ror.org/03cve4549","country_code":"CN","type":"education","lineage":["https://openalex.org/I99065089"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yushun Fan","raw_affiliation_strings":["Department of Automation, Tsinghua University, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Department of Automation, Tsinghua University, Beijing, China","institution_ids":["https://openalex.org/I99065089"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5064231378","display_name":"Yuanqing Xia","orcid":"https://orcid.org/0000-0002-5977-4911"},"institutions":[{"id":"https://openalex.org/I125839683","display_name":"Beijing Institute of Technology","ror":"https://ror.org/01skt4w74","country_code":"CN","type":"education","lineage":["https://openalex.org/I125839683","https://openalex.org/I890469752"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yuanqing Xia","raw_affiliation_strings":["Key Laboratory of Complex System Intelligent Control and Decision, Beijing Institute of Technology, Beijing, China"],"affiliations":[{"raw_affiliation_string":"Key Laboratory of Complex System Intelligent Control and Decision, Beijing Institute of Technology, Beijing, China","institution_ids":["https://openalex.org/I125839683"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5100395264"],"corresponding_institution_ids":["https://openalex.org/I125839683"],"apc_list":null,"apc_paid":null,"fwci":13.8979,"has_fulltext":false,"cited_by_count":68,"citation_normalized_percentile":{"value":0.98850621,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":99,"max":100},"biblio":{"volume":"33","issue":"9","first_page":"2183","last_page":"2197"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10101","display_name":"Cloud Computing and Resource Management","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9980999827384949,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10273","display_name":"IoT and Edge/Fog Computing","score":0.9962000250816345,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8312342166900635},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.7226086258888245},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.7059248089790344},{"id":"https://openalex.org/keywords/swarm-behaviour","display_name":"Swarm behaviour","score":0.5965800285339355},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.5675614476203918},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5650118589401245},{"id":"https://openalex.org/keywords/job-shop-scheduling","display_name":"Job shop scheduling","score":0.5626010894775391},{"id":"https://openalex.org/keywords/particle-swarm-optimization","display_name":"Particle swarm optimization","score":0.5536377429962158},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.4716818928718567},{"id":"https://openalex.org/keywords/simulated-annealing","display_name":"Simulated annealing","score":0.4605284333229065},{"id":"https://openalex.org/keywords/metaheuristic","display_name":"Metaheuristic","score":0.4404716193675995},{"id":"https://openalex.org/keywords/evolutionary-algorithm","display_name":"Evolutionary algorithm","score":0.41599804162979126},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.3404971957206726},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1777733862400055},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.16843053698539734},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.12328821420669556},{"id":"https://openalex.org/keywords/schedule","display_name":"Schedule","score":0.09560534358024597}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8312342166900635},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.7226086258888245},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.7059248089790344},{"id":"https://openalex.org/C181335050","wikidata":"https://www.wikidata.org/wiki/Q14915018","display_name":"Swarm behaviour","level":2,"score":0.5965800285339355},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5675614476203918},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5650118589401245},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.5626010894775391},{"id":"https://openalex.org/C85617194","wikidata":"https://www.wikidata.org/wiki/Q2072794","display_name":"Particle swarm optimization","level":2,"score":0.5536377429962158},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.4716818928718567},{"id":"https://openalex.org/C126980161","wikidata":"https://www.wikidata.org/wiki/Q863783","display_name":"Simulated annealing","level":2,"score":0.4605284333229065},{"id":"https://openalex.org/C109718341","wikidata":"https://www.wikidata.org/wiki/Q1385229","display_name":"Metaheuristic","level":2,"score":0.4404716193675995},{"id":"https://openalex.org/C159149176","wikidata":"https://www.wikidata.org/wiki/Q14489129","display_name":"Evolutionary algorithm","level":2,"score":0.41599804162979126},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3404971957206726},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1777733862400055},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.16843053698539734},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.12328821420669556},{"id":"https://openalex.org/C68387754","wikidata":"https://www.wikidata.org/wiki/Q7271585","display_name":"Schedule","level":2,"score":0.09560534358024597},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2021.3122428","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2021.3122428","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Partnerships for the goals","score":0.5099999904632568,"id":"https://metadata.un.org/sdg/17"}],"awards":[{"id":"https://openalex.org/G3371571066","display_name":null,"funder_award_id":"075-15-2020-903","funder_id":"https://openalex.org/F4320327494","funder_display_name":"Ministry of Science and Higher Education of the Russian Federation"},{"id":"https://openalex.org/G7007940310","display_name":null,"funder_award_id":"61836001","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"}],"funders":[{"id":"https://openalex.org/F4320321001","display_name":"National Natural Science Foundation of China","ror":"https://ror.org/01h0zpd94"},{"id":"https://openalex.org/F4320327494","display_name":"Ministry of Science and Higher Education of the Russian Federation","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":52,"referenced_works":["https://openalex.org/W101943479","https://openalex.org/W1417403813","https://openalex.org/W1537478891","https://openalex.org/W1575376687","https://openalex.org/W1977367431","https://openalex.org/W1986421100","https://openalex.org/W2014445347","https://openalex.org/W2023753260","https://openalex.org/W2028351695","https://openalex.org/W2032728524","https://openalex.org/W2050313789","https://openalex.org/W2088723799","https://openalex.org/W2097911714","https://openalex.org/W2099582797","https://openalex.org/W2100297710","https://openalex.org/W2124448898","https://openalex.org/W2126105956","https://openalex.org/W2131355461","https://openalex.org/W2134839139","https://openalex.org/W2148325535","https://openalex.org/W2148598537","https://openalex.org/W2149294210","https://openalex.org/W2156262512","https://openalex.org/W2165171393","https://openalex.org/W2271389764","https://openalex.org/W2327866891","https://openalex.org/W2342704304","https://openalex.org/W2464889299","https://openalex.org/W2551000267","https://openalex.org/W2581327637","https://openalex.org/W2594924813","https://openalex.org/W2610707080","https://openalex.org/W2744120858","https://openalex.org/W2784017215","https://openalex.org/W2803970949","https://openalex.org/W2810678090","https://openalex.org/W2890673770","https://openalex.org/W2894729077","https://openalex.org/W2904387011","https://openalex.org/W2954522583","https://openalex.org/W2973261831","https://openalex.org/W2997305752","https://openalex.org/W3012150425","https://openalex.org/W3013839973","https://openalex.org/W3024538034","https://openalex.org/W3033555278","https://openalex.org/W3090866681","https://openalex.org/W3115742705","https://openalex.org/W3120225493","https://openalex.org/W3130230457","https://openalex.org/W3140120893","https://openalex.org/W4246034958"],"related_works":["https://openalex.org/W4288714711","https://openalex.org/W3200708550","https://openalex.org/W1939200287","https://openalex.org/W2082305040","https://openalex.org/W4381955380","https://openalex.org/W2071600944","https://openalex.org/W2169954640","https://openalex.org/W150166259","https://openalex.org/W1967228184","https://openalex.org/W2005659054"],"abstract_inverted_index":{"Many":[0],"scientific":[1],"applications":[2,48],"can":[3],"be":[4],"well":[5],"modelled":[6],"as":[7,166],"large-scale":[8],"workflows.":[9],"Cloud":[10],"computing":[11],"has":[12,24],"become":[13],"a":[14,59,87,123,129,136,174],"suitable":[15],"platform":[16],"for":[17,39,67,99,162],"hosting":[18],"and":[19,74,108,114,127,147],"executing":[20],"them.":[21],"Workflow":[22],"scheduling":[23,46,69,190],"gained":[25],"much":[26],"attention":[27],"in":[28],"recent":[29],"years.":[30],"However,":[31],"since":[32],"cloud":[33],"service":[34],"providers":[35],"must":[36],"offer":[37],"services":[38],"multiple":[40,47],"users":[41],"with":[42,49,192],"various":[43,100],"QoS":[44,51],"demands,":[45],"different":[50],"requirements":[52],"is":[53],"highly":[54],"challenging.":[55],"This":[56],"work":[57],"proposes":[58],"Multi-swarm":[60],"Co-evolution-based":[61],"Hybrid":[62],"Intelligent":[63],"Optimization":[64],"(MCHO)":[65],"algorithm":[66],"multiple-workflow":[68],"to":[70,96,104,142,156,167],"minimize":[71],"total":[72],"makespan":[73],"cost":[75],"while":[76],"meeting":[77],"the":[78,119,149,158,188],"deadline":[79],"constraint":[80],"of":[81,122,153],"each":[82,163],"workflow.":[83],"First,":[84],"we":[85,111,134],"design":[86],"multi-swarm":[88],"co-evolutionary":[89],"mechanism":[90],"where":[91],"three":[92],"swarms":[93],"are":[94],"adopted":[95],"sufficiently":[97],"search":[98,107],"elite":[101,139],"solutions.":[102,196],"Second,":[103],"improve":[105],"global":[106,115],"convergence":[109],"performance,":[110],"embed":[112],"local":[113,159,175],"guiding":[116,160],"information":[117],"into":[118,173],"updating":[120],"process":[121],"Particle":[124],"Swarm":[125],"Optimizer,":[126],"develop":[128],"swarm":[130,164],"cooperation":[131],"technique.":[132],"Third,":[133],"propose":[135],"Genetic":[137],"Algorithm-based":[138],"enhancement":[140],"strategy":[141],"exploit":[143],"more":[144],"non-dominated":[145,195],"individuals,":[146],"apply":[148],"Metropolis":[150],"Acceptance":[151],"rule":[152],"Simulated":[154],"Annealing":[155],"update":[157],"solution":[161],"so":[165],"prevent":[168],"it":[169],"from":[170],"being":[171],"stuck":[172],"optimum":[176],"at":[177],"an":[178],"early":[179],"stage.":[180],"Extensive":[181],"experimental":[182],"results":[183],"demonstrate":[184],"that":[185],"MCHO":[186],"outperforms":[187],"state-of-art":[189],"algorithms":[191],"better":[193],"distributed":[194]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":16},{"year":2024,"cited_by_count":19},{"year":2023,"cited_by_count":22},{"year":2022,"cited_by_count":8}],"updated_date":"2026-03-13T16:22:10.518609","created_date":"2025-10-10T00:00:00"}
