{"id":"https://openalex.org/W3192063225","doi":"https://doi.org/10.1109/tnet.2021.3088327","title":"Birkhoff\u2019s Decomposition Revisited: Sparse Scheduling for High-Speed Circuit Switches","display_name":"Birkhoff\u2019s Decomposition Revisited: Sparse Scheduling for High-Speed Circuit Switches","publication_year":2021,"publication_date":"2021-08-09","ids":{"openalex":"https://openalex.org/W3192063225","doi":"https://doi.org/10.1109/tnet.2021.3088327","mag":"3192063225"},"language":"en","primary_location":{"id":"doi:10.1109/tnet.2021.3088327","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnet.2021.3088327","pdf_url":null,"source":{"id":"https://openalex.org/S62238642","display_name":"IEEE/ACM Transactions on Networking","issn_l":"1063-6692","issn":["1063-6692","1558-2566"],"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/ACM Transactions on Networking","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/A5014551115","display_name":"V\u00edctor Valls","orcid":"https://orcid.org/0000-0003-4784-3219"},"institutions":[{"id":"https://openalex.org/I32971472","display_name":"Yale University","ror":"https://ror.org/03v76x132","country_code":"US","type":"education","lineage":["https://openalex.org/I32971472"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Victor Valls","raw_affiliation_strings":["Electrical Engineering and Institute for Network Science, Yale University, New Haven, CT, USA"],"raw_orcid":"https://orcid.org/0000-0003-4784-3219","affiliations":[{"raw_affiliation_string":"Electrical Engineering and Institute for Network Science, Yale University, New Haven, CT, USA","institution_ids":["https://openalex.org/I32971472"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044138533","display_name":"George Iosifidis","orcid":"https://orcid.org/0000-0003-1001-2323"},"institutions":[{"id":"https://openalex.org/I98358874","display_name":"Delft University of Technology","ror":"https://ror.org/02e2c7k09","country_code":"NL","type":"education","lineage":["https://openalex.org/I98358874"]}],"countries":["NL"],"is_corresponding":false,"raw_author_name":"George Iosifidis","raw_affiliation_strings":["Department of Software Technology, TU Delft, Delft, The Netherlands"],"raw_orcid":"https://orcid.org/0000-0003-1001-2323","affiliations":[{"raw_affiliation_string":"Department of Software Technology, TU Delft, Delft, The Netherlands","institution_ids":["https://openalex.org/I98358874"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5014892027","display_name":"Leandros Tassiulas","orcid":"https://orcid.org/0000-0003-0932-774X"},"institutions":[{"id":"https://openalex.org/I32971472","display_name":"Yale University","ror":"https://ror.org/03v76x132","country_code":"US","type":"education","lineage":["https://openalex.org/I32971472"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Leandros Tassiulas","raw_affiliation_strings":["Electrical Engineering and Institute for Network Science, Yale University, New Haven, CT, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Electrical Engineering and Institute for Network Science, Yale University, New Haven, CT, USA","institution_ids":["https://openalex.org/I32971472"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.0393,"has_fulltext":false,"cited_by_count":15,"citation_normalized_percentile":{"value":0.77290195,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"29","issue":"6","first_page":"2399","last_page":"2412"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9998999834060669,"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/T12288","display_name":"Optimization and Search Problems","score":0.9988999962806702,"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/T10720","display_name":"Complexity and Algorithms in Graphs","score":0.9976000189781189,"subfield":{"id":"https://openalex.org/subfields/1703","display_name":"Computational Theory and Mathematics"},"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/notation","display_name":"Notation","score":0.5932899117469788},{"id":"https://openalex.org/keywords/matrix","display_name":"Matrix (chemical analysis)","score":0.5549540519714355},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5252622961997986},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.4869574010372162},{"id":"https://openalex.org/keywords/permutation","display_name":"Permutation (music)","score":0.4617502987384796},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.4462689459323883},{"id":"https://openalex.org/keywords/decomposition","display_name":"Decomposition","score":0.4451865553855896},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.43534818291664124},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.39937713742256165},{"id":"https://openalex.org/keywords/discrete-mathematics","display_name":"Discrete mathematics","score":0.37299931049346924},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.3666750192642212},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.2734237611293793},{"id":"https://openalex.org/keywords/arithmetic","display_name":"Arithmetic","score":0.12746378779411316},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.12159594893455505}],"concepts":[{"id":"https://openalex.org/C45357846","wikidata":"https://www.wikidata.org/wiki/Q2001982","display_name":"Notation","level":2,"score":0.5932899117469788},{"id":"https://openalex.org/C106487976","wikidata":"https://www.wikidata.org/wiki/Q685816","display_name":"Matrix (chemical analysis)","level":2,"score":0.5549540519714355},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5252622961997986},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.4869574010372162},{"id":"https://openalex.org/C21308566","wikidata":"https://www.wikidata.org/wiki/Q7169365","display_name":"Permutation (music)","level":2,"score":0.4617502987384796},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.4462689459323883},{"id":"https://openalex.org/C124681953","wikidata":"https://www.wikidata.org/wiki/Q339062","display_name":"Decomposition","level":2,"score":0.4451865553855896},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.43534818291664124},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.39937713742256165},{"id":"https://openalex.org/C118615104","wikidata":"https://www.wikidata.org/wiki/Q121416","display_name":"Discrete mathematics","level":1,"score":0.37299931049346924},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.3666750192642212},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.2734237611293793},{"id":"https://openalex.org/C94375191","wikidata":"https://www.wikidata.org/wiki/Q11205","display_name":"Arithmetic","level":1,"score":0.12746378779411316},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.12159594893455505},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C18903297","wikidata":"https://www.wikidata.org/wiki/Q7150","display_name":"Ecology","level":1,"score":0.0},{"id":"https://openalex.org/C24890656","wikidata":"https://www.wikidata.org/wiki/Q82811","display_name":"Acoustics","level":1,"score":0.0},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"score":0.0},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/tnet.2021.3088327","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnet.2021.3088327","pdf_url":null,"source":{"id":"https://openalex.org/S62238642","display_name":"IEEE/ACM Transactions on Networking","issn_l":"1063-6692","issn":["1063-6692","1558-2566"],"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/ACM Transactions on Networking","raw_type":"journal-article"},{"id":"pmh:oai:tudelft.nl:uuid:446e7d79-4065-4fce-94e1-6ec50dd3ba1b","is_oa":false,"landing_page_url":"http://resolver.tudelft.nl/uuid:446e7d79-4065-4fce-94e1-6ec50dd3ba1b","pdf_url":null,"source":{"id":"https://openalex.org/S4306400906","display_name":"Research Repository (Delft University of Technology)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I98358874","host_organization_name":"Delft University of Technology","host_organization_lineage":["https://openalex.org/I98358874"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"","raw_type":"journal article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.41999998688697815}],"awards":[{"id":"https://openalex.org/G2406092791","display_name":"Network intelligence for aDAptive and sElf-Learning MObile Networks","funder_award_id":"101017109","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G3742280975","display_name":null,"funder_award_id":"CNS-1955204","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6308034468","display_name":"A Faster Approach to Network Control","funder_award_id":"795244","funder_id":"https://openalex.org/F4320320300","funder_display_name":"European Commission"},{"id":"https://openalex.org/G6572974965","display_name":"Collaborative Research: CNS Core: Medium: Design and Analysis of Quantum Networks for Entanglement Distribution","funder_award_id":"1955204","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G6695977280","display_name":null,"funder_award_id":"101017109","funder_id":"https://openalex.org/F4320332999","funder_display_name":"Horizon 2020 Framework Programme"},{"id":"https://openalex.org/G7464683048","display_name":"A Faster Approach to Network Control","funder_award_id":"795244","funder_id":"https://openalex.org/F4320338337","funder_display_name":"H2020 Marie Sk\u0142odowska-Curie Actions"},{"id":"https://openalex.org/G7739117407","display_name":"NeTS: Small: Optimizing Network Control and Function Virtualization in Internet of Things Architectures","funder_award_id":"1815676","funder_id":"https://openalex.org/F4320306076","funder_display_name":"National Science Foundation"},{"id":"https://openalex.org/G933080085","display_name":null,"funder_award_id":"W911NF1810378","funder_id":"https://openalex.org/F4320338281","funder_display_name":"Army Research Office"}],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320308380","display_name":"Yale University","ror":"https://ror.org/03v76x132"},{"id":"https://openalex.org/F4320317283","display_name":"Engineering Research Centers","ror":null},{"id":"https://openalex.org/F4320320300","display_name":"European Commission","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320332999","display_name":"Horizon 2020 Framework Programme","ror":"https://ror.org/00k4n6c32"},{"id":"https://openalex.org/F4320338281","display_name":"Army Research Office","ror":"https://ror.org/05epdh915"},{"id":"https://openalex.org/F4320338337","display_name":"H2020 Marie Sk\u0142odowska-Curie Actions","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":34,"referenced_works":["https://openalex.org/W905619","https://openalex.org/W639949082","https://openalex.org/W1603765807","https://openalex.org/W1988150362","https://openalex.org/W2000769684","https://openalex.org/W2095984592","https://openalex.org/W2097926925","https://openalex.org/W2119638333","https://openalex.org/W2120575449","https://openalex.org/W2127470768","https://openalex.org/W2136885855","https://openalex.org/W2141810662","https://openalex.org/W2148983286","https://openalex.org/W2151632247","https://openalex.org/W2158258775","https://openalex.org/W2168595508","https://openalex.org/W2172790076","https://openalex.org/W2177488376","https://openalex.org/W2270783633","https://openalex.org/W2288174618","https://openalex.org/W2313548030","https://openalex.org/W2328883823","https://openalex.org/W2493312408","https://openalex.org/W2530249205","https://openalex.org/W2559673548","https://openalex.org/W2594297742","https://openalex.org/W2617974073","https://openalex.org/W2896521457","https://openalex.org/W4205777206","https://openalex.org/W4250589301","https://openalex.org/W4288358858","https://openalex.org/W6600043445","https://openalex.org/W6685482500","https://openalex.org/W6762525029"],"related_works":["https://openalex.org/W1978042415","https://openalex.org/W2962676956","https://openalex.org/W2247126403","https://openalex.org/W2276850798","https://openalex.org/W3117483555","https://openalex.org/W4297916902","https://openalex.org/W2050793977","https://openalex.org/W2133125863","https://openalex.org/W3196129591","https://openalex.org/W2138740649"],"abstract_inverted_index":{"Data":[0],"centers":[1],"are":[2,71],"increasingly":[3],"using":[4,142],"high-speed":[5],"circuit":[6,24,223],"switches":[7,25],"to":[8,27,35,60,131,195,234],"cope":[9],"with":[10,50,163,192],"the":[11,20,48,53,68,114,119,125,146,188,207,210,219],"growing":[12],"demand":[13,39],"and":[14,73,107,214,243],"reduce":[15],"operational":[16],"costs.":[17],"One":[18],"of":[19,23,32,52,84,121,127,145,190,209,221,239,245],"fundamental":[21],"tasks":[22],"is":[26,232],"compute":[28],"a":[29,37,42,62,82,91,95,133,143,179,200,222],"sparse":[30,197],"collection":[31,83],"switching":[33,85,128,246],"configurations":[34,86,129],"support":[36],"traffic":[38,92,134],"matrix.":[40],"Such":[41],"problem":[43],"has":[44],"been":[45],"addressed":[46],"in":[47,58,199,237],"literature":[49],"variations":[51],"approach":[54,106,194],"proposed":[55,211],"by":[56,141],"Birkhoff":[57],"1946":[59],"decompose":[61],"doubly":[63,97],"stochastic":[64,98],"matrix":[65,93],"exactly.":[66],"However,":[67],"existing":[69],"methods":[70],"heuristic":[72],"do":[74],"not":[75],"have":[76],"theoretical":[77,116],"guarantees":[78],"on":[79,118],"how":[80,216],"well":[81],"(i.e.,":[87,94,124],"permutations)":[88],"can":[89],"approximate":[90,132],"scaled":[96],"matrix).":[99,135],"In":[100,136],"this":[101,217],"paper,":[102],"we":[103,112,138,177,205],"revisit":[104],"Birkhoff\u2019s":[105,122,150,193],"make":[108],"three":[109],"contributions.":[110],"First,":[111],"establish":[113],"first":[115],"bound":[117],"sparsity":[120],"algorithm":[123,151,212],"number":[126,244],"necessary":[130],"particular,":[137],"show":[139,227],"that":[140,228],"subset":[144],"admissible":[147],"permutation":[148],"matrices,":[149],"obtains":[152],"an":[153],"<inline-formula":[154,166],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[155,167,183,230],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">":[156,168],"<tex-math":[157,169],"notation=\"LaTeX\">$\\epsilon":[158],"$":[159],"</tex-math></inline-formula>":[160,174],"-approximate":[161],"decomposition":[162],"at":[164],"most":[165],"notation=\"LaTeX\">$O(\\log":[170],"(1":[171],"/":[172],"\\epsilon))$":[173],"permutations.":[175],"Second,":[176],"propose":[178],"new":[180],"algorithm,":[181],"<monospace":[182,229],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">Birkhoff+</monospace>":[184,231],",":[185],"which":[186],"combines":[187],"wealth":[189],"Frank-Wolfe":[191],"obtain":[196],"decompositions":[198],"fast":[201],"manner.":[202],"And":[203],"third,":[204],"evaluate":[206],"performance":[208,220],"numerically":[213],"study":[215],"affects":[218],"switch.":[224],"Our":[225],"results":[226],"superior":[233],"previous":[235],"algorithms":[236],"terms":[238],"throughput,":[240],"running":[241],"time,":[242],"configurations.":[247]},"counts_by_year":[{"year":2026,"cited_by_count":2},{"year":2025,"cited_by_count":5},{"year":2024,"cited_by_count":2},{"year":2023,"cited_by_count":3},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":1}],"updated_date":"2026-07-25T15:57:00.446498","created_date":"2025-10-10T00:00:00"}
