{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,6]],"date-time":"2025-12-06T09:13:45Z","timestamp":1765012425549,"version":"3.46.0"},"reference-count":42,"publisher":"Wiley","issue":"27-28","license":[{"start":{"date-parts":[[2025,11,4]],"date-time":"2025-11-04T00:00:00Z","timestamp":1762214400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/http\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Concurrency and Computation"],"published-print":{"date-parts":[[2025,12,25]]},"abstract":"<jats:title>ABSTRACT<\/jats:title>\n                  <jats:p>Edge computing systems are in great need of task scheduling due to resource constraints. However, existing scheduling algorithms typically optimize single objectives and lack adaptability to varying system conditions, failing to balance response time minimization during low workloads with queue balance maintenance under high workloads. This paper proposes an adaptive task scheduling algorithm based on Soft Actor\u2010Critic (SAC) with a novel workload\u2010aware reward mechanism, which automatically transitions between response time optimization and queue balance prioritization according to system load conditions. The whole scheduling problem is modeled as a Markov Decision Process (MDP), and a sliding window\u2010based performance evaluation framework is introduced to provide robust system assessment. Extensive experiments across multiple scenarios demonstrate that our method consistently achieves optimal response time across varying workload conditions, significantly outperforming traditional scheduling algorithms, while maintaining effective queue balance comparable to load\u2010based approaches under high workload scenarios.<\/jats:p>","DOI":"10.1002\/cpe.70416","type":"journal-article","created":{"date-parts":[[2025,11,4]],"date-time":"2025-11-04T19:08:41Z","timestamp":1762283321000},"update-policy":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Adaptive Task Scheduling Under Dynamic Edge System Loads: A Deep Reinforcement Learning Approach"],"prefix":"10.1002","volume":"37","author":[{"ORCID":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/orcid.org\/0000-0003-4881-5877","authenticated-orcid":false,"given":"Jin","family":"Xu","sequence":"first","affiliation":[{"name":"Department of Computer Science and Engineering East China University of Science and Technology  Shanghai China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huiqun","family":"Yu","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering East China University of Science and Technology  Shanghai China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guisheng","family":"Fan","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering East China University of Science and Technology  Shanghai China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hengrun","family":"Zhang","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering East China University of Science and Technology  Shanghai China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2025,11,4]]},"reference":[{"key":"e_1_2_9_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3112604"},{"key":"e_1_2_9_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2021.3073034"},{"key":"e_1_2_9_4_1","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxaa192"},{"key":"e_1_2_9_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/CCGRID.2019.00077"},{"key":"e_1_2_9_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2021.3115262"},{"key":"e_1_2_9_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2021.3125395"},{"key":"e_1_2_9_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2022.107688"},{"key":"e_1_2_9_9_1","first-page":"1270","volume-title":"Hetero\u2010Edge: Orchestration of Real\u2010Time Vision Applications on Heterogeneous Edge Clouds","author":"Zhang W.","year":"2019"},{"key":"e_1_2_9_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2018.2866421"},{"key":"e_1_2_9_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNET.2020.2979361"},{"key":"e_1_2_9_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2019.05.008"},{"key":"e_1_2_9_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2019.2961905"},{"key":"e_1_2_9_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2023.11.028"},{"key":"e_1_2_9_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.suscom.2024.100992"},{"key":"e_1_2_9_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11277-024-10862-5"},{"key":"e_1_2_9_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2023.3348513"},{"key":"e_1_2_9_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-024-04632-y"},{"key":"e_1_2_9_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10586-024-04467-7"},{"key":"e_1_2_9_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2022.3219261"},{"key":"e_1_2_9_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2018.2889482"},{"key":"e_1_2_9_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOMWKSHPS51825.2021.9484436"},{"key":"e_1_2_9_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2018.01.053"},{"key":"e_1_2_9_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2023.121450"},{"key":"e_1_2_9_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2021.3131040"},{"key":"e_1_2_9_26_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1109\/TNSE.2023.3272351","article-title":"Graph Tasks Offloading and Resource Allocation in Multi\u2010Access Edge Computing: A DRL\u2010and\u2010Optimization\u2010Aided Approach","volume":"10","author":"Li J.","year":"2023","journal-title":"IEEE Transactions on Network Science and Engineering"},{"key":"e_1_2_9_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2020.02.018"},{"key":"e_1_2_9_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3124670"},{"key":"e_1_2_9_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jpdc.2020.11.007"},{"key":"e_1_2_9_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2023.10.012"},{"key":"e_1_2_9_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2020.3041029"},{"key":"e_1_2_9_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sysarc.2023.102979"},{"key":"e_1_2_9_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2024.3369620"},{"key":"e_1_2_9_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2023.3334519"},{"key":"e_1_2_9_35_1","first-page":"1621","article-title":"Learning to Dispatch for Job Shop Scheduling via Deep Reinforcement Learning","volume":"33","author":"Zhang C.","year":"2020","journal-title":"Advances in Neural Information Processing Systems"},{"key":"e_1_2_9_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TWC.2020.3029143"},{"key":"e_1_2_9_37_1","unstructured":"Z.Hou K.Zhang Y.Wan D.Li C.Fu andH.Yu \u201cOff\u2010Policy Maximum Entropy Reinforcement Learning: Soft Actor\u2010Critic With Advantage Weighted Mixture Policy (Sac\u2010Awmp) \u201d(2020) arXiv Preprint arXiv:2002.02829."},{"key":"e_1_2_9_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TNSM.2023.3348124"},{"key":"e_1_2_9_39_1","doi-asserted-by":"publisher","DOI":"10.1002\/spe.3413"},{"key":"e_1_2_9_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/JIOT.2022.3176631"},{"key":"e_1_2_9_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2021.108146"},{"key":"e_1_2_9_42_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11227-023-05656-8"},{"key":"e_1_2_9_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2019.2950621"}],"container-title":["Concurrency and Computation: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/cpe.70416","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,12,6]],"date-time":"2025-12-06T09:09:40Z","timestamp":1765012180000},"score":1,"resource":{"primary":{"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/onlinelibrary.wiley.com\/doi\/10.1002\/cpe.70416"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,4]]},"references-count":42,"journal-issue":{"issue":"27-28","published-print":{"date-parts":[[2025,12,25]]}},"alternative-id":["10.1002\/cpe.70416"],"URL":"https:\/\/summer-heart-0930.chufeiyun1688.workers.dev:443\/https\/doi.org\/10.1002\/cpe.70416","archive":["Portico"],"relation":{},"ISSN":["1532-0626","1532-0634"],"issn-type":[{"type":"print","value":"1532-0626"},{"type":"electronic","value":"1532-0634"}],"subject":[],"published":{"date-parts":[[2025,11,4]]},"assertion":[{"value":"2025-01-27","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-10-23","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2025-11-04","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"e70416"}}