{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T19:58:21Z","timestamp":1781726301141,"version":"3.54.5"},"reference-count":111,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"7","license":[{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T00:00:00Z","timestamp":1782864000000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["NSF-OAC-2313738"],"award-info":[{"award-number":["NSF-OAC-2313738"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["NSF-CAREER-2313737"],"award-info":[{"award-number":["NSF-CAREER-2313737"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["NSF-CNS-2322919"],"award-info":[{"award-number":["NSF-CNS-2322919"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"name":"National Science and Technology Council","award":["113-2221-E-194-040-MY3"],"award-info":[{"award-number":["113-2221-E-194-040-MY3"]}]},{"name":"National Science and Technology Council","award":["114-2628-E-194-002-MY3"],"award-info":[{"award-number":["114-2628-E-194-002-MY3"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Parallel Distrib. Syst."],"published-print":{"date-parts":[[2026,7]]},"DOI":"10.1109\/tpds.2026.3696917","type":"journal-article","created":{"date-parts":[[2026,5,25]],"date-time":"2026-05-25T19:56:02Z","timestamp":1779738962000},"page":"1740-1757","source":"Crossref","is-referenced-by-count":0,"title":["Totoro\n                    <sup>+<\/sup>\n                    : An Adaptive and Scalable Edge Federated Learning System"],"prefix":"10.1109","volume":"37","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6621-4907","authenticated-orcid":false,"given":"Cheng-Wei","family":"Ching","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering, University of California, Santa Cruz, Santa Cruz, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-8188-8211","authenticated-orcid":false,"given":"Xin","family":"Chen","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Georgia Institute of Technology, Atlanta, GA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-4378-1691","authenticated-orcid":false,"given":"Taehwan","family":"Kim","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Virginia Tech, Blacksburg, VA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1051-5089","authenticated-orcid":false,"given":"Jian-Jhih","family":"Kuo","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Information Engineering, National Chung Cheng University, Minhsiung, Taiwan"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6538-2888","authenticated-orcid":false,"given":"Dilma","family":"Da Silva","sequence":"additional","affiliation":[{"name":"Texas A&#x0026;M University, College Station, TX, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-7222-5507","authenticated-orcid":false,"given":"Liting","family":"Hu","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, University of California, Santa Cruz, Santa Cruz, CA, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/3627703.3629575"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1109\/BigData50022.2020.9378161"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/TNNLS.2019.2953131"},{"key":"ref4","first-page":"4427","article-title":"Federated multi-task learning","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Smith","year":"2017"},{"key":"ref5","article-title":"Federated learning for mobile keyboard prediction","author":"Hard","year":"2018"},{"key":"ref6","article-title":"Applied federated learning: Improving Google keyboard query suggestions","author":"Yang","year":"2018"},{"key":"ref7","article-title":"IBM federated learning: An enterprise framework white paper v0. 1","author":"Ludwig","year":"2020"},{"key":"ref8","article-title":"Tensorflow federated: Machine learning on decentralized data","year":"2026"},{"key":"ref9","article-title":"LEAF: A benchmark for federated settings","author":"Caldas","year":"2018"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3627703.3650081"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/3552326.3567485"},{"key":"ref12","article-title":"PySyft: A library for easy federated learning","year":"2025"},{"key":"ref13","article-title":"United states department of transportation annual modal research plans","year":"2023"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1997.9.8.1735"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/IV55152.2023.10186757"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/TNSE.2023.3292805"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/TITS.2022.3209903"},{"key":"ref18","article-title":"Bittorrent","year":"2026"},{"key":"ref19","article-title":"Storj.io","year":"2026"},{"key":"ref20","article-title":"FreeNet: The free network","year":"2026"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1145\/2504730.2504752"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-53357-4_8"},{"key":"ref23","article-title":"Pastry","year":"2026"},{"key":"ref24","first-page":"8026","article-title":"PyTorch: An imperative style, high-performance deep learning library","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Paszke","year":"2019"},{"key":"ref25","article-title":"OpenFL - An open-source framework for federated learning","year":"2026"},{"key":"ref26","first-page":"11814","article-title":"FedScale: Benchmarking model and system performance of federated learning at scale","volume-title":"Proc. 39th Int. Conf. Mach. Learn.","author":"Lai","year":"2022"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TWC.2020.2971981"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2024.03.016"},{"key":"ref29","first-page":"814","article-title":"PAPAYA: Practical, private, and scalable federated learning","volume-title":"Proc. Mach. Learn. Syst.","volume":"4","author":"Huba","year":"2022"},{"key":"ref30","first-page":"21","article-title":"FLINT: A platform for federated learning integration","volume-title":"Proc. Mach. Learn. Syst.","volume":"5","author":"Wang","year":"2023"},{"key":"ref31","first-page":"374","article-title":"Towards federated learning at scale: System design","volume-title":"Proc. Mach. Learn. Syst.","volume":"1","author":"Bonawitz","year":"2019"},{"key":"ref32","article-title":"Federated evaluation and tuning for on-device personalization: System design & applications","author":"Paulik","year":"2021"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2023.3263137"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1145\/3369583.3392686"},{"key":"ref35","first-page":"19","article-title":"OORT: Efficient federated learning via guided participant selection","volume-title":"Proc. 15th USENIX Symp. Operating Syst. Des. Implementation","author":"Lai","year":"2021"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2019.8761315"},{"key":"ref37","first-page":"1707","article-title":"QSGD: Communication-efficient SGD via gradient quantization and encoding","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Alistarh","year":"2017"},{"key":"ref38","article-title":"signSGD with majority vote is communication efficient and fault tolerant","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Bernstein","year":"2019"},{"key":"ref39","first-page":"1273","article-title":"Communication-efficient learning of deep networks from decentralized data","volume-title":"Proc. Int. Conf. Artif. Intell. Statist.","author":"McMahan","year":"2017"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/3524885"},{"key":"ref41","article-title":"Asynchronous federated optimization","volume-title":"Proc. Adv. Neural Inf. Process. Syst. Workshop Optim. Mach. Learn.","author":"Xie","year":"2020"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2019.2904348"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/MCOM.001.1900649"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1145\/3437378.3444367"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2021.3085429"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2025.3526143"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM48880.2022.9796661"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.52202\/068431-0800"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45518-3_18"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/964723.383071"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2003.818784"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2020.2988604"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM42981.2021.9488776"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45748-8_5"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2002.1019369"},{"key":"ref56","first-page":"429","article-title":"Federated optimization in heterogeneous networks","volume-title":"Proc. Mach. Learn. Syst.","volume":"2","author":"Li","year":"2020"},{"key":"ref57","article-title":"Differentially private federated learning: A client level perspective","volume-title":"Proc. Adv. Neural Inf. Process. Syst. Workshop: Mach. Learn. Phone Other Consum. Devices","author":"Geyer","year":"2017"},{"key":"ref58","first-page":"493","article-title":"BatchCrypt: Efficient homomorphic encryption for cross-silo federated learning","volume-title":"Proc. USENIX Annu. Tech. Conf.","author":"Zhang","year":"2020"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM41043.2020.9155524"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1109\/TAC.2017.2747409"},{"key":"ref61","doi-asserted-by":"publisher","DOI":"10.1561\/2200000024"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1145\/1785414.1785439"},{"key":"ref63","first-page":"5166","article-title":"Independent policy gradient for large-scale Markov potential games: Sharper rates, function approximation, and game-agnostic convergence","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Ding","year":"2022"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1145\/1102351.1102372"},{"issue":"139","key":"ref65","first-page":"1","article-title":"Policy gradient methods find the nash equilibrium in n-player general-sum linear-quadratic games","volume-title":"J. Mach. Learn. Res.","volume":"24","author":"Hambly","year":"2023"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1017\/9781108571401"},{"key":"ref67","first-page":"3026","article-title":"Online influence maximization under independent cascade model with semi-bandit feedback","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Wen","year":"2017"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.1002\/nav.3800030109"},{"key":"ref69","article-title":"PyTorch","year":"2026"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/JSAC.2002.803069"},{"key":"ref71","article-title":"Torchvision","year":"2026"},{"key":"ref72","article-title":"Hugging face transformers","year":"2026"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-03596-9_15"},{"key":"ref74","article-title":"Symbiotic lab","year":"2026"},{"key":"ref75","article-title":"Speech commands: A dataset for limited-vocabulary speech recognition","author":"Warden","year":"2018"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2016.90"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-01264-9_8"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1145\/3230543.3230554"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1145\/3458817.3476211"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1145\/3495243.3517017"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.1145\/3570361.3592505"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1145\/3570361.3613277"},{"key":"ref83","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2023.3263370"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1109\/ICC40277.2020.9148862"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2023.3238049"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS57875.2023.00047"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2024.3363916"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2024.3366947"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2023.3244198"},{"key":"ref90","first-page":"4848","article-title":"$D^{2}$D2: Decentralized training over decentralized data","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Tang","year":"2018"},{"key":"ref91","article-title":"BrainTorrent: A peer-to-peer environment for decentralized federated learning","author":"Roy","year":"2019"},{"key":"ref92","first-page":"1","article-title":"Fully decentralized federated learning","volume-title":"Proc. 3rd Workshop Bayesian Deep Learn.","author":"Lalitha","year":"2018"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.1109\/TSIPN.2019.2928176"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1109\/TSIPN.2022.3188456"},{"key":"ref95","article-title":"Byzantine fault-tolerance in peer-to-peer distributed gradient-descent","author":"Gupta","year":"2021"},{"key":"ref96","first-page":"473","article-title":"Personalized and private peer-to-peer machine learning","volume-title":"Proc. Int. Conf. Artif. Intell. Statist.","author":"Bellet","year":"2018"},{"key":"ref97","first-page":"509","article-title":"Decentralized collaborative learning of personalized models over networks","volume-title":"Proc. Int. Conf. Artif. Intell. Statist.","author":"Vanhaesebrouck","year":"2017"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2024.3424444"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2023.3329005"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1109\/TBDATA.2024.3403381"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.1145\/3627673.3679853"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2023.3335403"},{"key":"ref103","first-page":"11220","article-title":"Federated reconstruction: Partially local federated learning","volume-title":"Proc. Adv. Neural Inf. Process. Syst.","author":"Singhal","year":"2021"},{"key":"ref104","first-page":"5895","article-title":"Acceleration for compressed gradient descent in distributed and federated optimization","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Li","year":"2020"},{"key":"ref105","article-title":"Adaptive federated optimization","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Reddi","year":"2021"},{"key":"ref106","first-page":"2521","article-title":"Shuffled model of differential privacy in federated learning","volume-title":"Proc. Int. Conf. Artif. Intell. Statist.","author":"Girgis","year":"2021"},{"key":"ref107","article-title":"Don\u2019t use large mini-batches, use local SGD","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Lin","year":"2020"},{"key":"ref108","first-page":"212","article-title":"Adaptive communication strategies to achieve the best error-runtime trade-off in local-update SGD","volume-title":"Proc. Mach. Learn. Syst.","volume":"1","author":"Wang","year":"2019"},{"key":"ref109","doi-asserted-by":"publisher","DOI":"10.1109\/JSAIT.2020.2985917"},{"key":"ref110","first-page":"8253","article-title":"FetchSGD: Communication-efficient federated learning with sketching","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Rothchild","year":"2020"},{"key":"ref111","doi-asserted-by":"publisher","DOI":"10.1109\/ICASSP40776.2020.9054634"}],"container-title":["IEEE Transactions on Parallel and Distributed Systems"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/71\/11520459\/11535022-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx8\/71\/11520459\/11535022.pdf?arnumber=11535022","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,17]],"date-time":"2026-06-17T19:40:31Z","timestamp":1781725231000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/11535022\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,7]]},"references-count":111,"journal-issue":{"issue":"7"},"URL":"https:\/\/doi.org\/10.1109\/tpds.2026.3696917","relation":{},"ISSN":["1045-9219","1558-2183","2161-9883"],"issn-type":[{"value":"1045-9219","type":"print"},{"value":"1558-2183","type":"electronic"},{"value":"2161-9883","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,7]]}}}