{"id":"https://openalex.org/W4294811634","doi":"https://doi.org/10.1109/cec55065.2022.9870403","title":"A Genetic Programming-Based Hyper-Heuristic Approach for Multi-Objective Dynamic Workflow Scheduling in Cloud Environment","display_name":"A Genetic Programming-Based Hyper-Heuristic Approach for Multi-Objective Dynamic Workflow Scheduling in Cloud Environment","publication_year":2022,"publication_date":"2022-07-18","ids":{"openalex":"https://openalex.org/W4294811634","doi":"https://doi.org/10.1109/cec55065.2022.9870403"},"language":"en","primary_location":{"id":"doi:10.1109/cec55065.2022.9870403","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cec55065.2022.9870403","pdf_url":null,"source":{"id":"https://openalex.org/S4363605353","display_name":"2022 IEEE Congress on Evolutionary Computation (CEC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE Congress on Evolutionary Computation (CEC)","raw_type":"proceedings-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/A5101011040","display_name":"Yongbo Yu","orcid":"https://orcid.org/0009-0004-7314-001X"},"institutions":[{"id":"https://openalex.org/I41156924","display_name":"Victoria University of Wellington","ror":"https://ror.org/0040r6f76","country_code":"NZ","type":"education","lineage":["https://openalex.org/I41156924"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Yongbo Yu","raw_affiliation_strings":["School of Engineering and Computer Science, Victoria University of Wellington,New Zealand","School of Engineering and Computer Science, Victoria University of Wellington, New Zealand"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Engineering and Computer Science, Victoria University of Wellington,New Zealand","institution_ids":["https://openalex.org/I41156924"]},{"raw_affiliation_string":"School of Engineering and Computer Science, Victoria University of Wellington, New Zealand","institution_ids":["https://openalex.org/I41156924"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5030936094","display_name":"Tao Shi","orcid":"https://orcid.org/0000-0002-6449-1107"},"institutions":[{"id":"https://openalex.org/I41156924","display_name":"Victoria University of Wellington","ror":"https://ror.org/0040r6f76","country_code":"NZ","type":"education","lineage":["https://openalex.org/I41156924"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Tao Shi","raw_affiliation_strings":["School of Engineering and Computer Science, Victoria University of Wellington,New Zealand","School of Engineering and Computer Science, Victoria University of Wellington, New Zealand"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Engineering and Computer Science, Victoria University of Wellington,New Zealand","institution_ids":["https://openalex.org/I41156924"]},{"raw_affiliation_string":"School of Engineering and Computer Science, Victoria University of Wellington, New Zealand","institution_ids":["https://openalex.org/I41156924"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5037154800","display_name":"Hui Ma","orcid":"https://orcid.org/0000-0002-6232-4436"},"institutions":[{"id":"https://openalex.org/I41156924","display_name":"Victoria University of Wellington","ror":"https://ror.org/0040r6f76","country_code":"NZ","type":"education","lineage":["https://openalex.org/I41156924"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Hui Ma","raw_affiliation_strings":["School of Engineering and Computer Science, Victoria University of Wellington,New Zealand","School of Engineering and Computer Science, Victoria University of Wellington, New Zealand"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Engineering and Computer Science, Victoria University of Wellington,New Zealand","institution_ids":["https://openalex.org/I41156924"]},{"raw_affiliation_string":"School of Engineering and Computer Science, Victoria University of Wellington, New Zealand","institution_ids":["https://openalex.org/I41156924"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100389298","display_name":"Gang Chen","orcid":"https://orcid.org/0000-0002-9597-497X"},"institutions":[{"id":"https://openalex.org/I41156924","display_name":"Victoria University of Wellington","ror":"https://ror.org/0040r6f76","country_code":"NZ","type":"education","lineage":["https://openalex.org/I41156924"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Gang Chen","raw_affiliation_strings":["School of Engineering and Computer Science, Victoria University of Wellington,New Zealand","School of Engineering and Computer Science, Victoria University of Wellington, New Zealand"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"School of Engineering and Computer Science, Victoria University of Wellington,New Zealand","institution_ids":["https://openalex.org/I41156924"]},{"raw_affiliation_string":"School of Engineering and Computer Science, Victoria University of Wellington, New Zealand","institution_ids":["https://openalex.org/I41156924"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.5822,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.67343437,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":99},"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"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/T10551","display_name":"Scheduling and Optimization Algorithms","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/2209","display_name":"Industrial and Manufacturing Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"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.9966999888420105,"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.8482987880706787},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.8466932773590088},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.8258931040763855},{"id":"https://openalex.org/keywords/heuristics","display_name":"Heuristics","score":0.7819521427154541},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6319913864135742},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.6191407442092896},{"id":"https://openalex.org/keywords/workflow-management-system","display_name":"Workflow management system","score":0.5938997864723206},{"id":"https://openalex.org/keywords/job-shop-scheduling","display_name":"Job shop scheduling","score":0.5687059164047241},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.5463039875030518},{"id":"https://openalex.org/keywords/workflow-technology","display_name":"Workflow technology","score":0.521065890789032},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.48772677779197693},{"id":"https://openalex.org/keywords/genetic-programming","display_name":"Genetic programming","score":0.4809681475162506},{"id":"https://openalex.org/keywords/hyper-heuristic","display_name":"Hyper-heuristic","score":0.4767766296863556},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.2507011890411377},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.21280837059020996},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.15449252724647522},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.1455567181110382},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.11184579133987427},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.08293864130973816},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.05896759033203125}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8482987880706787},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.8466932773590088},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.8258931040763855},{"id":"https://openalex.org/C127705205","wikidata":"https://www.wikidata.org/wiki/Q5748245","display_name":"Heuristics","level":2,"score":0.7819521427154541},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6319913864135742},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6191407442092896},{"id":"https://openalex.org/C140824633","wikidata":"https://www.wikidata.org/wiki/Q2808660","display_name":"Workflow management system","level":3,"score":0.5938997864723206},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.5687059164047241},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.5463039875030518},{"id":"https://openalex.org/C19612761","wikidata":"https://www.wikidata.org/wiki/Q8034836","display_name":"Workflow technology","level":3,"score":0.521065890789032},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.48772677779197693},{"id":"https://openalex.org/C110332635","wikidata":"https://www.wikidata.org/wiki/Q629498","display_name":"Genetic programming","level":2,"score":0.4809681475162506},{"id":"https://openalex.org/C117270229","wikidata":"https://www.wikidata.org/wiki/Q5957539","display_name":"Hyper-heuristic","level":5,"score":0.4767766296863556},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.2507011890411377},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.21280837059020996},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.15449252724647522},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.1455567181110382},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.11184579133987427},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.08293864130973816},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.05896759033203125},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.0},{"id":"https://openalex.org/C188888258","wikidata":"https://www.wikidata.org/wiki/Q7353390","display_name":"Robot learning","level":4,"score":0.0},{"id":"https://openalex.org/C205649164","wikidata":"https://www.wikidata.org/wiki/Q1071","display_name":"Geography","level":0,"score":0.0},{"id":"https://openalex.org/C13280743","wikidata":"https://www.wikidata.org/wiki/Q131089","display_name":"Geodesy","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cec55065.2022.9870403","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cec55065.2022.9870403","pdf_url":null,"source":{"id":"https://openalex.org/S4363605353","display_name":"2022 IEEE Congress on Evolutionary Computation (CEC)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"conference"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2022 IEEE Congress on Evolutionary Computation (CEC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.5,"id":"https://metadata.un.org/sdg/9"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":30,"referenced_works":["https://openalex.org/W317853464","https://openalex.org/W2022485595","https://openalex.org/W2068739318","https://openalex.org/W2078484503","https://openalex.org/W2087376002","https://openalex.org/W2133198501","https://openalex.org/W2149294210","https://openalex.org/W2164340292","https://openalex.org/W2327866891","https://openalex.org/W2552975733","https://openalex.org/W2558359969","https://openalex.org/W2727324160","https://openalex.org/W2739597224","https://openalex.org/W2758953455","https://openalex.org/W2770310616","https://openalex.org/W2794505043","https://openalex.org/W2900102456","https://openalex.org/W2922587577","https://openalex.org/W2969085254","https://openalex.org/W2971093604","https://openalex.org/W2971617596","https://openalex.org/W3011559056","https://openalex.org/W3086765687","https://openalex.org/W3112336380","https://openalex.org/W3120460173","https://openalex.org/W3188771854","https://openalex.org/W3188900107","https://openalex.org/W3213189865","https://openalex.org/W4205883888","https://openalex.org/W6761118722"],"related_works":["https://openalex.org/W2373541195","https://openalex.org/W2379425324","https://openalex.org/W2376410910","https://openalex.org/W2375552622","https://openalex.org/W2391168633","https://openalex.org/W2365658322","https://openalex.org/W2385499106","https://openalex.org/W2352344200","https://openalex.org/W291310304","https://openalex.org/W2155606843"],"abstract_inverted_index":{"With":[0],"the":[1,17,51,120],"popularity":[2],"of":[3,59,122],"cloud":[4,13,32,55],"computing,":[5],"many":[6],"organizations":[7],"process":[8],"their":[9],"workflow":[10,29,76],"tasks":[11,30],"in":[12,54],"resources":[14,33,74],"based":[15],"on":[16],"Pay-As-Per-Use":[18],"model.":[19],"Dynamic":[20],"Workflow":[21],"Scheduling":[22],"(DWS)":[23],"aims":[24],"to":[25,31,49,72,75,85,91,105],"allocate":[26,42,73],"dynamically":[27],"arriving":[28,43],"with":[34],"optimal":[35],"makespan,":[36],"cost,":[37],"load-balancing,":[38],"etc.":[39],"To":[40],"timely":[41],"tasks,":[44],"heuristics":[45,88,109],"have":[46],"been":[47],"used":[48],"solve":[50],"DWS":[52],"problem":[53],"environment.":[56],"However,":[57],"most":[58],"them":[60],"are":[61],"manually":[62],"designed,":[63],"considering":[64],"a":[65,99],"single":[66],"objective,":[67],"and":[68],"use":[69],"simple":[70],"features":[71],"tasks.":[77],"In":[78,94],"practice,":[79],"multiple":[80,108],"objectives":[81],"should":[82],"be":[83],"considered":[84],"provide":[86],"trade-off":[87],"for":[89,110],"users":[90],"choose":[92],"from.":[93],"this":[95],"paper,":[96],"we":[97],"propose":[98],"genetic":[100],"programming":[101],"hyper-heuristic":[102],"(GPHH)":[103],"approach":[104],"automatically":[106],"generate":[107],"multi-objective":[111],"DWS.":[112],"Our":[113],"experimental":[114],"evaluation":[115],"using":[116],"benchmark":[117],"datasets":[118],"demonstrates":[119],"effectiveness":[121],"our":[123],"proposed":[124],"GPHH":[125],"approach.":[126]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
