A Reinforcement Learning Approach to the Dynamic Job Scheduling Problem

dc.contributor.authorNazrul Shimim, Farshina
dc.contributor.authorWhitaker, Bradley M.
dc.date.accessioned2026-09-09T18:02:32Z
dc.date.issued2022-11
dc.description.abstractScheduling or day-ahead planning improves the efficiency of a process and often leads to other advantages such as energy savings and increased revenue. However, most real-world scheduling problems are very complicated and are usually affected by several external parameters. Hence, finding the best schedule given a set of jobs requires extensive calculations that increase exponentially with the number of jobs. Traditional schedulers are, at times, unable to address uncertainties in the system. This paper proposes a Reinforcement Learning approach for solving the Job Scheduling Problem in a dynamic environment with an aim to minimize the peak instantaneous electricity consumption. The training instance is randomly reset after a certain period and the solver uses online training to adapt to the new environment. Simulation results show that both the proposed approach and a Genetic Algorithm-based approach achieve the minimum peak power consumption possible, which is 58% less than on-demand dispatch. Also, for 82.2% of the simulations, our method finds a better schedule than its initialization.
dc.identifier.citationF. N. Shimim and B. M. Whitaker, "A Reinforcement Learning Approach to the Dynamic Job Scheduling Problem," 2022 IEEE Green Energy and Smart System Systems (IGESSC), Long Beach, CA, USA, 2022, pp. 1-6, doi: 10.1109/IGESSC55810.2022.9955328.
dc.identifier.doi10.1109/IGESSC55810.2022.9955328
dc.identifier.urihttps://scholarworks.montana.edu/handle/1/20184
dc.language.isoen_US
dc.publisherIEEE
dc.rightsCopyright IEEE 2022
dc.rights.urihttps://www.ieee.org/publications/rights/copyright-policy
dc.subjectdeep reinforcement learning
dc.subjectpeak power minimization
dc.subjectactor-critic method
dc.subjectjob scheduling
dc.subjectoptimization
dc.subjectneural networks
dc.subjectsequential decision making
dc.titleA Reinforcement Learning Approach to the Dynamic Job Scheduling Problem
dc.typeArticle
mus.citation.extentfirstpage1
mus.citation.extentlastpage6
mus.citation.journaltitle2022 IEEE Green Energy and Smart System Systems (IGESSC)
mus.relation.collegeCollege of Engineering
mus.relation.departmentElectrical & Computer Engineering
mus.relation.universityMontana State University - Bozeman

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
shimim-reinforcement-learning-approach-job-scheduling-problem-2022.pdf
Size:
3.21 MB
Format:
Adobe Portable Document Format