{"id":"https://openalex.org/W2315895812","doi":"https://doi.org/10.1109/tnet.2016.2541161","title":"On Iterative Scheduling for Input-Queued Switches With a Speedup of $2-1/N$","display_name":"On Iterative Scheduling for Input-Queued Switches With a Speedup of $2-1/N$","publication_year":2016,"publication_date":"2016-03-25","ids":{"openalex":"https://openalex.org/W2315895812","doi":"https://doi.org/10.1109/tnet.2016.2541161","mag":"2315895812"},"language":"en","primary_location":{"id":"doi:10.1109/tnet.2016.2541161","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnet.2016.2541161","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/A5102834373","display_name":"Bing Hu","orcid":"https://orcid.org/0000-0002-0594-8998"},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]},{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Bing Hu","raw_affiliation_strings":["College of Information Science and Electronic Engineering, Zhejiang University, Hangzhou, China","State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Information Science and Electronic Engineering, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5102962414","display_name":"Kwan L. Yeung","orcid":"https://orcid.org/0000-0003-4590-8760"},"institutions":[{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Kwan L. Yeung","raw_affiliation_strings":["Department of Electrical and Electronic Engineering, The University of Hong Kong, Hong Kong"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Electronic Engineering, The University of Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I889458895"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049907772","display_name":"Qian Zhou","orcid":"https://orcid.org/0000-0001-6103-2565"},"institutions":[{"id":"https://openalex.org/I139759216","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59","country_code":"CN","type":"education","lineage":["https://openalex.org/I139759216"]},{"id":"https://openalex.org/I76130692","display_name":"Zhejiang University","ror":"https://ror.org/00a2xv884","country_code":"CN","type":"education","lineage":["https://openalex.org/I76130692"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Qian Zhou","raw_affiliation_strings":["College of Information Science and Electronic Engineering, Zhejiang University, Hangzhou, China","State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"College of Information Science and Electronic Engineering, Zhejiang University, Hangzhou, China","institution_ids":["https://openalex.org/I76130692"]},{"raw_affiliation_string":"State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China","institution_ids":["https://openalex.org/I139759216"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5061163569","display_name":"Chunzhi He","orcid":null},"institutions":[{"id":"https://openalex.org/I889458895","display_name":"University of Hong Kong","ror":"https://ror.org/02zhqgq86","country_code":"HK","type":"education","lineage":["https://openalex.org/I889458895"]}],"countries":["HK"],"is_corresponding":false,"raw_author_name":"Chunzhi He","raw_affiliation_strings":["Department of Electrical and Electronic Engineering, The University of Hong Kong, Hong Kong"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Electronic Engineering, The University of Hong Kong, Hong Kong","institution_ids":["https://openalex.org/I889458895"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":1.6998,"has_fulltext":false,"cited_by_count":14,"citation_normalized_percentile":{"value":0.8574278,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":98},"biblio":{"volume":"24","issue":"6","first_page":"3565","last_page":"3577"},"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.9937000274658203,"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/T10933","display_name":"Real-Time Systems Scheduling","score":0.9909999966621399,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"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/speedup","display_name":"Speedup","score":0.9022974967956543},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.788578987121582},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.6454455852508545},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.6415679454803467},{"id":"https://openalex.org/keywords/queueing-theory","display_name":"Queueing theory","score":0.4725888669490814},{"id":"https://openalex.org/keywords/iterative-method","display_name":"Iterative method","score":0.464875727891922},{"id":"https://openalex.org/keywords/processor-scheduling","display_name":"Processor scheduling","score":0.46208474040031433},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.3811442255973816},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.31955981254577637},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.2952462136745453},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.2881019711494446},{"id":"https://openalex.org/keywords/resource","display_name":"Resource (disambiguation)","score":0.10487997531890869}],"concepts":[{"id":"https://openalex.org/C68339613","wikidata":"https://www.wikidata.org/wiki/Q1549489","display_name":"Speedup","level":2,"score":0.9022974967956543},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.788578987121582},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.6454455852508545},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.6415679454803467},{"id":"https://openalex.org/C22684755","wikidata":"https://www.wikidata.org/wiki/Q847526","display_name":"Queueing theory","level":2,"score":0.4725888669490814},{"id":"https://openalex.org/C159694833","wikidata":"https://www.wikidata.org/wiki/Q2321565","display_name":"Iterative method","level":2,"score":0.464875727891922},{"id":"https://openalex.org/C2984822820","wikidata":"https://www.wikidata.org/wiki/Q1123036","display_name":"Processor scheduling","level":3,"score":0.46208474040031433},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.3811442255973816},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.31955981254577637},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.2952462136745453},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.2881019711494446},{"id":"https://openalex.org/C206345919","wikidata":"https://www.wikidata.org/wiki/Q20380951","display_name":"Resource (disambiguation)","level":2,"score":0.10487997531890869},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tnet.2016.2541161","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tnet.2016.2541161","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"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G2264590220","display_name":null,"funder_award_id":"SKLNST-2013-1-20","funder_id":"https://openalex.org/F4320321470","funder_display_name":"Beijing University of Posts and Telecommunications"},{"id":"https://openalex.org/G6120429113","display_name":null,"funder_award_id":"2012CB316000","funder_id":"https://openalex.org/F4320335777","funder_display_name":"National Key Research and Development Program of China"},{"id":"https://openalex.org/G6284306468","display_name":null,"funder_award_id":"61401394","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"},{"id":"https://openalex.org/F4320321470","display_name":"Beijing University of Posts and Telecommunications","ror":"https://ror.org/04w9fbh59"},{"id":"https://openalex.org/F4320335777","display_name":"National Key Research and Development Program of China","ror":null}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":28,"referenced_works":["https://openalex.org/W54381654","https://openalex.org/W597159796","https://openalex.org/W1513716704","https://openalex.org/W1534232528","https://openalex.org/W1990343594","https://openalex.org/W2000483727","https://openalex.org/W2007289737","https://openalex.org/W2027048014","https://openalex.org/W2067692201","https://openalex.org/W2098028460","https://openalex.org/W2103692759","https://openalex.org/W2106522282","https://openalex.org/W2111366547","https://openalex.org/W2112538948","https://openalex.org/W2118130591","https://openalex.org/W2120655454","https://openalex.org/W2121523570","https://openalex.org/W2125600099","https://openalex.org/W2126169247","https://openalex.org/W2136985426","https://openalex.org/W2148626282","https://openalex.org/W2157860744","https://openalex.org/W2159157470","https://openalex.org/W2163763959","https://openalex.org/W2168851754","https://openalex.org/W2487217191","https://openalex.org/W3017089570","https://openalex.org/W6677916880"],"related_works":["https://openalex.org/W2149404148","https://openalex.org/W1597107533","https://openalex.org/W2128410848","https://openalex.org/W2102390841","https://openalex.org/W2118368532","https://openalex.org/W2126232624","https://openalex.org/W2434525066","https://openalex.org/W3140149227","https://openalex.org/W2096289371","https://openalex.org/W2130555437"],"abstract_inverted_index":{"An":[0],"efficient":[1],"iterative":[2,197],"scheduling":[3,63,149,198],"algorithm":[4,199],"for":[5,41,49,132],"input-queued":[6],"switches,":[7],"called":[8],"round":[9],"robin":[10],"with":[11,172,202],"longest":[12,75,119],"queue":[13],"first":[14,72,192],"(RR/LQF),":[15],"is":[16,39,65,88,125,130,153,170,179,190,200],"proposed":[17],"in":[18],"this":[19,189,239],"paper.":[20],"RR/LQF":[21,129,152,211,243],"consists":[22],"of":[23,83,175,186,216,224,236,249],"three":[24],"phases:":[25],"report,":[26],"grant,":[27],"and":[28,60,73,99,244],"accept.":[29],"In":[30,56],"each":[31],"phase,":[32],"only":[33],"a":[34,43,54,91,133,173,203,214,246],"single-bit":[35],"message":[36],"per":[37],"port":[38],"sent":[40],"reporting":[42],"packet":[44,50],"arrival,":[45],"granting":[46],"an":[47,196],"input":[48],"sending,":[51],"or":[52],"accepting":[53],"grant.":[55],"both":[57],"the":[58,68,74,84,97,100,104,109,118,122,146,180,184,191,220,233,241],"grant":[59],"accept":[61],"phases,":[62],"priority":[64],"given":[66],"to":[67,89,113,156,212,230],"preferred":[69,85,105],"input-output":[70,86,106],"pairs":[71,107],"virtual":[76],"output":[77],"queuing":[78],"(VOQ)":[79],"next.":[80],"The":[81],"notion":[82],"pair":[87],"keep":[90],"global":[92],"RR":[93],"schedule":[94],"among":[95],"all":[96,145],"inputs":[98],"outputs.":[101],"By":[102,116],"serving":[103,117],"first,":[108],"match":[110,123],"size":[111],"tends":[112],"be":[114],"maximized.":[115],"VOQ":[120],"next,":[121],"weight":[124],"also":[126],"boosted.":[127],"When":[128,151],"executed":[131,154],"single":[134],"iteration":[135],"(i.e.,":[136,159],"RR/LQF-1),":[137],"we":[138,161],"show":[139],"by":[140],"simulations":[141],"that":[142,163,195,218],"RR/LQF-1":[143],"outperforms":[144],"existing":[147],"single-bit-single-iteration":[148],"algorithms.":[150],"up":[155],"N":[157,178],"iterations":[158],"RR/LQF-N),":[160],"prove":[162],"under":[164],"any":[165],"admissible":[166],"traffic":[167],"pattern,":[168],"RR/LQF-N":[169],"stable":[171,201],"speedup":[174,204,222],"2-1/N,":[176],"where":[177],"switch":[181],"size.":[182],"To":[183,238],"best":[185],"our":[187],"knowledge,":[188],"work":[193],"showing":[194],"less":[205],"than":[206],"2.":[207],"We":[208],"then":[209,228],"generalize":[210],"become":[213],"class":[215],"algorithms":[217],"have":[219],"same":[221],"bound":[223],"2-1/N.":[225],"Efforts":[226],"are":[227,251],"made":[229],"further":[231],"reduce":[232],"implementation":[234],"complexity":[235],"RR/LQF.":[237],"end,":[240],"pipelined":[242],"RR/RR,":[245],"simpler":[247],"variant":[248],"RR/LQF,":[250],"proposed.":[252]},"counts_by_year":[{"year":2021,"cited_by_count":3},{"year":2020,"cited_by_count":5},{"year":2019,"cited_by_count":2},{"year":2018,"cited_by_count":2},{"year":2017,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
