{"id":"https://openalex.org/W4376481196","doi":"https://doi.org/10.1109/tcad.2023.3274951","title":"Routing and Wavelength Assignment for Multiple Multicasts in Optical Network-on-Chip (ONoC)","display_name":"Routing and Wavelength Assignment for Multiple Multicasts in Optical Network-on-Chip (ONoC)","publication_year":2023,"publication_date":"2023-05-12","ids":{"openalex":"https://openalex.org/W4376481196","doi":"https://doi.org/10.1109/tcad.2023.3274951"},"language":"en","primary_location":{"id":"doi:10.1109/tcad.2023.3274951","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2023.3274951","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and 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/A5077548608","display_name":"Wen Yang","orcid":"https://orcid.org/0000-0002-1089-1770"},"institutions":[{"id":"https://openalex.org/I161350542","display_name":"China Three Gorges University","ror":"https://ror.org/0419nfc77","country_code":"CN","type":"education","lineage":["https://openalex.org/I161350542"]}],"countries":["CN"],"is_corresponding":true,"raw_author_name":"Wen Yang","raw_affiliation_strings":["Hubei Key Laboratory of Intelligent Vision Based Monitoring for Hydroelectric Engineering and the College of Computer and Information Technology, China Three Gorges University, Yichang, China"],"affiliations":[{"raw_affiliation_string":"Hubei Key Laboratory of Intelligent Vision Based Monitoring for Hydroelectric Engineering and the College of Computer and Information Technology, China Three Gorges University, Yichang, China","institution_ids":["https://openalex.org/I161350542"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5005494911","display_name":"Yawen Chen","orcid":"https://orcid.org/0000-0001-7006-2459"},"institutions":[{"id":"https://openalex.org/I80281795","display_name":"University of Otago","ror":"https://ror.org/01jmxt844","country_code":"NZ","type":"education","lineage":["https://openalex.org/I80281795"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Yawen Chen","raw_affiliation_strings":["Department of Computer Science, University of Otago, Dunedin, New Zealand"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Otago, Dunedin, New Zealand","institution_ids":["https://openalex.org/I80281795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5090297023","display_name":"Zhiyi Huang","orcid":"https://orcid.org/0000-0001-8561-2556"},"institutions":[{"id":"https://openalex.org/I80281795","display_name":"University of Otago","ror":"https://ror.org/01jmxt844","country_code":"NZ","type":"education","lineage":["https://openalex.org/I80281795"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Zhiyi Huang","raw_affiliation_strings":["Department of Computer Science, University of Otago, Dunedin, New Zealand"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Otago, Dunedin, New Zealand","institution_ids":["https://openalex.org/I80281795"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100415757","display_name":"Haibo Zhang","orcid":"https://orcid.org/0000-0002-3752-0806"},"institutions":[{"id":"https://openalex.org/I80281795","display_name":"University of Otago","ror":"https://ror.org/01jmxt844","country_code":"NZ","type":"education","lineage":["https://openalex.org/I80281795"]}],"countries":["NZ"],"is_corresponding":false,"raw_author_name":"Haibo Zhang","raw_affiliation_strings":["Department of Computer Science, University of Otago, Dunedin, New Zealand"],"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Otago, Dunedin, New Zealand","institution_ids":["https://openalex.org/I80281795"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5049448415","display_name":"Huaxi Gu","orcid":"https://orcid.org/0000-0002-6409-2229"},"institutions":[{"id":"https://openalex.org/I149594827","display_name":"Xidian University","ror":"https://ror.org/05s92vm98","country_code":"CN","type":"education","lineage":["https://openalex.org/I149594827"]}],"countries":["CN"],"is_corresponding":false,"raw_author_name":"Huaxi Gu","raw_affiliation_strings":["State Key Laboratory of ISN, Xidian University, Xi&#x2019;an, China"],"affiliations":[{"raw_affiliation_string":"State Key Laboratory of ISN, Xidian University, Xi&#x2019;an, China","institution_ids":["https://openalex.org/I149594827"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":["https://openalex.org/A5077548608"],"corresponding_institution_ids":["https://openalex.org/I161350542"],"apc_list":null,"apc_paid":null,"fwci":2.3508,"has_fulltext":false,"cited_by_count":18,"citation_normalized_percentile":{"value":0.88765901,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":99},"biblio":{"volume":"42","issue":"12","first_page":"4934","last_page":"4947"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10299","display_name":"Photonic and Optical Devices","score":0.9994999766349792,"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"}},"topics":[{"id":"https://openalex.org/T10299","display_name":"Photonic and Optical Devices","score":0.9994999766349792,"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/T10847","display_name":"Advanced Optical Network Technologies","score":0.9991000294685364,"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/T10232","display_name":"Optical Network Technologies","score":0.9988999962806702,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/multicast","display_name":"Multicast","score":0.7900612354278564},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6878980398178101},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.6356759667396545},{"id":"https://openalex.org/keywords/routing-and-wavelength-assignment","display_name":"Routing and wavelength assignment","score":0.572795569896698},{"id":"https://openalex.org/keywords/network-on-a-chip","display_name":"Network on a chip","score":0.5056390762329102},{"id":"https://openalex.org/keywords/upper-and-lower-bounds","display_name":"Upper and lower bounds","score":0.4983553886413574},{"id":"https://openalex.org/keywords/integer-programming","display_name":"Integer programming","score":0.49707773327827454},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.48665791749954224},{"id":"https://openalex.org/keywords/interconnection","display_name":"Interconnection","score":0.4571738839149475},{"id":"https://openalex.org/keywords/topology","display_name":"Topology (electrical circuits)","score":0.3883824050426483},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3463689982891083},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.26077574491500854},{"id":"https://openalex.org/keywords/wavelength","display_name":"Wavelength","score":0.21602818369865417},{"id":"https://openalex.org/keywords/wavelength-division-multiplexing","display_name":"Wavelength-division multiplexing","score":0.19974881410598755},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.1749347746372223},{"id":"https://openalex.org/keywords/combinatorics","display_name":"Combinatorics","score":0.12940993905067444},{"id":"https://openalex.org/keywords/physics","display_name":"Physics","score":0.12862291932106018}],"concepts":[{"id":"https://openalex.org/C32295351","wikidata":"https://www.wikidata.org/wiki/Q899288","display_name":"Multicast","level":2,"score":0.7900612354278564},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6878980398178101},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.6356759667396545},{"id":"https://openalex.org/C2778249599","wikidata":"https://www.wikidata.org/wiki/Q7371620","display_name":"Routing and wavelength assignment","level":4,"score":0.572795569896698},{"id":"https://openalex.org/C128519102","wikidata":"https://www.wikidata.org/wiki/Q339554","display_name":"Network on a chip","level":2,"score":0.5056390762329102},{"id":"https://openalex.org/C77553402","wikidata":"https://www.wikidata.org/wiki/Q13222579","display_name":"Upper and lower bounds","level":2,"score":0.4983553886413574},{"id":"https://openalex.org/C56086750","wikidata":"https://www.wikidata.org/wiki/Q6042592","display_name":"Integer programming","level":2,"score":0.49707773327827454},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.48665791749954224},{"id":"https://openalex.org/C123745756","wikidata":"https://www.wikidata.org/wiki/Q1665949","display_name":"Interconnection","level":2,"score":0.4571738839149475},{"id":"https://openalex.org/C184720557","wikidata":"https://www.wikidata.org/wiki/Q7825049","display_name":"Topology (electrical circuits)","level":2,"score":0.3883824050426483},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3463689982891083},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.26077574491500854},{"id":"https://openalex.org/C6260449","wikidata":"https://www.wikidata.org/wiki/Q41364","display_name":"Wavelength","level":2,"score":0.21602818369865417},{"id":"https://openalex.org/C160724564","wikidata":"https://www.wikidata.org/wiki/Q1620670","display_name":"Wavelength-division multiplexing","level":3,"score":0.19974881410598755},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.1749347746372223},{"id":"https://openalex.org/C114614502","wikidata":"https://www.wikidata.org/wiki/Q76592","display_name":"Combinatorics","level":1,"score":0.12940993905067444},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.12862291932106018},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C49040817","wikidata":"https://www.wikidata.org/wiki/Q193091","display_name":"Optoelectronics","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/tcad.2023.3274951","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tcad.2023.3274951","pdf_url":null,"source":{"id":"https://openalex.org/S100835903","display_name":"IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems","issn_l":"0278-0070","issn":["0278-0070","1937-4151"],"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 Computer-Aided Design of Integrated Circuits and Systems","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.800000011920929,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":39,"referenced_works":["https://openalex.org/W1532820087","https://openalex.org/W1557980659","https://openalex.org/W2042275089","https://openalex.org/W2091985499","https://openalex.org/W2092850952","https://openalex.org/W2102071889","https://openalex.org/W2103638899","https://openalex.org/W2113320854","https://openalex.org/W2114622988","https://openalex.org/W2119134050","https://openalex.org/W2122246186","https://openalex.org/W2127169269","https://openalex.org/W2132878613","https://openalex.org/W2135296375","https://openalex.org/W2135401345","https://openalex.org/W2155765360","https://openalex.org/W2343857192","https://openalex.org/W2560146006","https://openalex.org/W2725254221","https://openalex.org/W2740870173","https://openalex.org/W2748014115","https://openalex.org/W2763068795","https://openalex.org/W2768691675","https://openalex.org/W2793644300","https://openalex.org/W2806113800","https://openalex.org/W2943863776","https://openalex.org/W2975335499","https://openalex.org/W2985479334","https://openalex.org/W3012465282","https://openalex.org/W3140062895","https://openalex.org/W3140261852","https://openalex.org/W3142044923","https://openalex.org/W3146159098","https://openalex.org/W3165141432","https://openalex.org/W4210727445","https://openalex.org/W4247311625","https://openalex.org/W4248441350","https://openalex.org/W6680017176","https://openalex.org/W6745093584"],"related_works":["https://openalex.org/W2033488476","https://openalex.org/W2131092765","https://openalex.org/W2277662012","https://openalex.org/W1589992863","https://openalex.org/W4377015086","https://openalex.org/W1617457131","https://openalex.org/W1578766752","https://openalex.org/W2051432202","https://openalex.org/W2206566554","https://openalex.org/W2266046735"],"abstract_inverted_index":{"Optical":[0],"network-on-chip":[1],"(ONoC)":[2],"is":[3,22,173,223],"an":[4,105,238],"emerging":[5],"chip-scale":[6],"optical":[7],"interconnection":[8],"technology":[9],"to":[10],"realize":[11],"high-performance":[12],"and":[13,78,208,279],"power-efficient":[14],"intercore":[15],"communication":[16,21],"for":[17,33,81,109,117,138,218,237],"many-core":[18],"processors.":[19],"Multicast":[20],"popularly":[23],"used":[24],"in":[25,35,65,84,196],"parallel":[26],"applications":[27,49],"on":[28,39,126,212],"chip.":[29],"However,":[30],"existing":[31],"researches":[32],"multicast":[34,63],"ONoC":[36,85],"mainly":[37],"focus":[38],"the":[40,47,51,58,74,87,91,98,159,166,177,189,197,205,209,213,228,255,267],"optimization":[41],"of":[42,50,61,76,89,93,146,151,154,158,168,192,215,257,269],"one":[43,124,157],"multicast.":[44],"This":[45],"limits":[46],"practical":[48],"research":[52],"outcomes":[53],"because":[54],"we":[55,72,100,113,132,203],"often":[56],"face":[57],"dynamic":[59],"formation":[60],"multiple":[62,82,139],"groups":[64],"real":[66],"network":[67,229],"systems.":[68],"In":[69],"this":[70],"article,":[71],"define":[73],"problem":[75],"routing":[77,115,136,271],"wavelength":[79,125,221,274],"assignment":[80],"multicasts":[83,140,147,193],"with":[86,194,262],"objective":[88],"minimizing":[90],"number":[92,150,167,191,214,256],"wavelengths":[94,169,216,258],"required.":[95],"To":[96],"solve":[97],"problem,":[99],"first":[101],"formulate":[102],"it":[103],"as":[104],"integer":[106],"programming":[107],"model":[108],"general":[110,130],"topologies.":[111],"Then":[112],"design":[114,133],"policies":[116],"special":[118,160],"instances":[119],"that":[120,165,251],"optimally":[121],"use":[122],"only":[123],"mesh":[127,246],"topology.":[128],"For":[129],"instances,":[131],"a":[134,144,149],"group-partitioning":[135],"algorithm":[137],"(GPRMM).":[141],"GPRMM":[142,172,252,265],"decouples":[143],"group":[145],"into":[148],"subgroups,":[152],"each":[153],"which":[155],"matching":[156],"instances.":[161],"Theoretical":[162],"results":[163,249],"show":[164,250],"required":[170,217],"by":[171,227,259],"no":[174],"more":[175],"than":[176],"Destination":[178],"Density":[179],"<inline-formula":[180,231,239],"xmlns:mml=\"http://www.w3.org/1998/Math/MathML\"":[181,232,240],"xmlns:xlink=\"http://www.w3.org/1999/xlink\">":[182,233,241],"<tex-math":[183,234,242],"notation=\"LaTeX\">$\\sigma":[184],"_{d}$":[185],"</tex-math></inline-formula>":[186,236,245],",":[187],"i.e.,":[188],"maximum":[190],"destinations":[195],"same":[198],"row":[199],"or":[200],"column.":[201],"Moreover,":[202],"find":[204],"upper":[206,225],"bound":[207,211],"lower":[210],"GPRMM.":[219],"The":[220],"requirement":[222],"also":[224],"bounded":[226],"size":[230],"notation=\"LaTeX\">$n$":[235],"notation=\"LaTeX\">$n\\times":[243],"n$":[244],"network.":[247],"Simulation":[248],"can":[253],"reduce":[254],"26.7%":[260],"compared":[261],"previous":[263],"methods.":[264],"has":[266],"advantages":[268],"low":[270,273,276],"complexity,":[272],"requirement,":[275],"power":[277],"consumption,":[278],"good":[280],"scalability.":[281]},"counts_by_year":[{"year":2026,"cited_by_count":1},{"year":2025,"cited_by_count":7},{"year":2024,"cited_by_count":6},{"year":2023,"cited_by_count":4}],"updated_date":"2026-03-27T14:29:43.386196","created_date":"2025-10-10T00:00:00"}
