{"id":"https://openalex.org/W7134198845","doi":"https://doi.org/10.1002/cpe.70624","title":"Energy\u2010Aware Multi\u2010Objective Workflow Scheduling Using Proximal Policy Optimization and Kolmogorov\u2013Arnold Networks in Heterogeneous <scp>HPC</scp> Environments","display_name":"Energy\u2010Aware Multi\u2010Objective Workflow Scheduling Using Proximal Policy Optimization and Kolmogorov\u2013Arnold Networks in Heterogeneous <scp>HPC</scp> Environments","publication_year":2026,"publication_date":"2026-02-27","ids":{"openalex":"https://openalex.org/W7134198845","doi":"https://doi.org/10.1002/cpe.70624"},"language":"en","primary_location":{"id":"doi:10.1002/cpe.70624","is_oa":false,"landing_page_url":"https://doi.org/10.1002/cpe.70624","pdf_url":null,"source":{"id":"https://openalex.org/S11065456","display_name":"Concurrency and Computation Practice and Experience","issn_l":"1532-0626","issn":["1532-0626","1532-0634"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Concurrency and Computation: Practice and Experience","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/A5070446866","display_name":"Sumit Kumar Saurav","orcid":"https://orcid.org/0000-0002-0817-7009"},"institutions":[{"id":"https://openalex.org/I180771373","display_name":"Government Medical College","ror":"https://ror.org/05w6g2m14","country_code":"IN","type":"education","lineage":["https://openalex.org/I180771373"]}],"countries":["IN"],"is_corresponding":true,"raw_author_name":"Sumit Kumar Saurav","raw_affiliation_strings":["Indian Institute of Information Technology Kottayam  Kottayam Kerala India"],"raw_orcid":"https://orcid.org/0000-0002-0817-7009","affiliations":[{"raw_affiliation_string":"Indian Institute of Information Technology Kottayam  Kottayam Kerala India","institution_ids":["https://openalex.org/I180771373"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5028874685","display_name":"Shajulin Benedict","orcid":"https://orcid.org/0000-0002-2543-2710"},"institutions":[{"id":"https://openalex.org/I180771373","display_name":"Government Medical College","ror":"https://ror.org/05w6g2m14","country_code":"IN","type":"education","lineage":["https://openalex.org/I180771373"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Shajulin Benedict","raw_affiliation_strings":["Indian Institute of Information Technology Kottayam  Kottayam Kerala India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Indian Institute of Information Technology Kottayam  Kottayam Kerala India","institution_ids":["https://openalex.org/I180771373"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":["https://openalex.org/A5070446866"],"corresponding_institution_ids":["https://openalex.org/I180771373"],"apc_list":{"value":4740,"currency":"USD","value_usd":4740},"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.21093045,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"38","issue":"5","first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.32109999656677246,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.32109999656677246,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.29589998722076416,"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"}},{"id":"https://openalex.org/T11986","display_name":"Scientific Computing and Data Management","score":0.0982000008225441,"subfield":{"id":"https://openalex.org/subfields/1802","display_name":"Information Systems and Management"},"field":{"id":"https://openalex.org/fields/18","display_name":"Decision Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.6287000179290771},{"id":"https://openalex.org/keywords/workflow","display_name":"Workflow","score":0.6215999722480774},{"id":"https://openalex.org/keywords/job-shop-scheduling","display_name":"Job shop scheduling","score":0.5874999761581421},{"id":"https://openalex.org/keywords/scheduling","display_name":"Scheduling (production processes)","score":0.5874000191688538},{"id":"https://openalex.org/keywords/energy-consumption","display_name":"Energy consumption","score":0.4781000018119812},{"id":"https://openalex.org/keywords/benchmark","display_name":"Benchmark (surveying)","score":0.4512999951839447},{"id":"https://openalex.org/keywords/efficient-energy-use","display_name":"Efficient energy use","score":0.3707999885082245}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8759999871253967},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.714900016784668},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.6287000179290771},{"id":"https://openalex.org/C177212765","wikidata":"https://www.wikidata.org/wiki/Q627335","display_name":"Workflow","level":2,"score":0.6215999722480774},{"id":"https://openalex.org/C55416958","wikidata":"https://www.wikidata.org/wiki/Q6206757","display_name":"Job shop scheduling","level":3,"score":0.5874999761581421},{"id":"https://openalex.org/C206729178","wikidata":"https://www.wikidata.org/wiki/Q2271896","display_name":"Scheduling (production processes)","level":2,"score":0.5874000191688538},{"id":"https://openalex.org/C2780165032","wikidata":"https://www.wikidata.org/wiki/Q16869822","display_name":"Energy consumption","level":2,"score":0.4781000018119812},{"id":"https://openalex.org/C185798385","wikidata":"https://www.wikidata.org/wiki/Q1161707","display_name":"Benchmark (surveying)","level":2,"score":0.4512999951839447},{"id":"https://openalex.org/C2742236","wikidata":"https://www.wikidata.org/wiki/Q924713","display_name":"Efficient energy use","level":2,"score":0.3707999885082245},{"id":"https://openalex.org/C111873713","wikidata":"https://www.wikidata.org/wiki/Q1641413","display_name":"Job scheduler","level":3,"score":0.36899998784065247},{"id":"https://openalex.org/C107568181","wikidata":"https://www.wikidata.org/wiki/Q5319000","display_name":"Dynamic priority scheduling","level":3,"score":0.3310999870300293},{"id":"https://openalex.org/C50644808","wikidata":"https://www.wikidata.org/wiki/Q192776","display_name":"Artificial neural network","level":2,"score":0.32339999079704285},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.31299999356269836},{"id":"https://openalex.org/C111335779","wikidata":"https://www.wikidata.org/wiki/Q3454686","display_name":"Reduction (mathematics)","level":2,"score":0.3050999939441681},{"id":"https://openalex.org/C158207573","wikidata":"https://www.wikidata.org/wiki/Q5747224","display_name":"Heterogeneous network","level":4,"score":0.2854999899864197},{"id":"https://openalex.org/C97541855","wikidata":"https://www.wikidata.org/wiki/Q830687","display_name":"Reinforcement learning","level":2,"score":0.2761000096797943},{"id":"https://openalex.org/C46686674","wikidata":"https://www.wikidata.org/wiki/Q466303","display_name":"Boosting (machine learning)","level":2,"score":0.2702000141143799}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1002/cpe.70624","is_oa":false,"landing_page_url":"https://doi.org/10.1002/cpe.70624","pdf_url":null,"source":{"id":"https://openalex.org/S11065456","display_name":"Concurrency and Computation Practice and Experience","issn_l":"1532-0626","issn":["1532-0626","1532-0634"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320595","host_organization_name":"Wiley","host_organization_lineage":["https://openalex.org/P4310320595"],"host_organization_lineage_names":["Wiley"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Concurrency and Computation: Practice and Experience","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.7188775539398193,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":37,"referenced_works":["https://openalex.org/W2023753260","https://openalex.org/W2078962046","https://openalex.org/W2126105956","https://openalex.org/W2149294210","https://openalex.org/W2165171393","https://openalex.org/W2546571074","https://openalex.org/W2609265534","https://openalex.org/W2613195858","https://openalex.org/W2949042521","https://openalex.org/W2968986602","https://openalex.org/W3012224080","https://openalex.org/W3020004360","https://openalex.org/W3042500778","https://openalex.org/W3087958990","https://openalex.org/W3133674411","https://openalex.org/W3144050156","https://openalex.org/W3195968870","https://openalex.org/W3207442676","https://openalex.org/W3208796216","https://openalex.org/W4225730500","https://openalex.org/W4246839954","https://openalex.org/W4304892082","https://openalex.org/W4310291197","https://openalex.org/W4322632352","https://openalex.org/W4366400944","https://openalex.org/W4388472003","https://openalex.org/W4390772208","https://openalex.org/W4400053540","https://openalex.org/W4402347072","https://openalex.org/W4403210339","https://openalex.org/W4404133153","https://openalex.org/W4404469385","https://openalex.org/W4404840221","https://openalex.org/W4406012093","https://openalex.org/W4406639555","https://openalex.org/W4410463294","https://openalex.org/W4412898369"],"related_works":[],"abstract_inverted_index":{"ABSTRACT":[0],"Designing":[1],"adaptive":[2,52],"and":[3,47,80,104,123,133,144,164,176],"energy\u2010aware":[4],"scheduling":[5,31,182],"algorithms":[6],"for":[7,179],"scientific":[8,94],"workflows":[9],"has":[10],"become":[11],"increasingly":[12],"important":[13],"as":[14],"high\u2010performance":[15],"computing":[16],"(HPC)":[17],"systems":[18],"evolve":[19],"toward":[20],"large\u2010scale":[21],"heterogeneous":[22,109,184],"architectures.":[23],"This":[24],"paper":[25],"proposes":[26],"PPO\u2013KAN,":[27],"a":[28,118,124],"hybrid":[29],"workflow":[30,181],"framework":[32,74],"that":[33,113,158,171],"integrates":[34],"proximal":[35],"policy":[36,53,62,165],"optimization":[37,86],"(PPO)":[38],"with":[39,131,135,148],"Kolmogorov\u2013Arnold":[40],"Networks":[41],"(KAN)":[42],"to":[43,117],"jointly":[44],"optimize":[45],"makespan":[46,122],"energy":[48,128,162],"consumption.":[49],"PPO":[50,134],"enables":[51],"learning":[54],"in":[55,121,127,183],"dynamic":[56],"resource":[57],"environments,":[58],"while":[59],"the":[60,168],"KAN\u2010based":[61],"representation":[63],"enhances":[64],"expressiveness":[65],"by":[66],"modeling":[67],"complex":[68],"nonlinear":[69],"task\u2013resource":[70],"relationships.":[71],"The":[72],"proposed":[73],"supports":[75],"three":[76],"reward":[77],"formulations\u2014makespan\u2010oriented,":[78],"energy\u2010oriented,":[79],"weighted":[81],"multi\u2010objective\u2014allowing":[82],"explicit":[83],"control":[84],"over":[85],"trade\u2010offs.":[87],"Extensive":[88],"experiments":[89],"conducted":[90],"on":[91],"four":[92],"benchmark":[93],"workflows\u2014Epigenomics":[95],"(904":[96],"tasks),":[97,100,103],"LIGO":[98],"(922":[99],"Montage":[101],"(902":[102],"SIPHT":[105],"(1004":[106],"tasks)\u2014using":[107],"simulated":[108],"HPC":[110,185],"clusters":[111],"demonstrate":[112],"PPO\u2013KAN":[114,172],"achieves":[115],"up":[116],"41.7%":[119],"reduction":[120,126],"28.3%":[125],"consumption":[129],"compared":[130],"NSGA\u2010II":[132],"feedforward":[136],"neural":[137],"networks.":[138],"Furthermore,":[139],"convergence":[140],"analysis":[141],"shows":[142],"faster":[143],"more":[145],"stable":[146],"learning,":[147],"policies":[149],"stabilizing":[150],"within":[151],"50\u2013100":[152],"episodes.":[153],"Ablation":[154],"studies":[155],"further":[156],"confirm":[157],"architectural":[159],"enhancements":[160],"improve":[161],"efficiency":[163],"robustness.":[166],"Overall,":[167],"results":[169],"indicate":[170],"provides":[173],"an":[174],"effective":[175],"scalable":[177],"solution":[178],"multi\u2010objective":[180],"environments.":[186]},"counts_by_year":[],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2026-03-09T00:00:00"}
