Optimizing Shortest Job First (SJF) Scheduling through Random Forest Regression for Accurate Job Execution Time Prediction
One of the CPU scheduling methods that is frequently used to reduce waiting time and average execution time is Shortest Job First (SJF). However, this algorithm's accuracy is largelbravy dependent on how well the job execution time is predicted. The purpose of this study is to enhance work execution time estimates by optimizing the SJF algorithm through the use of the Random Forest Regression model. The model in this study is trained using historical job data. The test results demonstrate how Random Forest Regression may be included into SJF to greatly increase system efficiency, especially in terms of throughput and waiting time reduction.
Authors
- Nova Christina Sari (ORCID: https://orcid.org/0009-0000-0824-9386)
- Basirudin Ansor (ORCID: https://orcid.org/0009-0002-1490-1398)
- Achmad Solichan (ORCID: https://orcid.org/0000-0002-7287-2727)
- Muhammad Zainudin Al Amin (ORCID: https://orcid.org/0009-0007-7448-123X)
- Aditya Putra Ramdani
- Kilala Mahadewi
Institutions
- Universitas Muhammadiyah Semarang (ID)
Publication Details
- Journal
- International Journal of Information Engineering and Science
- Published
- 2024-08-31
- DOI
- https://doi.org/10.62951/ijies.v1i3.138
- Primary Topic
- Scheduling and Timetabling Solutions
- Type
- article
- Field-Weighted Citation Impact
- 0.00