{"id":"https://openalex.org/W4386230966","doi":"https://doi.org/10.1109/tmc.2023.3309497","title":"Federated Learning With Client Selection and Gradient Compression in Heterogeneous Edge Systems","display_name":"Federated Learning With Client Selection and Gradient Compression in Heterogeneous Edge Systems","publication_year":2023,"publication_date":"2023-08-28","ids":{"openalex":"https://openalex.org/W4386230966","doi":"https://doi.org/10.1109/tmc.2023.3309497"},"language":"en","primary_location":{"id":"doi:10.1109/tmc.2023.3309497","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tmc.2023.3309497","pdf_url":null,"source":{"id":"https://openalex.org/S69141925","display_name":"IEEE Transactions on Mobile Computing","issn_l":"1536-1233","issn":["1536-1233","1558-0660","2161-9875"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Mobile 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/A5018803737","display_name":"Yang Xu","orcid":"https://orcid.org/0000-0003-0839-3892"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]},{"id":"https://openalex.org/I308837","display_name":"Suzhou University of Science and Technology","ror":"https://ror.org/04en8wb91","country_code":"CN","type":"education","lineage":["https://openalex.org/I308837"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Yang Xu","raw_affiliation_strings":["School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China","Suzhou Institute for Advanced Research, University of Science and Technology of China, Suzhou, Jiangsu, China"],"raw_orcid":"https://orcid.org/0000-0003-0839-3892","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China","institution_ids":["https://openalex.org/I126520041"]},{"raw_affiliation_string":"Suzhou Institute for Advanced Research, University of Science and Technology of China, Suzhou, Jiangsu, China","institution_ids":["https://openalex.org/I308837"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5052014893","display_name":"Zhida Jiang","orcid":"https://orcid.org/0000-0002-7338-0724"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]},{"id":"https://openalex.org/I308837","display_name":"Suzhou University of Science and Technology","ror":"https://ror.org/04en8wb91","country_code":"CN","type":"education","lineage":["https://openalex.org/I308837"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhida Jiang","raw_affiliation_strings":["School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China","Suzhou Institute for Advanced Research, University of Science and Technology of China, Suzhou, Jiangsu, China"],"raw_orcid":"https://orcid.org/0000-0002-7338-0724","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China","institution_ids":["https://openalex.org/I126520041"]},{"raw_affiliation_string":"Suzhou Institute for Advanced Research, University of Science and Technology of China, Suzhou, Jiangsu, China","institution_ids":["https://openalex.org/I308837"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5063184427","display_name":"Hongli Xu","orcid":"https://orcid.org/0000-0003-3831-4577"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]},{"id":"https://openalex.org/I308837","display_name":"Suzhou University of Science and Technology","ror":"https://ror.org/04en8wb91","country_code":"CN","type":"education","lineage":["https://openalex.org/I308837"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Hongli Xu","raw_affiliation_strings":["School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China","Suzhou Institute for Advanced Research, University of Science and Technology of China, Suzhou, Jiangsu, China"],"raw_orcid":"https://orcid.org/0000-0003-3831-4577","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China","institution_ids":["https://openalex.org/I126520041"]},{"raw_affiliation_string":"Suzhou Institute for Advanced Research, University of Science and Technology of China, Suzhou, Jiangsu, China","institution_ids":["https://openalex.org/I308837"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5101804657","display_name":"Zhiyuan Wang","orcid":"https://orcid.org/0000-0002-5368-1132"},"institutions":[{"id":"https://openalex.org/I126520041","display_name":"University of Science and Technology of China","ror":"https://ror.org/04c4dkn09","country_code":"CN","type":"education","lineage":["https://openalex.org/I126520041","https://openalex.org/I19820366"]},{"id":"https://openalex.org/I308837","display_name":"Suzhou University of Science and Technology","ror":"https://ror.org/04en8wb91","country_code":"CN","type":"education","lineage":["https://openalex.org/I308837"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Zhiyuan Wang","raw_affiliation_strings":["School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China","Suzhou Institute for Advanced Research, University of Science and Technology of China, Suzhou, Jiangsu, China"],"raw_orcid":"https://orcid.org/0000-0002-5368-1132","affiliations":[{"raw_affiliation_string":"School of Computer Science and Technology, University of Science and Technology of China, Hefei, Anhui, China","institution_ids":["https://openalex.org/I126520041"]},{"raw_affiliation_string":"Suzhou Institute for Advanced Research, University of Science and Technology of China, Suzhou, Jiangsu, China","institution_ids":["https://openalex.org/I308837"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100737734","display_name":"Chen Qian","orcid":"https://orcid.org/0000-0002-6882-9590"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chen Qian","raw_affiliation_strings":["Department of Computer Science and Engineering, Jack Baskin School of Engineering, University of California, Santa Cru, CA, USA"],"raw_orcid":"https://orcid.org/0000-0002-6882-9590","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Jack Baskin School of Engineering, University of California, Santa Cru, CA, USA","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5100728176","display_name":"Chunming Qiao","orcid":"https://orcid.org/0000-0002-4679-6572"},"institutions":[{"id":"https://openalex.org/I63190737","display_name":"University at Buffalo, State University of New York","ror":"https://ror.org/01y64my43","country_code":"US","type":"education","lineage":["https://openalex.org/I63190737"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Chunming Qiao","raw_affiliation_strings":["Department of Computer Science and Engineering, University at Buffalo, The State University of New York, Buffalo, NY, USA","Department of Computer Science and Engineering, University at Buffalo, the State University of New York, Buffalo, NY, USA"],"raw_orcid":"https://orcid.org/0000-0002-4679-6572","affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, University at Buffalo, The State University of New York, Buffalo, NY, USA","institution_ids":["https://openalex.org/I63190737"]},{"raw_affiliation_string":"Department of Computer Science and Engineering, University at Buffalo, the State University of New York, Buffalo, NY, USA","institution_ids":["https://openalex.org/I63190737"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":4.7525,"has_fulltext":false,"cited_by_count":36,"citation_normalized_percentile":{"value":0.96050142,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":96,"max":100},"biblio":{"volume":"23","issue":"5","first_page":"5446","last_page":"5461"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10764","display_name":"Privacy-Preserving Technologies in Data","score":1.0,"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/T10764","display_name":"Privacy-Preserving Technologies in Data","score":1.0,"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/T11704","display_name":"Mobile Crowdsensing and Crowdsourcing","score":0.9937999844551086,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"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/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.9842000007629395,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8784562349319458},{"id":"https://openalex.org/keywords/speedup","display_name":"Speedup","score":0.5444340705871582},{"id":"https://openalex.org/keywords/upload","display_name":"Upload","score":0.4995310306549072},{"id":"https://openalex.org/keywords/selection","display_name":"Selection (genetic algorithm)","score":0.4904119670391083},{"id":"https://openalex.org/keywords/gradient-descent","display_name":"Gradient descent","score":0.4651556611061096},{"id":"https://openalex.org/keywords/edge-device","display_name":"Edge device","score":0.4544017016887665},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.44409266114234924},{"id":"https://openalex.org/keywords/selection-algorithm","display_name":"Selection algorithm","score":0.43144336342811584},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.3302604556083679},{"id":"https://openalex.org/keywords/machine-learning","display_name":"Machine learning","score":0.30818355083465576},{"id":"https://openalex.org/keywords/artificial-neural-network","display_name":"Artificial neural network","score":0.15218806266784668},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.11563661694526672}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8784562349319458},{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.5444340705871582},{"id":"https://openalex.org/C71901391","wikidata":"https://www.wikidata.org/wiki/Q7126699","display_name":"Upload","level":2,"score":0.4995310306549072},{"id":"https://openalex.org/C81917197","wikidata":"https://www.wikidata.org/wiki/Q628760","display_name":"Selection (genetic algorithm)","level":2,"score":0.4904119670391083},{"id":"https://openalex.org/C153258448","wikidata":"https://www.wikidata.org/wiki/Q1199743","display_name":"Gradient descent","level":3,"score":0.4651556611061096},{"id":"https://openalex.org/C138236772","wikidata":"https://www.wikidata.org/wiki/Q25098575","display_name":"Edge device","level":3,"score":0.4544017016887665},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.44409266114234924},{"id":"https://openalex.org/C2775973920","wikidata":"https://www.wikidata.org/wiki/Q3252726","display_name":"Selection algorithm","level":3,"score":0.43144336342811584},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3302604556083679},{"id":"https://openalex.org/C119857082","wikidata":"https://www.wikidata.org/wiki/Q2539","display_name":"Machine learning","level":1,"score":0.30818355083465576},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.15218806266784668},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.11563661694526672},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"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/tmc.2023.3309497","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tmc.2023.3309497","pdf_url":null,"source":{"id":"https://openalex.org/S69141925","display_name":"IEEE Transactions on Mobile Computing","issn_l":"1536-1233","issn":["1536-1233","1558-0660","2161-9875"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320439","host_organization_name":"IEEE Computer Society","host_organization_lineage":["https://openalex.org/P4310320439","https://openalex.org/P4310319808"],"host_organization_lineage_names":["IEEE Computer Society","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 Mobile Computing","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","score":0.6299999952316284,"id":"https://metadata.un.org/sdg/9"}],"awards":[{"id":"https://openalex.org/G1785345862","display_name":null,"funder_award_id":"62102391","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G3301288343","display_name":"\u8fb9\u7f18\u667a\u80fd\u67b6\u6784\u4e2d\u8d44\u6e90\u4f18\u5316\u5206\u914d\u5173\u952e\u6280\u672f\u7814\u7a76","funder_award_id":"61936015","funder_id":"https://openalex.org/F4320321001","funder_display_name":"National Natural Science Foundation of China"},{"id":"https://openalex.org/G645416012","display_name":null,"funder_award_id":"62132019","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"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":69,"referenced_works":["https://openalex.org/W45588701","https://openalex.org/W1680189815","https://openalex.org/W1898824936","https://openalex.org/W2112796928","https://openalex.org/W2551176409","https://openalex.org/W2606891064","https://openalex.org/W2734358244","https://openalex.org/W2786070938","https://openalex.org/W2798720628","https://openalex.org/W2920095265","https://openalex.org/W2950865323","https://openalex.org/W2962804345","https://openalex.org/W2966527647","https://openalex.org/W2979495156","https://openalex.org/W2989289980","https://openalex.org/W3033664100","https://openalex.org/W3035991925","https://openalex.org/W3037871107","https://openalex.org/W3047040053","https://openalex.org/W3047304572","https://openalex.org/W3089655738","https://openalex.org/W3093828967","https://openalex.org/W3095276777","https://openalex.org/W3097576778","https://openalex.org/W3101036738","https://openalex.org/W3105122387","https://openalex.org/W3118608800","https://openalex.org/W3129329365","https://openalex.org/W3130294722","https://openalex.org/W3131195871","https://openalex.org/W3152952112","https://openalex.org/W3156310591","https://openalex.org/W3156794839","https://openalex.org/W3156841666","https://openalex.org/W3163584387","https://openalex.org/W3178661111","https://openalex.org/W3183910508","https://openalex.org/W3187356235","https://openalex.org/W3205260830","https://openalex.org/W3206114081","https://openalex.org/W3208144977","https://openalex.org/W4200635003","https://openalex.org/W4206320562","https://openalex.org/W4211099356","https://openalex.org/W4221143748","https://openalex.org/W4226183928","https://openalex.org/W4285234583","https://openalex.org/W4287647398","https://openalex.org/W4289869659","https://openalex.org/W4290003882","https://openalex.org/W4292070111","https://openalex.org/W4312429505","https://openalex.org/W6728757088","https://openalex.org/W6729344810","https://openalex.org/W6738460352","https://openalex.org/W6745723224","https://openalex.org/W6746200960","https://openalex.org/W6746839373","https://openalex.org/W6748019269","https://openalex.org/W6754416507","https://openalex.org/W6754529011","https://openalex.org/W6754776447","https://openalex.org/W6765541894","https://openalex.org/W6779606177","https://openalex.org/W6784048413","https://openalex.org/W6784343361","https://openalex.org/W6787972765","https://openalex.org/W6795916790","https://openalex.org/W6804353173"],"related_works":["https://openalex.org/W2058965144","https://openalex.org/W2164382479","https://openalex.org/W2146343568","https://openalex.org/W98480971","https://openalex.org/W2150291671","https://openalex.org/W2013643406","https://openalex.org/W2027972911","https://openalex.org/W2157978810","https://openalex.org/W4391547476","https://openalex.org/W2597809628"],"abstract_inverted_index":{"Federated":[0],"learning":[1],"(FL)":[2],"has":[3],"recently":[4],"gained":[5],"tremendous":[6],"attention":[7],"in":[8],"edge":[9],"computing":[10],"and":[11,45,71,81,103,127,140,151,167,188,195,225,230],"Internet":[12],"of":[13,19,135,155,163,206],"Things,":[14],"due":[15],"to":[16,23,78,83,183,236],"its":[17,231],"capability":[18],"enabling":[20],"distributed":[21],"clients":[22,94],"cooperatively":[24],"train":[25],"models":[26],"while":[27],"keeping":[28],"raw":[29],"data":[30],"locally.":[31],"However,":[32],"the":[33,56,124,129,153,161,175,203],"existing":[34],"works":[35],"usually":[36],"suffer":[37],"from":[38],"limited":[39],"communication":[40,125],"resources,":[41],"dynamic":[42],"network":[43],"conditions":[44],"heterogeneous":[46,102],"client":[47,69,79,87,138,165,186],"properties,":[48],"which":[49,120,210],"hinder":[50],"efficient":[51],"FL.":[52],"To":[53],"simultaneously":[54],"tackle":[55],"above":[57],"challenges,":[58],"we":[59,143,178,201],"propose":[60,202],"a":[61,85],"heterogeneity-aware":[62],"FL":[63],"framework,":[64],"called":[65],"FedCG,":[66,207],"with":[67],"adaptive":[68],"selection":[70,80,139,166,187],"gradient":[72,141,168,217],"compression.":[73],"Specifically,":[74],"FedCG":[75,229],"introduces":[76],"diversity":[77],"aims":[82],"select":[84],"representative":[86],"subset":[88],"considering":[89],"statistical":[90],"heterogeneity.":[91],"These":[92],"selected":[93],"are":[95,148],"assigned":[96],"different":[97],"compression":[98,169,189],"ratios":[99],"based":[100,215],"on":[101,170,216,221],"time-varying":[104],"capabilities.":[105],"After":[106],"local":[107],"training,":[108],"they":[109],"upload":[110],"sparse":[111],"model":[112],"updates":[113],"matching":[114],"their":[115,146],"capabilities":[116],"for":[117],"global":[118],"aggregation,":[119],"can":[121,233],"effectively":[122],"reduce":[123],"cost":[126],"mitigate":[128],"straggler":[130],"effect.":[131],"More":[132],"importantly,":[133],"instead":[134],"naively":[136],"combining":[137],"compression,":[142],"highlight":[144],"that":[145,228],"decisions":[147],"tightly":[149],"coupled":[150],"indicate":[152],"necessity":[154],"joint":[156],"optimization.":[157],"We":[158],"theoretically":[159],"analyze":[160],"impact":[162],"both":[164,222],"convergence":[171,176],"performance.":[172],"Guided":[173],"by":[174],"rate,":[177],"develop":[179],"an":[180],"iteration-based":[181],"algorithm":[182],"jointly":[184],"optimize":[185],"ratio":[190],"decision":[191],"using":[192],"submodular":[193],"maximization":[194],"linear":[196],"programming.":[197],"On":[198],"this":[199],"basis,":[200],"quantized":[204],"extension":[205,232],"termed":[208],"Q-FedCG,":[209],"further":[211],"adjusts":[212],"quantization":[213],"levels":[214],"innovation.":[218],"Extensive":[219],"experiments":[220],"real-world":[223],"prototypes":[224],"simulations":[226],"show":[227],"provide":[234],"up":[235],"6.4\u00d7":[237],"speedup.":[238]},"counts_by_year":[{"year":2026,"cited_by_count":10},{"year":2025,"cited_by_count":23},{"year":2024,"cited_by_count":3}],"updated_date":"2026-07-21T08:15:58.654021","created_date":"2025-10-10T00:00:00"}
