{"id":"https://openalex.org/W4382119559","doi":"https://doi.org/10.1109/jiot.2023.3289228","title":"Graph-Reinforcement-Learning-Based Dependency-Aware Microservice Deployment in Edge Computing","display_name":"Graph-Reinforcement-Learning-Based Dependency-Aware Microservice Deployment in Edge Computing","publication_year":2023,"publication_date":"2023-06-26","ids":{"openalex":"https://openalex.org/W4382119559","doi":"https://doi.org/10.1109/jiot.2023.3289228"},"language":"en","primary_location":{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2023.3289228","pdf_url":null,"source":{"id":"https://openalex.org/S2480266640","display_name":"IEEE Internet of Things Journal","issn_l":"2327-4662","issn":["2327-4662","2372-2541"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":true,"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":null,"is_accepted":false,"is_published":false},"type":"article","type_crossref":"journal-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/A5008496827","display_name":"Wenkai Lv","orcid":"https://orcid.org/0000-0003-2276-053X"},"institutions":[],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Wenkai Lv","raw_affiliation_strings":["School of Computer Science and Technology, Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province, Xi’an, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province, Xi’an, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101664267","display_name":"Pengfei Yang","orcid":"https://orcid.org/0000-0003-4065-4052"},"institutions":[],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Pengfei Yang","raw_affiliation_strings":["School of Computer Science and Technology, Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province, Xi’an, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province, Xi’an, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5054772201","display_name":"Tianyang Zheng","orcid":"https://orcid.org/0000-0003-2733-5479"},"institutions":[],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Tianyang Zheng","raw_affiliation_strings":["School of Computer Science and Technology, Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province, Xi’an, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province, Xi’an, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004527414","display_name":"Cheng-Min Lin","orcid":"https://orcid.org/0000-0002-2138-3739"},"institutions":[],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Chengmin Lin","raw_affiliation_strings":["School of Computer Science and Technology, Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province, Xi’an, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province, Xi’an, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5092270108","display_name":"Zhenyi Wang","orcid":"https://orcid.org/0000-0002-3121-6299"},"institutions":[],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhenyi Wang","raw_affiliation_strings":["School of Computer Science and Technology, Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province, Xi’an, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province, Xi’an, China","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5083508620","display_name":"Minwen Deng","orcid":"https://orcid.org/0009-0005-8122-3023"},"institutions":[{"id":"https://openalex.org/I2250653659","display_name":"Tencent (China)","ror":"https://ror.org/00hhjss72","country_code":"CN","type":"funder","lineage":["https://openalex.org/I2250653659"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Minwen Deng","raw_affiliation_strings":["Tencent AI Lab, Shenzhen, China"],"affiliations":[{"raw_affiliation_string":"Tencent AI Lab, Shenzhen, China","institution_ids":["https://openalex.org/I2250653659"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100418247","display_name":"Quan Wang","orcid":"https://orcid.org/0000-0001-6913-8604"},"institutions":[],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Quan Wang","raw_affiliation_strings":["School of Computer Science and Technology, Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province, Xi’an, China"],"affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, Key Laboratory of Smart Human-Computer Interaction and Wearable Technology of Shaanxi Province, Xi’an, China","institution_ids":[]}]}],"institution_assertions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.422,"has_fulltext":false,"cited_by_count":13,"citation_normalized_percentile":{"value":0.999946,"is_in_top_1_percent":true,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":97},"biblio":{"volume":"11","issue":"1","first_page":"1604","last_page":"1615"},"is_retracted":false,"is_paratext":false,"primary_topic":{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9994,"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"}},"topics":[{"id":"https://openalex.org/T12127","display_name":"Software System Performance and Reliability","score":0.9994,"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.9987,"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.9986,"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/microservices","display_name":"Microservices","score":0.67995244},{"id":"https://openalex.org/keywords/edge-device","display_name":"Edge device","score":0.41630596}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.88052344},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.713624},{"id":"https://openalex.org/C2778505942","wikidata":"https://www.wikidata.org/wiki/Q18344624","display_name":"Microservices","level":3,"score":0.67995244},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.6581594},{"id":"https://openalex.org/C2778456923","wikidata":"https://www.wikidata.org/wiki/Q5337692","display_name":"Edge computing","level":3,"score":0.6433054},{"id":"https://openalex.org/C93996380","wikidata":"https://www.wikidata.org/wiki/Q44127","display_name":"Server","level":2,"score":0.51152575},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.48612666},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.4481838},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.41630596},{"id":"https://openalex.org/C162307627","wikidata":"https://www.wikidata.org/wiki/Q204833","display_name":"Enhanced Data Rates for GSM Evolution","level":2,"score":0.3327217},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.33157063},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.24072298},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.18796083},{"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":[{"is_oa":false,"landing_page_url":"https://doi.org/10.1109/jiot.2023.3289228","pdf_url":null,"source":{"id":"https://openalex.org/S2480266640","display_name":"IEEE Internet of Things Journal","issn_l":"2327-4662","issn":["2327-4662","2372-2541"],"is_oa":false,"is_in_doaj":false,"is_indexed_in_scopus":true,"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":null,"is_accepted":false,"is_published":false}],"best_oa_location":null,"sustainable_development_goals":[],"grants":[{"funder":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China","award_id":"61972302"},{"funder":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China","award_id":"61962019"},{"funder":"https://openalex.org/F4320335787","funder_display_name":"Fundamental Research Funds for the Central Universities","award_id":"20199236325"}],"datasets":[],"versions":[],"referenced_works_count":40,"referenced_works":["https://openalex.org/W2047094503","https://openalex.org/W2119717200","https://openalex.org/W2132696179","https://openalex.org/W2416799949","https://openalex.org/W2573137292","https://openalex.org/W2613170448","https://openalex.org/W2771591873","https://openalex.org/W2914507739","https://openalex.org/W2964015378","https://openalex.org/W2994053796","https://openalex.org/W3000194269","https://openalex.org/W3003378062","https://openalex.org/W3008333712","https://openalex.org/W3009360739","https://openalex.org/W3017091196","https://openalex.org/W3032302159","https://openalex.org/W3047394450","https://openalex.org/W3082277446","https://openalex.org/W3088195551","https://openalex.org/W3088518777","https://openalex.org/W3108435000","https://openalex.org/W3122588635","https://openalex.org/W3130571442","https://openalex.org/W3161254931","https://openalex.org/W3172646970","https://openalex.org/W3185994014","https://openalex.org/W3189481398","https://openalex.org/W3200600175","https://openalex.org/W3209366914","https://openalex.org/W3213200620","https://openalex.org/W4200180342","https://openalex.org/W4210485470","https://openalex.org/W4211041246","https://openalex.org/W4224242064","https://openalex.org/W4283328778","https://openalex.org/W4285131467","https://openalex.org/W4293243546","https://openalex.org/W4312311745","https://openalex.org/W4313152715","https://openalex.org/W4317796728"],"related_works":["https://openalex.org/W4322761281","https://openalex.org/W4313526662","https://openalex.org/W4313463218","https://openalex.org/W4312996489","https://openalex.org/W4238233472","https://openalex.org/W4205963435","https://openalex.org/W3216099748","https://openalex.org/W3154796165","https://openalex.org/W3111395152","https://openalex.org/W3106131444"],"abstract_inverted_index":{"Microservice":[0],"architecture":[1],"is":[2,49,169],"a":[3,11,46,138,145],"design":[4],"philosophy":[5],"that":[6,181],"achieves":[7],"decoupling":[8],"by":[9,29],"decomposing":[10],"monolithic":[12],"application":[13],"into":[14,171],"multiple":[15,79,111,114,157,195],"lightweight":[16],"microservices.":[17],"Meanwhile,":[18],"edge":[19,43,61],"computing":[20,44],"can":[21],"significantly":[22],"reduce":[23],"service":[24,119,187],"latency":[25],"and":[26,32,113,163,165],"network":[27,37,148,174],"congestion":[28],"extending":[30],"computation":[31],"storage":[33],"resources":[34],"to":[35,51,63,150],"the":[36,41,59,65,75,92,106,124,152,166,172],"edge.":[38],"Therefore,":[39],"in":[40,91,100,185],"microservice-oriented":[42],"platform,":[45],"fundamental":[47],"problem":[48],"how":[50],"efficiently":[52],"deploy":[53],"microservices":[54],"with":[55,82,118,160],"complex":[56],"dependencies":[57,84],"on":[58,133],"resource-constrained":[60],"servers":[62],"satisfy":[64],"Quality":[66],"of":[67,71,74,94,110,175,194],"Service":[68],"(QoS)":[69],"constraints":[70,193],"users.":[72],"Most":[73],"existing":[76,125],"studies":[77],"ignore":[78],"call":[80,115,158,196],"graphs":[81,116,159],"differentiated":[83],"for":[85,156],"an":[86],"application,":[87],"which":[88,130],"often":[89],"result":[90],"violation":[93],"QoS.":[95],"To":[96],"address":[97],"this":[98,101],"issue,":[99],"article,":[102],"we":[103,136],"first":[104],"model":[105],"request":[107],"response":[108],"time":[109],"instances":[112],"scenario":[117],"conflicts.":[120],"Then,":[121],"different":[122],"from":[123],"heuristic":[126],"or":[127],"approximation":[128],"algorithms":[129],"rely":[131],"heavily":[132],"expert":[134],"knowledge,":[135],"propose":[137],"graph-reinforcement-learning-based":[139],"deployment":[140,188],"(GRLD)":[141],"framework.":[142],"GRLD":[143,182],"uses":[144],"graph":[146,153],"convolutional":[147],"(GCN)":[149],"extract":[151],"data":[154],"required":[155],"messages":[161],"passing":[162],"aggregation,":[164],"generated":[167],"feature":[168],"fed":[170],"underlying":[173],"deep-reinforcement-learning":[176],"(DRL).":[177],"Experimental":[178],"results":[179],"show":[180],"outperforms":[183],"counterparts":[184],"reducing":[186],"overhead":[189],"while":[190],"satisfying":[191],"QoS":[192],"graphs.":[197]},"abstract_inverted_index_v3":null,"cited_by_api_url":"https://api.openalex.org/works?filter=cites:W4382119559","counts_by_year":[{"year":2025,"cited_by_count":3},{"year":2024,"cited_by_count":9},{"year":2023,"cited_by_count":1}],"updated_date":"2025-04-22T21:30:33.429470","created_date":"2023-06-27"}