{"id":"https://openalex.org/W4323644318","doi":"https://doi.org/10.1109/tsc.2023.3249160","title":"Genetic Programming for Dynamic Workflow Scheduling in Fog Computing","display_name":"Genetic Programming for Dynamic Workflow Scheduling in Fog Computing","publication_year":2023,"publication_date":"2023-03-08","ids":{"openalex":"https://openalex.org/W4323644318","doi":"https://doi.org/10.1109/tsc.2023.3249160"},"language":"en","primary_location":{"id":"doi:10.1109/tsc.2023.3249160","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsc.2023.3249160","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"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 Services Computing","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/A5064142788","display_name":"Meng Xu","orcid":"https://orcid.org/0000-0002-9930-0403"},"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":"Meng Xu","raw_affiliation_strings":["Evolutionary Computation Research Group, School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand"],"raw_orcid":"https://orcid.org/0000-0002-9930-0403","affiliations":[{"raw_affiliation_string":"Evolutionary Computation Research Group, School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand","institution_ids":["https://openalex.org/I41156924"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5073282655","display_name":"Yi Mei","orcid":"https://orcid.org/0000-0003-0682-1363"},"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":"Yi Mei","raw_affiliation_strings":["Evolutionary Computation Research Group, School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand"],"raw_orcid":"https://orcid.org/0000-0003-0682-1363","affiliations":[{"raw_affiliation_string":"Evolutionary Computation Research Group, School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand","institution_ids":["https://openalex.org/I41156924"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039356472","display_name":"Shiqiang Zhu","orcid":"https://orcid.org/0000-0002-5687-4001"},"institutions":[{"id":"https://openalex.org/I4210123185","display_name":"Zhejiang Lab","ror":"https://ror.org/02m2h7991","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210123185"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Shiqiang Zhu","raw_affiliation_strings":["Intelligent Robotics Research Center, Zhejiang Lab, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-5687-4001","affiliations":[{"raw_affiliation_string":"Intelligent Robotics Research Center, Zhejiang Lab, Hangzhou, China","institution_ids":["https://openalex.org/I4210123185"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053408043","display_name":"Beibei Zhang","orcid":"https://orcid.org/0000-0002-1417-7005"},"institutions":[{"id":"https://openalex.org/I4210123185","display_name":"Zhejiang Lab","ror":"https://ror.org/02m2h7991","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210123185"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Beibei Zhang","raw_affiliation_strings":["Intelligent Robotics Research Center, Zhejiang Lab, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0002-1417-7005","affiliations":[{"raw_affiliation_string":"Intelligent Robotics Research Center, Zhejiang Lab, Hangzhou, China","institution_ids":["https://openalex.org/I4210123185"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5042007670","display_name":"Tian Xiang","orcid":"https://orcid.org/0000-0003-0470-8949"},"institutions":[{"id":"https://openalex.org/I4210123185","display_name":"Zhejiang Lab","ror":"https://ror.org/02m2h7991","country_code":"CN","type":"facility","lineage":["https://openalex.org/I4210123185"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tian Xiang","raw_affiliation_strings":["Intelligent Robotics Research Center, Zhejiang Lab, Hangzhou, China"],"raw_orcid":"https://orcid.org/0000-0003-0470-8949","affiliations":[{"raw_affiliation_string":"Intelligent Robotics Research Center, Zhejiang Lab, Hangzhou, China","institution_ids":["https://openalex.org/I4210123185"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100425800","display_name":"Fangfang Zhang","orcid":"https://orcid.org/0000-0001-5516-3972"},"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":"Fangfang Zhang","raw_affiliation_strings":["Evolutionary Computation Research Group, School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand"],"raw_orcid":"https://orcid.org/0000-0001-5516-3972","affiliations":[{"raw_affiliation_string":"Evolutionary Computation Research Group, School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand","institution_ids":["https://openalex.org/I41156924"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100400258","display_name":"Mengjie Zhang","orcid":"https://orcid.org/0000-0003-4463-9538"},"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":"Mengjie Zhang","raw_affiliation_strings":["Evolutionary Computation Research Group, School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand"],"raw_orcid":"https://orcid.org/0000-0003-4463-9538","affiliations":[{"raw_affiliation_string":"Evolutionary Computation Research Group, School of Engineering and Computer Science, Victoria University of Wellington, Wellington, New Zealand","institution_ids":["https://openalex.org/I41156924"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":8.5352,"has_fulltext":false,"cited_by_count":53,"citation_normalized_percentile":{"value":0.98287447,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":100},"biblio":{"volume":"16","issue":"4","first_page":"2657","last_page":"2671"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9959999918937683,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9959999918937683,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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.9955999851226807,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.9940000176429749,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7041332721710205},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.5779518485069275},{"id":"https://openalex.org/keywords/server","display_name":"Server","score":0.5655689239501953},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.5644731521606445},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.48924827575683594},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.393322229385376},{"id":"https://openalex.org/keywords/world-wide-web","display_name":"World Wide Web","score":0.21135228872299194},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.19080281257629395},{"id":"https://openalex.org/keywords/database","display_name":"Database","score":0.12617209553718567},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.10833260416984558}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7041332721710205},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.5779518485069275},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.5655689239501953},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.5644731521606445},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.48924827575683594},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.393322229385376},{"id":"https://openalex.org/C136764020","wikidata":"https://www.wikidata.org/wiki/Q466","display_name":"World Wide Web","level":1,"score":0.21135228872299194},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.19080281257629395},{"id":"https://openalex.org/C77088390","wikidata":"https://www.wikidata.org/wiki/Q8513","display_name":"Database","level":1,"score":0.12617209553718567},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.10833260416984558},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tsc.2023.3249160","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsc.2023.3249160","pdf_url":null,"source":{"id":"https://openalex.org/S204223317","display_name":"IEEE Transactions on Services Computing","issn_l":"1939-1374","issn":["1939-1374","2372-0204"],"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 Services Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions","score":0.5799999833106995}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":63,"referenced_works":["https://openalex.org/W1492994213","https://openalex.org/W1537478891","https://openalex.org/W1569029889","https://openalex.org/W1820078070","https://openalex.org/W1936679285","https://openalex.org/W1966702375","https://openalex.org/W1970275772","https://openalex.org/W1981759560","https://openalex.org/W1986421100","https://openalex.org/W1998082182","https://openalex.org/W2011164571","https://openalex.org/W2025397485","https://openalex.org/W2040492000","https://openalex.org/W2045287414","https://openalex.org/W2051644464","https://openalex.org/W2072441740","https://openalex.org/W2094806030","https://openalex.org/W2099389501","https://openalex.org/W2114278545","https://openalex.org/W2114623221","https://openalex.org/W2131835357","https://openalex.org/W2132592694","https://openalex.org/W2140003718","https://openalex.org/W2149294210","https://openalex.org/W2150027950","https://openalex.org/W2169763149","https://openalex.org/W2171872029","https://openalex.org/W2216137000","https://openalex.org/W2275596639","https://openalex.org/W2343550300","https://openalex.org/W2414114959","https://openalex.org/W2514916567","https://openalex.org/W2761291041","https://openalex.org/W2770765408","https://openalex.org/W2803970949","https://openalex.org/W2805454413","https://openalex.org/W2900445952","https://openalex.org/W2922587577","https://openalex.org/W2942827234","https://openalex.org/W2943999500","https://openalex.org/W2946670790","https://openalex.org/W2969085254","https://openalex.org/W2971537770","https://openalex.org/W3086765687","https://openalex.org/W3093994124","https://openalex.org/W3127916369","https://openalex.org/W3129919374","https://openalex.org/W3136536335","https://openalex.org/W3147678922","https://openalex.org/W3168727836","https://openalex.org/W3175577627","https://openalex.org/W3188900107","https://openalex.org/W3198169143","https://openalex.org/W3204165788","https://openalex.org/W3215577897","https://openalex.org/W3217690942","https://openalex.org/W4200383734","https://openalex.org/W4205902144","https://openalex.org/W4207030835","https://openalex.org/W4237096239","https://openalex.org/W4286632560","https://openalex.org/W6629428205","https://openalex.org/W6815118177"],"related_works":["https://openalex.org/W4244478748","https://openalex.org/W1981780420","https://openalex.org/W2182707996","https://openalex.org/W2388464034","https://openalex.org/W4223488648","https://openalex.org/W45233828","https://openalex.org/W2533125852","https://openalex.org/W2964988449","https://openalex.org/W2140460949","https://openalex.org/W2134969820"],"abstract_inverted_index":{"<bold":[0,4,8,13,17,144,148,152,156],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[1,5,9,14,18,145,149,153,157],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">D</b>":[2],"ynamic":[3],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">W</b>":[6],"orkflow":[7],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">S</b>":[10],"cheduling":[11],"in":[12],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">F</b>":[15],"og":[16],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">C</b>":[19],"omputing":[20],"(DWSFC)":[21],"is":[22,81,87,162],"an":[23,69],"important":[24],"optimisation":[25],"problem":[26,77,93],"with":[27,183],"many":[28],"real-world":[29],"applications.":[30],"The":[31,95,179,198],"current":[32],"workflow":[33],"scheduling":[34,167],"problems":[35],"only":[36],"consider":[37,54],"cloud":[38,60,104],"servers":[39,61,105],"but":[40],"ignore":[41],"the":[42,55,90,99,117,129,134,189,203,213,221],"roles":[43],"of":[44,122],"mobile":[45,56,100],"devices":[46],"and":[47,59,83,103,133,193],"edge":[48],"servers.":[49],"Some":[50],"applications":[51],"need":[52],"to":[53,67,164,217],"devices,":[57,101],"edge,":[58,102],"simultaneously,":[62],"making":[63],"them":[64],"work":[65],"together":[66],"generate":[68],"effective":[70,172],"schedule.":[71],"In":[72,116],"this":[73,140],"article,":[74],"a":[75,84,107,142,184],"new":[76,85,91,143],"model":[78],"for":[79,89],"DWSFC":[80,92],"considered":[82],"simulator":[86,97],"designed":[88,96,118],"model.":[94],"takes":[98],"as":[106],"whole":[108],"system,":[109],"where":[110],"they":[111],"all":[112,220],"can":[113,170,187,206],"execute":[114],"tasks.":[115],"simulator,":[119],"two":[120],"kinds":[121],"decision":[123,131,136,177,191,195],"points":[124,132,192,196],"are":[125,128],"considered,":[126],"which":[127],"routing":[130,190],"sequencing":[135,194],"points.":[137,178],"To":[138],"solve":[139],"problem,":[141],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">M</b>":[146],"ulti-":[147],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">T</b>":[150],"ree":[151],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">G</b>":[154],"enetic":[155],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">P</b>":[158],"rogramming":[159],"(MTGP)":[160],"method":[161,182],"developed":[163],"automatically":[165],"evolve":[166],"heuristics":[168],"that":[169,202],"make":[171],"real-time":[173],"decisions":[174],"on":[175,219],"these":[176],"proposed":[180,204],"MTGP":[181,205],"multi-tree":[185],"representation":[186],"handle":[188],"simultaneously.":[197],"experimental":[199],"results":[200],"show":[201],"achieve":[207],"significantly":[208],"better":[209],"test":[210],"performance":[211],"(reduce":[212],"makespan":[214],"by":[215],"up":[216],"50%)":[218],"tested":[222],"scenarios":[223],"than":[224],"existing":[225],"state-of-the-art":[226],"methods.":[227]},"counts_by_year":[{"year":2026,"cited_by_count":4},{"year":2025,"cited_by_count":22},{"year":2024,"cited_by_count":24},{"year":2023,"cited_by_count":3}],"updated_date":"2026-06-29T08:53:18.405633","created_date":"2025-10-10T00:00:00"}
