{"id":"https://openalex.org/W4414647293","doi":"https://doi.org/10.1109/access.2025.3616179","title":"Reinforcement Guided Genetic Algorithm for Application Mapping in Network-on-Chip Architectures: Toward Transparent and Efficient MPSoC Scheduling","display_name":"Reinforcement Guided Genetic Algorithm for Application Mapping in Network-on-Chip Architectures: Toward Transparent and Efficient MPSoC Scheduling","publication_year":2025,"publication_date":"2025-01-01","ids":{"openalex":"https://openalex.org/W4414647293","doi":"https://doi.org/10.1109/access.2025.3616179"},"language":"en","primary_location":{"id":"doi:10.1109/access.2025.3616179","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3616179","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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 Access","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","doaj"],"open_access":{"is_oa":true,"oa_status":"gold","oa_url":"https://doi.org/10.1109/access.2025.3616179","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5052517537","display_name":"Ahmed Abbas Jasim Al-Hchaimi","orcid":null},"institutions":[{"id":"https://openalex.org/I4210145266","display_name":"Southern Technical University","ror":"https://ror.org/03sax3264","country_code":"IQ","type":"education","lineage":["https://openalex.org/I4210145266"]}],"countries":["IQ"],"is_corresponding":true,"raw_author_name":"Ahmed Abbas Jasim Al-Hchaimi","raw_affiliation_strings":["Department of Cybersecurity Techniques Engineering, Thi-Qar Technical College, Southern Technical University, Basra, Iraq"],"raw_orcid":"https://orcid.org/0000-0001-7525-2518","affiliations":[{"raw_affiliation_string":"Department of Cybersecurity Techniques Engineering, Thi-Qar Technical College, Southern Technical University, Basra, Iraq","institution_ids":["https://openalex.org/I4210145266"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5079673360","display_name":"\u202aMahmood A. Al-Shareeda\u202c\u200f","orcid":"https://orcid.org/0000-0002-2358-3785"},"institutions":[{"id":"https://openalex.org/I4210145266","display_name":"Southern Technical University","ror":"https://ror.org/03sax3264","country_code":"IQ","type":"education","lineage":["https://openalex.org/I4210145266"]}],"countries":["IQ"],"is_corresponding":false,"raw_author_name":"Mahmood A. Al-Shareeda","raw_affiliation_strings":["Department of Electronic Technologies, Basra Technical Institute, Southern Technical University, Basra, Iraq"],"raw_orcid":"https://orcid.org/0000-0002-2358-3785","affiliations":[{"raw_affiliation_string":"Department of Electronic Technologies, Basra Technical Institute, Southern Technical University, Basra, Iraq","institution_ids":["https://openalex.org/I4210145266"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034196986","display_name":"Ahmad Taher Azar","orcid":"https://orcid.org/0000-0002-7869-6373"},"institutions":[{"id":"https://openalex.org/I142024983","display_name":"Prince Sultan University","ror":"https://ror.org/053mqrf26","country_code":"SA","type":"education","lineage":["https://openalex.org/I142024983"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Ahmad Taher Azar","raw_affiliation_strings":["College of Computer and Information Sciences, Prince Sultan University, Riyadh, Saudi Arabia"],"raw_orcid":"https://orcid.org/0000-0002-7869-6373","affiliations":[{"raw_affiliation_string":"College of Computer and Information Sciences, Prince Sultan University, Riyadh, Saudi Arabia","institution_ids":["https://openalex.org/I142024983"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5006443274","display_name":"Walid El\u2010Shafai","orcid":"https://orcid.org/0000-0001-7509-2120"},"institutions":[{"id":"https://openalex.org/I142024983","display_name":"Prince Sultan University","ror":"https://ror.org/053mqrf26","country_code":"SA","type":"education","lineage":["https://openalex.org/I142024983"]}],"countries":["SA"],"is_corresponding":false,"raw_author_name":"Walid El-Shafai","raw_affiliation_strings":["College of Computer and Information Sciences, Prince Sultan University, Riyadh, Saudi Arabia"],"raw_orcid":"https://orcid.org/0000-0001-7509-2120","affiliations":[{"raw_affiliation_string":"College of Computer and Information Sciences, Prince Sultan University, Riyadh, Saudi Arabia","institution_ids":["https://openalex.org/I142024983"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5052517537"],"corresponding_institution_ids":["https://openalex.org/I4210145266"],"apc_list":{"value":1850,"currency":"USD","value_usd":1850},"apc_paid":{"value":1850,"currency":"USD","value_usd":1850},"fwci":2.6038,"has_fulltext":false,"cited_by_count":2,"citation_normalized_percentile":{"value":0.9178086,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":98,"max":99},"biblio":{"volume":"13","issue":null,"first_page":"177520","last_page":"177536"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10829","display_name":"Interconnection Networks and Systems","score":0.9915000200271606,"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.9915000200271606,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9557999968528748,"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/T11975","display_name":"Evolutionary Algorithms and Applications","score":0.9455000162124634,"subfield":{"id":"https://openalex.org/subfields/1702","display_name":"Artificial Intelligence"},"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/reinforcement-learning","display_name":"Reinforcement learning","score":0.6697999835014343},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5555999875068665},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.41780000925064087},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4122999906539917},{"id":"https://openalex.org/keywords/genetic-algorithm","display_name":"Genetic algorithm","score":0.3515999913215637},{"id":"https://openalex.org/keywords/software-deployment","display_name":"Software deployment","score":0.30660000443458557}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8777999877929688},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.6697999835014343},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5555999875068665},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.5526999831199646},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.41780000925064087},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4122999906539917},{"id":"https://openalex.org/C8880873","wikidata":"https://www.wikidata.org/wiki/Q187787","display_name":"Genetic algorithm","level":2,"score":0.3515999913215637},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.3172000050544739},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.30660000443458557},{"id":"https://openalex.org/C15569618","wikidata":"https://www.wikidata.org/wiki/Q3561421","display_name":"Liveness","level":2,"score":0.3021000027656555},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.2948000133037567},{"id":"https://openalex.org/C175154964","wikidata":"https://www.wikidata.org/wiki/Q380077","display_name":"Task analysis","level":3,"score":0.28700000047683716},{"id":"https://openalex.org/C113775141","wikidata":"https://www.wikidata.org/wiki/Q428691","display_name":"Computer engineering","level":1,"score":0.2849000096321106},{"id":"https://openalex.org/C2780451532","wikidata":"https://www.wikidata.org/wiki/Q759676","display_name":"Task (project management)","level":2,"score":0.273499995470047},{"id":"https://openalex.org/C12725497","wikidata":"https://www.wikidata.org/wiki/Q810247","display_name":"Baseline (sea)","level":2,"score":0.2651999890804291},{"id":"https://openalex.org/C41045048","wikidata":"https://www.wikidata.org/wiki/Q202843","display_name":"Linear programming","level":2,"score":0.26260000467300415}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/access.2025.3616179","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3616179","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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 Access","raw_type":"journal-article"},{"id":"pmh:oai:doaj.org/article:dc73fc05a8c748d5aa6d00a93efa3c86","is_oa":true,"landing_page_url":"https://doaj.org/article/dc73fc05a8c748d5aa6d00a93efa3c86","pdf_url":null,"source":{"id":"https://openalex.org/S4306401280","display_name":"DOAJ (DOAJ: Directory of Open Access Journals)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":"cc-by-sa","license_id":"https://openalex.org/licenses/cc-by-sa","version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"IEEE Access, Vol 13, Pp 177520-177536 (2025)","raw_type":"article"}],"best_oa_location":{"id":"doi:10.1109/access.2025.3616179","is_oa":true,"landing_page_url":"https://doi.org/10.1109/access.2025.3616179","pdf_url":null,"source":{"id":"https://openalex.org/S2485537415","display_name":"IEEE Access","issn_l":"2169-3536","issn":["2169-3536"],"is_oa":true,"is_in_doaj":true,"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 Access","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[{"id":"https://openalex.org/G5351394467","display_name":null,"funder_award_id":"13382-psu-2023-PSNU-R-3-1-EI","funder_id":"https://openalex.org/F4320334802","funder_display_name":"Adelaide Research and Innovation, University of Adelaide"}],"funders":[{"id":"https://openalex.org/F4320327702","display_name":"Prince Sultan University","ror":"https://ror.org/053mqrf26"},{"id":"https://openalex.org/F4320334802","display_name":"Adelaide Research and Innovation, University of Adelaide","ror":"https://ror.org/00892tw58"}],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":46,"referenced_works":["https://openalex.org/W2118690501","https://openalex.org/W2133666609","https://openalex.org/W2261938509","https://openalex.org/W2883433640","https://openalex.org/W2911463699","https://openalex.org/W3011603487","https://openalex.org/W3013310755","https://openalex.org/W3081587429","https://openalex.org/W3083092007","https://openalex.org/W3099641741","https://openalex.org/W3212472806","https://openalex.org/W4213170889","https://openalex.org/W4220856371","https://openalex.org/W4220914893","https://openalex.org/W4297200638","https://openalex.org/W4317038438","https://openalex.org/W4321438537","https://openalex.org/W4390825338","https://openalex.org/W4391612219","https://openalex.org/W4391741433","https://openalex.org/W4391759832","https://openalex.org/W4393372385","https://openalex.org/W4394787032","https://openalex.org/W4396506950","https://openalex.org/W4399268454","https://openalex.org/W4400582539","https://openalex.org/W4401508102","https://openalex.org/W4401880038","https://openalex.org/W4403615479","https://openalex.org/W4404688124","https://openalex.org/W4405974196","https://openalex.org/W4406154414","https://openalex.org/W4406598417","https://openalex.org/W4407981804","https://openalex.org/W4408087644","https://openalex.org/W4408519916","https://openalex.org/W4408924411","https://openalex.org/W4409181213","https://openalex.org/W4409205828","https://openalex.org/W4409248500","https://openalex.org/W4409277368","https://openalex.org/W4409753347","https://openalex.org/W4410294957","https://openalex.org/W4410394486","https://openalex.org/W4411726580","https://openalex.org/W4411996971"],"related_works":[],"abstract_inverted_index":{"In":[0],"this":[1],"paper,":[2],"we":[3,151],"present":[4],"a":[5,119],"novel":[6],"hybrid":[7],"application":[8,220],"mapping":[9,48,71,179,221],"framework":[10,232],"that":[11,100,168],"integrates":[12],"Genetic":[13],"Algorithm":[14],"(GA)":[15],"with":[16,128,225],"Reinforcement":[17],"Learning":[18],"(RL)":[19],"to":[20,36,59,95,126,162,247],"optimize":[21],"task":[22],"allocation":[23],"in":[24,109,237],"2D":[25],"Network-on-Chip":[26],"based":[27],"Multiprocessor":[28],"System-on-Chip":[29],"(NoC-based":[30],"MPSoC)":[31],"architectures.":[32],"The":[33,50,181],"goal":[34],"is":[35,53,75,222],"reduce":[37],"overall":[38],"communication":[39,121,170],"costs":[40],"and":[41,64,85,144,172,187,212,218,251],"improve":[42,149],"runtime":[43],"efficiency":[44],"during":[45],"the":[46,56,104,110,115,231],"task-to-core":[47],"process.":[49],"RL":[51],"agent":[52],"embedded":[54],"within":[55],"GA":[57],"loop":[58],"dynamically":[60],"steer":[61],"selection,":[62],"crossover,":[63],"mutation":[65],"operations":[66],"using":[67,157],"real-time":[68,235],"feedback":[69],"on":[70,77],"quality.":[72],"Our":[73],"methodology":[74],"evaluated":[76],"both":[78],"real":[79],"applications":[80],"(e.g.,":[81],"PIP,":[82],"MPEG,":[83],"VOPD)":[84],"synthetic":[86],"TGFF":[87],"workloads":[88],"across":[89],"NoC":[90],"mesh":[91],"sizes":[92],"from":[93],"3x3":[94],"12x11.":[96],"Experimental":[97],"results":[98],"demonstrate":[99],"GA+RL":[101,116,138,182],"consistently":[102],"outperforms":[103],"baseline":[105],"GA.":[106],"For":[107],"instance,":[108],"TGFF-G5":[111],"benchmark":[112],"(80":[113],"cores),":[114],"approach":[117],"achieved":[118],"minimum":[120],"cost":[122],"of":[123,244],"116.354,":[124],"compared":[125],"244.645":[127],"original":[129],"GA,":[130],"representing":[131],"over":[132],"52%":[133],"improvement.":[134],"Across":[135],"all":[136],"trials,":[137],"also":[139,233],"showed":[140],"lower":[141],"standard":[142],"deviations":[143],"earlier":[145],"convergence":[146],"generations.":[147],"To":[148],"interpretability,":[150],"incorporate":[152],"Explainable":[153],"AI":[154],"(XAI)":[155],"techniques":[156],"SHapley":[158],"Additive":[159],"exPlanations":[160],"(SHAP)":[161],"analyze":[163],"feature":[164],"contributions.":[165],"Results":[166],"reveal":[167],"average":[169],"hops":[171],"total":[173],"bandwidth":[174],"are":[175],"key":[176],"factors":[177],"influencing":[178],"efficiency.":[180],"model":[183],"demonstrates":[184],"greater":[185],"transparency":[186],"consistency,":[188],"aiding":[189],"design-time":[190],"decisions.":[191],"This":[192],"work":[193],"has":[194],"direct":[195],"implications":[196],"for":[197],"industrial":[198],"platforms,":[199],"including":[200],"Kalray":[201],"MPPA-256":[202],"(autonomous":[203],"vehicles),":[204],"Intel":[205],"SCC":[206],"(cloud/HPC),":[207],"Adapteva":[208],"Epiphany":[209],"(IoT":[210],"Edges),":[211],"Tilera":[213],"TILE-Gx":[214],"(Cybersecurity),":[215],"where":[216],"efficient":[217],"adaptive":[219],"critical.":[223],"Aligned":[224],"UN":[226],"SDG":[227],"2":[228],"(Zero":[229],"Hunger),":[230],"supports":[234],"scheduling":[236],"agriculture":[238],"IoT":[239],"systems,":[240],"enabling":[241],"energy-efficient":[242],"deployment":[243],"smart":[245],"technologies":[246],"enhance":[248],"food":[249],"production":[250],"sustainability.":[252]},"counts_by_year":[{"year":2026,"cited_by_count":2}],"updated_date":"2026-05-06T08:25:59.206177","created_date":"2025-10-01T00:00:00"}
