{"id":"https://openalex.org/W7161991292","doi":"https://doi.org/10.48550/arxiv.2605.21103","title":"A Typed Tensor Language for Federated Learning","display_name":"A Typed Tensor Language for Federated Learning","publication_year":2026,"publication_date":"2026-05-20","ids":{"openalex":"https://openalex.org/W7161991292","doi":"https://doi.org/10.48550/arxiv.2605.21103"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2605.21103","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.21103","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2605.21103","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5135455267","display_name":"Theofilos Mailis","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mailis, Theofilos","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136625784","display_name":"Kalliopi-Christina Despotidou","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Despotidou, Kalliopi-Christina","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5074439149","display_name":"Konstantinos Filippopolitis","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Filippopolitis, Konstantinos","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036614082","display_name":"Yannis Foufoulas","orcid":"https://orcid.org/0000-0002-2785-946X"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Foufoulas, Yannis","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5134809173","display_name":"Thanasis-Michail Karampatsis","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Karampatsis, Thanasis-Michail","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5093053436","display_name":"Andreas Ktenidis","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ktenidis, Andreas","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5134816353","display_name":"Evdokia Mailli","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mailli, Evdokia","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5136638732","display_name":"Theodore Papamarkou","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Papamarkou, Theodore","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5113524685","display_name":"Y. Ioannidis","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Ioannidis, Yannis","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":9,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.4528000056743622,"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/T11612","display_name":"Stochastic Gradient Optimization Techniques","score":0.4528000056743622,"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/T10237","display_name":"Cryptography and Data Security","score":0.12479999661445618,"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/T10764","display_name":"Privacy-Preserving Technologies in Data","score":0.12129999697208405,"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/converse","display_name":"Converse","score":0.649399995803833},{"id":"https://openalex.org/keywords/tensor","display_name":"Tensor (intrinsic definition)","score":0.6456000208854675},{"id":"https://openalex.org/keywords/semantics","display_name":"Semantics (computer science)","score":0.5056999921798706},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.4846000075340271},{"id":"https://openalex.org/keywords/gradient-descent","display_name":"Gradient descent","score":0.47040000557899475},{"id":"https://openalex.org/keywords/state","display_name":"State (computer science)","score":0.41339999437332153},{"id":"https://openalex.org/keywords/language-construct","display_name":"Language construct","score":0.3644999861717224},{"id":"https://openalex.org/keywords/computation","display_name":"Computation","score":0.3515999913215637}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7797999978065491},{"id":"https://openalex.org/C2776809875","wikidata":"https://www.wikidata.org/wiki/Q1375963","display_name":"Converse","level":2,"score":0.649399995803833},{"id":"https://openalex.org/C155281189","wikidata":"https://www.wikidata.org/wiki/Q3518150","display_name":"Tensor (intrinsic definition)","level":2,"score":0.6456000208854675},{"id":"https://openalex.org/C80444323","wikidata":"https://www.wikidata.org/wiki/Q2878974","display_name":"Theoretical computer science","level":1,"score":0.5252000093460083},{"id":"https://openalex.org/C184337299","wikidata":"https://www.wikidata.org/wiki/Q1437428","display_name":"Semantics (computer science)","level":2,"score":0.5056999921798706},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.4846000075340271},{"id":"https://openalex.org/C153258448","wikidata":"https://www.wikidata.org/wiki/Q1199743","display_name":"Gradient descent","level":3,"score":0.47040000557899475},{"id":"https://openalex.org/C48103436","wikidata":"https://www.wikidata.org/wiki/Q599031","display_name":"State (computer science)","level":2,"score":0.41339999437332153},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.4058000147342682},{"id":"https://openalex.org/C48859967","wikidata":"https://www.wikidata.org/wiki/Q6486712","display_name":"Language construct","level":2,"score":0.3644999861717224},{"id":"https://openalex.org/C45374587","wikidata":"https://www.wikidata.org/wiki/Q12525525","display_name":"Computation","level":2,"score":0.3515999913215637},{"id":"https://openalex.org/C2992525071","wikidata":"https://www.wikidata.org/wiki/Q50818671","display_name":"Federated learning","level":2,"score":0.3395000100135803},{"id":"https://openalex.org/C118505674","wikidata":"https://www.wikidata.org/wiki/Q42586063","display_name":"Encoder","level":2,"score":0.323199987411499},{"id":"https://openalex.org/C23130292","wikidata":"https://www.wikidata.org/wiki/Q5275358","display_name":"Differential privacy","level":2,"score":0.32199999690055847},{"id":"https://openalex.org/C202615002","wikidata":"https://www.wikidata.org/wiki/Q783507","display_name":"Differentiable function","level":2,"score":0.3208000063896179},{"id":"https://openalex.org/C187834632","wikidata":"https://www.wikidata.org/wiki/Q188804","display_name":"Factorization","level":2,"score":0.31299999356269836},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.2842000126838684},{"id":"https://openalex.org/C2776235265","wikidata":"https://www.wikidata.org/wiki/Q18392052","display_name":"Fragment (logic)","level":2,"score":0.2816999852657318},{"id":"https://openalex.org/C79158427","wikidata":"https://www.wikidata.org/wiki/Q485396","display_name":"Analytics","level":2,"score":0.28049999475479126},{"id":"https://openalex.org/C854659","wikidata":"https://www.wikidata.org/wiki/Q1859284","display_name":"Message passing","level":2,"score":0.27379998564720154},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.25859999656677246},{"id":"https://openalex.org/C60048249","wikidata":"https://www.wikidata.org/wiki/Q37437","display_name":"Syntax","level":2,"score":0.2538999915122986},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.25040000677108765}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2605.21103","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.21103","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2605.21103","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2605.21103","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Federated":[0],"learning":[1,232],"and":[2,28,109,116,130,143,173,188,220],"analytics":[3],"are":[4,48,61,66,132,137,192],"often":[5],"described":[6],"as":[7,77,170],"collections":[8],"of":[9,104,107,160,206,230],"separate":[10],"protocols,":[11],"even":[12],"when":[13],"they":[14],"share":[15],"the":[16,105,135,144,161,164,198,207],"same":[17],"mathematical":[18],"form:":[19],"client-local":[20,113,195],"tensor":[21,35,114,196],"computation,":[22],"mergeable":[23],"aggregation":[24],"into":[25],"shared":[26,58,98,239],"state,":[27],"shared-only":[29],"post-processing.":[30],"We":[31,89,120,176],"introduce":[32],"a":[33,53,71,78,85,123,157,179,185,227],"typed":[34,92,140,213],"language":[36,42,136,165],"that":[37,91,166],"formalizes":[38],"this":[39],"structure.":[40],"The":[41,81,224],"distinguishes":[43],"federated":[44,208,231],"tensors,":[45,59],"whose":[46,100,128,150,234],"records":[47],"partitioned":[49],"across":[50,118],"clients":[51,108],"along":[52],"tracked":[54],"record":[55],"axis,":[56],"from":[57,112],"which":[60],"available":[62],"globally.":[63],"Its":[64],"semantics":[65],"defined":[67],"by":[68,139,194,203],"comparison":[69],"with":[70],"virtual":[72],"global":[73,199],"tensor,":[74],"used":[75],"only":[76],"reference":[79],"object.":[80],"main":[82],"result":[83],"is":[84,102,153,201],"shared-state":[86],"factorization":[87],"theory.":[88],"show":[90],"one-round":[93,141],"programs":[94,149,215],"factor":[95],"through":[96,237],"fixed-dimensional":[97,238],"state":[99,152],"size":[101],"independent":[103],"number":[106],"records,":[110],"computed":[111],"expressions":[115],"merged":[117],"clients.":[119],"also":[121],"prove":[122],"converse":[124],"representability":[125],"result;":[126],"factorizations":[127],"encoders":[129],"decoders":[131],"expressible":[133],"in":[134,163],"realized":[138],"programs,":[142],"correspondence":[145],"extends":[146],"to":[147],"iterative":[148,214],"cross-round":[151],"shared.":[154],"This":[155,211],"gives":[156],"formal":[158],"account":[159],"computations":[162,233],"can":[167],"be":[168],"expressed":[169],"encode,":[171],"merge,":[172],"decode":[174],"procedures.":[175],"then":[177],"develop":[178],"differentiable":[180],"fragment":[181],"for":[182,216],"learning.":[183],"If":[184],"per-record":[186,190],"loss":[187],"its":[189],"gradient":[191,200,209,218],"represented":[193,202],"expressions,":[197],"record-axis":[204],"summation":[205],"tensor.":[210],"yields":[212],"server-side":[217],"descent":[219],"shared-linear-algebra":[221],"second-order":[222],"updates.":[223],"framework":[225],"characterizes":[226],"broad":[228],"class":[229],"communication":[235],"passes":[236],"state.":[240]},"counts_by_year":[],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2026-05-22T00:00:00"}
