A Machine Learning Approach for Improving Process Scheduling: A Survey

  IJCTT-book-cover
 
International Journal of Computer Trends and Technology (IJCTT)          
 
© 2017 by IJCTT Journal
Volume-43 Number-1
Year of Publication : 2017
Authors : Siddharth Dias, Sidharth Naik, Sreepraneeth K, Sumedha Raman, Namratha M
DOI :  10.14445/22312803/IJCTT-V43P101

MLA

Siddharth Dias, Sidharth Naik, Sreepraneeth K, Sumedha Raman, Namratha M  "A Machine Learning Approach for Improving Process Scheduling: A Survey". International Journal of Computer Trends and Technology (IJCTT) V43(1):1-4, December 2017. ISSN:2231-2803. www.ijcttjournal.org. Published by Seventh Sense Research Group.

Abstract -
Improving interactivity and user experience has always been a challenging task. One aspect of this could be to improve process scheduling. This paper is a detailed survey about the attempts that have been made to incorporate machine learning techniques to improve process scheduling. Various approaches to find the appropriate attributes of a process for predicting resource utilization have been discussed here.

References
[1] A. Negi and K.P. Kishore. “Characterizing Process Execution Behaviour Using Machine Learning Techniques”, In DpROMWorkShop Proceedings, HiPC 2004 International Conference, December, 2004.
[2] Araujo, Priscila Vriesman, Carlos Alberto Maziero, and Júlio César Nievola. “ClassificaçãoAutomática de ProcessosemSistemasOperacionais. Diss. Dissertação de mestrado”, 74 p. Pós-GraduaçãoemInformática, PontifíciaUniversidadeCatólica do Paraná, Curitiba, 2011.
[3] ShlomiDolev , Avi Mendelson and IgalShilman,” Semantical cognitive scheduling”, Nov. 2012 Technical Report # 13-02 Research in part by Microsoft and (Fronts).
[4] Helmy, Tarek, Sadam Al-Azani, and Omar Bin-Obaidellah. "A Machine Learning-Based Approach to Estimate the CPU-Burst Time for Processes in the Computational Grids”, In 2015 Third International Conference on Artificial Intelligence, Modelling and Simulation, 2015.
[5] A. Negi and K.P. Kishore. “Applying machine learning techniques to improve linux process scheduling”, In TENCON 2005 IEEE, Region 10, pages 16, Nov. 2005.
[6] Ojha, Prakhar, et al. "Learning Scheduler Parameters for Adaptive pre-emption”, CS & IT-CSCP 2015.
[7] Silberschatz, Abraham, Peter B. Galvin, and Greg Gagne. Operating system concepts. Vol. 8. Wiley, 2013.
[8] Tom Mitchell, Machine Learning, 1st edition, The Mc-Graw Hill Company Inc. International Edition,1997.

Keywords
Machine learning, Process Scheduling.