{"id":"https://openalex.org/W7129106115","doi":"https://doi.org/10.1007/s11227-026-08313-y","title":"DeepWK-MSTC: a novel approach for adaptive controller placement in software-defined networks via deep learning","display_name":"DeepWK-MSTC: a novel approach for adaptive controller placement in software-defined networks via deep learning","publication_year":2026,"publication_date":"2026-02-16","ids":{"openalex":"https://openalex.org/W7129106115","doi":"https://doi.org/10.1007/s11227-026-08313-y"},"language":"en","primary_location":{"id":"doi:10.1007/s11227-026-08313-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11227-026-08313-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11227-026-08313-y.pdf","source":{"id":"https://openalex.org/S32326811","display_name":"The Journal of Supercomputing","issn_l":"0920-8542","issn":["0920-8542","1573-0484"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Journal of Supercomputing","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://link.springer.com/content/pdf/10.1007/s11227-026-08313-y.pdf","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5115939203","display_name":"Rasoul Farahi","orcid":null},"institutions":[{"id":"https://openalex.org/I1293555014","display_name":"Islamic Azad University of Tabriz","ror":"https://ror.org/04hnf9a51","country_code":"IR","type":"education","lineage":["https://openalex.org/I110525433","https://openalex.org/I1293555014"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Rasoul Farahi","raw_affiliation_strings":["Department of Computer Engineering, Ta.C., Islamic Azad University, Tabriz, Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Ta.C., Islamic Azad University, Tabriz, Iran","institution_ids":["https://openalex.org/I1293555014"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5126090712","display_name":"Ali Ghaffari","orcid":null},"institutions":[{"id":"https://openalex.org/I113330528","display_name":"Khazar University","ror":"https://ror.org/014te7048","country_code":"AZ","type":"education","lineage":["https://openalex.org/I113330528"]},{"id":"https://openalex.org/I1293555014","display_name":"Islamic Azad University of Tabriz","ror":"https://ror.org/04hnf9a51","country_code":"IR","type":"education","lineage":["https://openalex.org/I110525433","https://openalex.org/I1293555014"]},{"id":"https://openalex.org/I4210121333","display_name":"Istinye University","ror":"https://ror.org/03081nz23","country_code":"TR","type":"education","lineage":["https://openalex.org/I4210121333"]}],"countries":["AZ","IR","TR"],"is_corresponding":true,"raw_author_name":"Ali Ghaffari","raw_affiliation_strings":["Department of Computer Engineering, Faculty of Engineering and Natural Science, Istinye University, 34396, Istanbul, Turkey","Department of Computer Engineering, Ta.C., Islamic Azad University, Tabriz, Iran","Department of Computer Science, Khazar University, AZ1096, Baku, Azerbaijan"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Faculty of Engineering and Natural Science, Istinye University, 34396, Istanbul, Turkey","institution_ids":["https://openalex.org/I4210121333"]},{"raw_affiliation_string":"Department of Computer Engineering, Ta.C., Islamic Azad University, Tabriz, Iran","institution_ids":["https://openalex.org/I1293555014"]},{"raw_affiliation_string":"Department of Computer Science, Khazar University, AZ1096, Baku, Azerbaijan","institution_ids":["https://openalex.org/I113330528"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5049945473","display_name":"Nahideh Derakhshanfard","orcid":"https://orcid.org/0000-0001-9207-6261"},"institutions":[{"id":"https://openalex.org/I1293555014","display_name":"Islamic Azad University of Tabriz","ror":"https://ror.org/04hnf9a51","country_code":"IR","type":"education","lineage":["https://openalex.org/I110525433","https://openalex.org/I1293555014"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Nahideh Derakhshanfard","raw_affiliation_strings":["Department of Computer Engineering, Ta.C., Islamic Azad University, Tabriz, Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Ta.C., Islamic Azad University, Tabriz, Iran","institution_ids":["https://openalex.org/I1293555014"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5126091642","display_name":"Shiva Taghipoureivazi","orcid":null},"institutions":[{"id":"https://openalex.org/I1293555014","display_name":"Islamic Azad University of Tabriz","ror":"https://ror.org/04hnf9a51","country_code":"IR","type":"education","lineage":["https://openalex.org/I110525433","https://openalex.org/I1293555014"]}],"countries":["IR"],"is_corresponding":false,"raw_author_name":"Shiva Taghipoureivazi","raw_affiliation_strings":["Department of Computer Engineering, Ta.C., Islamic Azad University, Tabriz, Iran"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Engineering, Ta.C., Islamic Azad University, Tabriz, Iran","institution_ids":["https://openalex.org/I1293555014"]}]}],"institutions":[],"countries_distinct_count":3,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5126090712"],"corresponding_institution_ids":["https://openalex.org/I113330528","https://openalex.org/I1293555014","https://openalex.org/I4210121333"],"apc_list":{"value":2990,"currency":"USD","value_usd":2990},"apc_paid":{"value":2990,"currency":"USD","value_usd":2990},"fwci":7.1857,"has_fulltext":true,"cited_by_count":1,"citation_normalized_percentile":{"value":0.95003318,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":94,"max":97},"biblio":{"volume":"82","issue":"3","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9891999959945679,"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/T10714","display_name":"Software-Defined Networks and 5G","score":0.9891999959945679,"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/T13918","display_name":"Advanced Data and IoT Technologies","score":0.0010999999940395355,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.0007999999797903001,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/scalability","display_name":"Scalability","score":0.660099983215332},{"id":"https://openalex.org/keywords/network-topology","display_name":"Network topology","score":0.6549000144004822},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.508400022983551},{"id":"https://openalex.org/keywords/heuristic","display_name":"Heuristic","score":0.43320000171661377},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.40939998626708984},{"id":"https://openalex.org/keywords/cluster-analysis","display_name":"Cluster analysis","score":0.4004000127315521},{"id":"https://openalex.org/keywords/exploit","display_name":"Exploit","score":0.3833000063896179},{"id":"https://openalex.org/keywords/flexibility","display_name":"Flexibility (engineering)","score":0.3797000050544739},{"id":"https://openalex.org/keywords/network-congestion","display_name":"Network congestion","score":0.34529998898506165}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8866999745368958},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.660099983215332},{"id":"https://openalex.org/C199845137","wikidata":"https://www.wikidata.org/wiki/Q145490","display_name":"Network topology","level":2,"score":0.6549000144004822},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5830000042915344},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.508400022983551},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.43320000171661377},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.40939998626708984},{"id":"https://openalex.org/C73555534","wikidata":"https://www.wikidata.org/wiki/Q622825","display_name":"Cluster analysis","level":2,"score":0.4004000127315521},{"id":"https://openalex.org/C165696696","wikidata":"https://www.wikidata.org/wiki/Q11287","display_name":"Exploit","level":2,"score":0.3833000063896179},{"id":"https://openalex.org/C2780598303","wikidata":"https://www.wikidata.org/wiki/Q65921492","display_name":"Flexibility (engineering)","level":2,"score":0.3797000050544739},{"id":"https://openalex.org/C195563490","wikidata":"https://www.wikidata.org/wiki/Q180368","display_name":"Network congestion","level":3,"score":0.34529998898506165},{"id":"https://openalex.org/C193415008","wikidata":"https://www.wikidata.org/wiki/Q639681","display_name":"Network architecture","level":2,"score":0.3400000035762787},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.323199987411499},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.3125},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.30390000343322754},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.3003999888896942},{"id":"https://openalex.org/C82876162","wikidata":"https://www.wikidata.org/wiki/Q17096504","display_name":"Latency (audio)","level":2,"score":0.2994999885559082},{"id":"https://openalex.org/C141934464","wikidata":"https://www.wikidata.org/wiki/Q3305386","display_name":"Local optimum","level":2,"score":0.29089999198913574},{"id":"https://openalex.org/C108583219","wikidata":"https://www.wikidata.org/wiki/Q197536","display_name":"Deep learning","level":2,"score":0.2809999883174896},{"id":"https://openalex.org/C43214815","wikidata":"https://www.wikidata.org/wiki/Q7310987","display_name":"Reliability (semiconductor)","level":3,"score":0.27790001034736633},{"id":"https://openalex.org/C101468663","wikidata":"https://www.wikidata.org/wiki/Q1620158","display_name":"Modular design","level":2,"score":0.27649998664855957},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.2718999981880188},{"id":"https://openalex.org/C2778820799","wikidata":"https://www.wikidata.org/wiki/Q3454688","display_name":"Cost reduction","level":2,"score":0.2630999982357025},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.25589999556541443},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.25200000405311584},{"id":"https://openalex.org/C2776221188","wikidata":"https://www.wikidata.org/wiki/Q21072556","display_name":"Design space exploration","level":2,"score":0.25029999017715454},{"id":"https://openalex.org/C19499675","wikidata":"https://www.wikidata.org/wiki/Q232207","display_name":"Monte Carlo method","level":2,"score":0.2500999867916107}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1007/s11227-026-08313-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11227-026-08313-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11227-026-08313-y.pdf","source":{"id":"https://openalex.org/S32326811","display_name":"The Journal of Supercomputing","issn_l":"0920-8542","issn":["0920-8542","1573-0484"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Journal of Supercomputing","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1007/s11227-026-08313-y","is_oa":true,"landing_page_url":"https://doi.org/10.1007/s11227-026-08313-y","pdf_url":"https://link.springer.com/content/pdf/10.1007/s11227-026-08313-y.pdf","source":{"id":"https://openalex.org/S32326811","display_name":"The Journal of Supercomputing","issn_l":"0920-8542","issn":["0920-8542","1573-0484"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319900","host_organization_name":"Springer Science+Business Media","host_organization_lineage":["https://openalex.org/P4310319900","https://openalex.org/P4310319965"],"host_organization_lineage_names":["Springer Science+Business Media","Springer Nature"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"The Journal of Supercomputing","raw_type":"journal-article"},"sustainable_development_goals":[{"score":0.907475471496582,"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[{"id":"https://openalex.org/F4320322626","display_name":"T\u00fcrkiye Bilimsel ve Teknolojik Ara\u015ft\u0131rma Kurumu","ror":"https://ror.org/04w9kkr77"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W7129106115.pdf","grobid_xml":"https://content.openalex.org/works/W7129106115.grobid-xml"},"referenced_works_count":38,"referenced_works":["https://openalex.org/W2059515884","https://openalex.org/W2118404561","https://openalex.org/W2120887445","https://openalex.org/W2546287160","https://openalex.org/W2782007202","https://openalex.org/W2804780007","https://openalex.org/W3025927210","https://openalex.org/W3044553317","https://openalex.org/W3088427045","https://openalex.org/W3120744766","https://openalex.org/W3132497668","https://openalex.org/W3143254051","https://openalex.org/W3202508126","https://openalex.org/W3207533378","https://openalex.org/W3207803167","https://openalex.org/W3210682132","https://openalex.org/W4210671904","https://openalex.org/W4214508134","https://openalex.org/W4220679344","https://openalex.org/W4285801505","https://openalex.org/W4287220073","https://openalex.org/W4288064749","https://openalex.org/W4296087398","https://openalex.org/W4310224220","https://openalex.org/W4319454315","https://openalex.org/W4322753823","https://openalex.org/W4381849805","https://openalex.org/W4388267110","https://openalex.org/W4390873188","https://openalex.org/W4392380657","https://openalex.org/W4392458652","https://openalex.org/W4400909657","https://openalex.org/W4402702991","https://openalex.org/W4404195812","https://openalex.org/W4405475003","https://openalex.org/W4406593125","https://openalex.org/W4411373367","https://openalex.org/W4413952586"],"related_works":[],"abstract_inverted_index":{"Abstract":[0],"Software-defined":[1],"networks":[2,50],"(SDN),":[3],"owing":[4],"to":[5,27,78,145,266],"their":[6],"centralized":[7],"control":[8],"architecture,":[9],"provide":[10],"high":[11],"flexibility":[12],"in":[13,44,241,253],"network":[14,177,205],"management,":[15],"configuration,":[16],"and":[17,31,39,46,74,101,149,167,180,189,219,221,228,249,274,282,286],"monitoring;":[18],"however,":[19],"this":[20,110],"architecture":[21],"also":[22],"introduces":[23],"critical":[24],"challenges":[25],"related":[26],"scalability,":[28],"performance":[29],"bottlenecks,":[30],"quality":[32],"of":[33,138,196,239,247],"service":[34],"(QoS)":[35],"degradation":[36],"under":[37,171],"heavy":[38],"dynamic":[40,172],"traffic":[41,173,182],"conditions,":[42],"particularly":[43],"large-scale":[45,291],"beyond":[47],"5G":[48],"(B5G)":[49],"with":[51,125,257],"stringent":[52],"real-time":[53,181],"latency":[54],"requirements.":[55],"In":[56],"such":[57],"environments,":[58],"the":[59,80,90,135,197,208],"controller":[60,117,169,255,288],"placement":[61,118,289],"problem":[62],"(CPP)":[63],"becomes":[64],"an":[65,114,236,243,258],"inherently":[66],"NP-hard":[67],"multi-objective":[68,116],"optimization":[69,129,192,273],"task,":[70],"where":[71],"conventional":[72],"sequential":[73],"heuristic":[75],"methods":[76],"struggle":[77],"explore":[79],"massive":[81],"solution":[82],"space":[83],"within":[84],"practical":[85],"time":[86],"constraints,":[87],"thereby":[88],"motivating":[89],"need":[91],"for":[92,290],"computationally":[93],"scalable":[94],"frameworks":[95],"that":[96,120,233],"can":[97],"exploit":[98],"parallel":[99,272],"processing":[100],"high-performance":[102],"computing":[103],"(HPC)":[104],"capabilities.":[105],"To":[106],"address":[107],"these":[108],"challenges,":[109],"paper":[111],"proposes":[112],"DeepWK-MSTC,":[113],"advanced":[115],"framework":[119,199],"integrates":[121],"weighted":[122],"Kmeans-based":[123],"clustering":[124],"a":[126,250],"deep":[127],"learning-driven":[128],"mechanism.":[130],"The":[131,194],"proposed":[132,198],"method":[133],"leverages":[134],"inherent":[136],"parallelism":[137],"Deep":[139],"Monte":[140],"Carlo":[141],"Tree":[142],"Search":[143],"(Deep-MCTS)":[144],"enable":[146],"concurrent":[147],"rollouts":[148],"accelerated":[150],"decision-making,":[151],"while":[152],"jointly":[153],"optimizing":[154],"three":[155],"key":[156],"objectives:":[157],"minimizing":[158],"average":[159,237,244],"delay":[160],"ratio":[161],"(ADR),":[162],"improving":[163],"energy":[164,245],"efficiency":[165],"(EE),":[166],"balancing":[168],"load":[170],"patterns.":[174],"By":[175],"incorporating":[176],"topology":[178],"characteristics":[179],"dynamics,":[183],"DeepWK-MSTC":[184,234,278],"efficiently":[185],"avoids":[186],"local":[187],"optima":[188],"ensures":[190,283],"stable":[191],"behavior.":[193],"effectiveness":[195],"is":[200],"evaluated":[201],"on":[202],"six":[203],"real-world":[204],"topologies":[206],"from":[207],"Internet":[209],"Topology":[210],"Zoo,":[211],"namely":[212],"Aarnet,":[213],"Chinanet,":[214],"Deutsche":[215],"Telekom,":[216],"Colt,":[217],"Cogent,":[218],"Tata,":[220],"compared":[222,264],"against":[223],"state-of-the-art":[224],"baselines":[225],"including":[226],"ALO":[227],"ELA-RCP.":[229,267],"Experimental":[230],"results":[231],"demonstrate":[232],"achieves":[235],"reduction":[238,263],"50.2%":[240],"ADR,":[242],"saving":[246],"26.45%,":[248],"24%":[251],"decrease":[252],"maximum":[254],"load,":[256],"additional":[259],"11.5%":[260],"relative":[261],"ADR":[262],"specifically":[265],"Overall,":[268],"by":[269],"explicitly":[270],"exploiting":[271],"HPC-oriented":[275],"design":[276],"principles,":[277],"enhances":[279],"resource":[280],"utilization":[281],"scalable,":[284],"stable,":[285],"real-time-capable":[287],"SDN":[292],"environments.":[293]},"counts_by_year":[{"year":2026,"cited_by_count":1}],"updated_date":"2026-08-19T15:00:24.278416","created_date":"2026-02-17T00:00:00"}
