{"id":"https://openalex.org/W2138906661","doi":"https://doi.org/10.1109/tpds.2005.99","title":"Routing permutations on baseline networks with node-disjoint paths","display_name":"Routing permutations on baseline networks with node-disjoint paths","publication_year":2005,"publication_date":"2005-06-28","ids":{"openalex":"https://openalex.org/W2138906661","doi":"https://doi.org/10.1109/tpds.2005.99","mag":"2138906661"},"language":"en","primary_location":{"id":"doi:10.1109/tpds.2005.99","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2005.99","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"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 Transactions on Parallel and Distributed Systems","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/A5100638446","display_name":"Yuanyuan Yang","orcid":"https://orcid.org/0000-0001-7296-9222"},"institutions":[{"id":"https://openalex.org/I1327163397","display_name":"State University of New York","ror":"https://ror.org/01q1z8k08","country_code":"US","type":"education","lineage":["https://openalex.org/I1327163397"]},{"id":"https://openalex.org/I59553526","display_name":"Stony Brook University","ror":"https://ror.org/05qghxh33","country_code":"US","type":"education","lineage":["https://openalex.org/I59553526"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Y. Yang","raw_affiliation_strings":["Department of Electrical and Computer Engineering, State University of New York, Stony Brook, NY, USA","Dept. of Electr. & Comput. Eng., State Univ. of New York Stony Brook, NY, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, State University of New York, Stony Brook, NY, USA","institution_ids":["https://openalex.org/I59553526","https://openalex.org/I1327163397"]},{"raw_affiliation_string":"Dept. of Electr. & Comput. Eng., State Univ. of New York Stony Brook, NY, USA","institution_ids":["https://openalex.org/I1327163397"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5055095139","display_name":"J. Wang","orcid":null},"institutions":[{"id":"https://openalex.org/I36253440","display_name":"IEEE Computer Society","ror":"https://ror.org/05nxk6n24","country_code":"US","type":"nonprofit","lineage":["https://openalex.org/I36253440"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"J. Wang","raw_affiliation_strings":["East Isle Technologies, Inc., Setauket, NY, USA","IEEE Computer Society#TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"East Isle Technologies, Inc., Setauket, NY, USA","institution_ids":[]},{"raw_affiliation_string":"IEEE Computer Society#TAB#","institution_ids":["https://openalex.org/I36253440"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.2739,"has_fulltext":false,"cited_by_count":17,"citation_normalized_percentile":{"value":0.68132762,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":98},"biblio":{"volume":"16","issue":"8","first_page":"737","last_page":"746"},"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/T10847","display_name":"Advanced Optical Network Technologies","score":0.9975000023841858,"subfield":{"id":"https://openalex.org/subfields/2208","display_name":"Electrical and Electronic Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9819999933242798,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6847999095916748},{"id":"https://openalex.org/keywords/disjoint-sets","display_name":"Disjoint sets","score":0.6455546617507935},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.5583702325820923},{"id":"https://openalex.org/keywords/permutation","display_name":"Permutation (music)","score":0.5327109694480896},{"id":"https://openalex.org/keywords/multipath-routing","display_name":"Multipath routing","score":0.4985485076904297},{"id":"https://openalex.org/keywords/node","display_name":"Node (physics)","score":0.4900318384170532},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.45346298813819885},{"id":"https://openalex.org/keywords/static-routing","display_name":"Static routing","score":0.39162883162498474},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.36821579933166504},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.32485026121139526},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.2326865792274475},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.2269929051399231},{"id":"https://openalex.org/keywords/routing-protocol","display_name":"Routing protocol","score":0.20580732822418213}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6847999095916748},{"id":"https://openalex.org/C45340560","wikidata":"https://www.wikidata.org/wiki/Q215382","display_name":"Disjoint sets","level":2,"score":0.6455546617507935},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.5583702325820923},{"id":"https://openalex.org/C21308566","wikidata":"https://www.wikidata.org/wiki/Q7169365","display_name":"Permutation (music)","level":2,"score":0.5327109694480896},{"id":"https://openalex.org/C76522221","wikidata":"https://www.wikidata.org/wiki/Q5035396","display_name":"Multipath routing","level":5,"score":0.4985485076904297},{"id":"https://openalex.org/C62611344","wikidata":"https://www.wikidata.org/wiki/Q1062658","display_name":"Node (physics)","level":2,"score":0.4900318384170532},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.45346298813819885},{"id":"https://openalex.org/C204948658","wikidata":"https://www.wikidata.org/wiki/Q1119410","display_name":"Static routing","level":4,"score":0.39162883162498474},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.36821579933166504},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.32485026121139526},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.2326865792274475},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.2269929051399231},{"id":"https://openalex.org/C104954878","wikidata":"https://www.wikidata.org/wiki/Q1648707","display_name":"Routing protocol","level":3,"score":0.20580732822418213},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"id":"https://openalex.org/C66938386","wikidata":"https://www.wikidata.org/wiki/Q633538","display_name":"Structural engineering","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}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tpds.2005.99","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tpds.2005.99","pdf_url":null,"source":{"id":"https://openalex.org/S97130795","display_name":"IEEE Transactions on Parallel and Distributed Systems","issn_l":"1045-9219","issn":["1045-9219","1558-2183","2161-9883"],"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 Transactions on Parallel and Distributed Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"}],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1971923044","https://openalex.org/W2012950107","https://openalex.org/W2028613093","https://openalex.org/W2035328626","https://openalex.org/W2044548351","https://openalex.org/W2097290302","https://openalex.org/W2108088160","https://openalex.org/W2114870379","https://openalex.org/W2114996062","https://openalex.org/W2116454746","https://openalex.org/W2120228177","https://openalex.org/W2121643333","https://openalex.org/W2125484645","https://openalex.org/W2130656004","https://openalex.org/W2136963271","https://openalex.org/W2151015700","https://openalex.org/W2154307687","https://openalex.org/W2155809496","https://openalex.org/W3146736708","https://openalex.org/W3169463464"],"related_works":["https://openalex.org/W757657516","https://openalex.org/W2539097916","https://openalex.org/W4377970799","https://openalex.org/W2944616377","https://openalex.org/W3127002380","https://openalex.org/W2251995179","https://openalex.org/W2556128816","https://openalex.org/W2351878639","https://openalex.org/W2181601090","https://openalex.org/W2768774055"],"abstract_inverted_index":{"Permutation":[0],"is":[1,231],"a":[2,72,83,98,102,128,221,265,274],"frequently-used":[3],"communication":[4],"pattern":[5],"in":[6,20,97,109,133,144,168,200,212,233,244,264,269],"parallel":[7],"and":[8,12,75,204,286],"distributed":[9],"computing":[10],"systems":[11],"telecommunication":[13],"networks.":[14,171],"Node-disjoint":[15],"routing":[16,43,161,194,198,224,263,278],"has":[17],"important":[18],"applications":[19],"guided":[21],"wave":[22],"optical":[23,27,48],"interconnects":[24],"where":[25],"the":[26,32,61,64,114,150,155,209,228,242],"\"crosstalk\"":[28],"between":[29,63],"messages":[30,237],"passing":[31],"same":[33],"switch":[34],"should":[35],"be":[36,95,131,273],"avoided.":[37],"In":[38],"this":[39,270],"paper,":[40],"we":[41],"consider":[42],"arbitrary":[44,92,163],"permutations":[45,68,279],"on":[46,82],"an":[47,91,134,162],"baseline":[49,53,73,99,104,185,266],"network":[50,74,80,100,140,267],"(or":[51,69,101],"reverse":[52,79,103],"network)":[54,105],"with":[55,106,141,165,258],"node-disjoint":[56,107,142,166,223],"paths.":[57],"We":[58,87,196],"first":[59],"prove":[60],"equivalence":[62],"set":[65],"of":[66,71,77,157,238],"admissible":[67],"semipermutations)":[70],"that":[76,90,127,262],"its":[78,282],"based":[81],"step-by-step":[84],"permutation":[85,93,129,164],"routing.":[86],"then":[88],"show":[89],"can":[94,130,250],"realized":[96,132],"paths":[108,143,167],"four":[110],"passes,":[111],"which":[112,218],"beats":[113],"existing":[115],"results":[116,260],"[M.":[117],"Vaez":[118],"et":[119,124,215,247],"al.,":[120,125,216,248],"(2000)],":[121],"[G.":[122],"Maier":[123],"(2001)]":[126],"n":[135,138],"/spl":[136],"times/":[137],"banyan":[139,182],"O(n/sup":[145],"1/2/)":[146],"passes.":[147],"This":[148],"represents":[149],"currently":[151],"best-known":[152],"result":[153],"for":[154,160,226,236,254,277],"number":[156],"passes":[158],"required":[159],"unique-path":[169],"multistage":[170],"Unlike":[172],"other":[173],"unique":[174],"path":[175],"MINs":[176],"(such":[177],"as":[178],"omega":[179],"networks":[180,186],"or":[181],"networks),":[183],"only":[184,253],"have":[187],"been":[188],"found":[189],"to":[190,281],"possess":[191],"such":[192],"four-pass":[193,222],"property.":[195],"present":[197],"algorithms":[199],"both":[201],"self-routing":[202],"style":[203],"central-controlled":[205],"style.":[206],"Different":[207],"from":[208],"recent":[210],"work":[211,251],"[Y.":[213,245],"Yang":[214,246],"(2003)],":[217],"also":[219],"gave":[220],"algorithm":[225,230,243],"permutations,":[227],"new":[229],"efficient":[232],"transmission":[234,288],"time":[235],"any":[239],"length,":[240],"while":[241],"(2003)]":[249],"efficiently":[252],"long":[255],"messages.":[256],"Comparisons":[257],"previous":[259],"demonstrate":[261],"proposed":[268],"paper":[271],"could":[272],"better":[275],"choice":[276],"due":[280],"lowest":[283],"hardware":[284],"cost":[285],"near-optimal":[287],"time.":[289]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2020,"cited_by_count":1},{"year":2017,"cited_by_count":4},{"year":2015,"cited_by_count":5},{"year":2014,"cited_by_count":2},{"year":2012,"cited_by_count":2}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
