A Reinforcement Learning Approach to the Dynamic Job Scheduling Problem
| dc.contributor.author | Nazrul Shimim, Farshina | |
| dc.contributor.author | Whitaker, Bradley M. | |
| dc.date.accessioned | 2026-09-09T18:02:32Z | |
| dc.date.issued | 2022-11 | |
| dc.description.abstract | Scheduling 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.citation | F. 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.doi | 10.1109/IGESSC55810.2022.9955328 | |
| dc.identifier.uri | https://scholarworks.montana.edu/handle/1/20184 | |
| dc.language.iso | en_US | |
| dc.publisher | IEEE | |
| dc.rights | Copyright IEEE 2022 | |
| dc.rights.uri | https://www.ieee.org/publications/rights/copyright-policy | |
| dc.subject | deep reinforcement learning | |
| dc.subject | peak power minimization | |
| dc.subject | actor-critic method | |
| dc.subject | job scheduling | |
| dc.subject | optimization | |
| dc.subject | neural networks | |
| dc.subject | sequential decision making | |
| dc.title | A Reinforcement Learning Approach to the Dynamic Job Scheduling Problem | |
| dc.type | Article | |
| mus.citation.extentfirstpage | 1 | |
| mus.citation.extentlastpage | 6 | |
| mus.citation.journaltitle | 2022 IEEE Green Energy and Smart System Systems (IGESSC) | |
| mus.relation.college | College of Engineering | |
| mus.relation.department | Electrical & Computer Engineering | |
| mus.relation.university | Montana State University - Bozeman |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- shimim-reinforcement-learning-approach-job-scheduling-problem-2022.pdf
- Size:
- 3.21 MB
- Format:
- Adobe Portable Document Format