Acknowledgement
The authors wish to acknowledge the approval and the support of this research study by the grant No. 7-14-1436-5 from the Deanship of Scientific Research in Northern Border University, Arar, KSA.
References
- Silberschatz, Abraham, "Operating System Principles", (7 ed.). Wiley-India. p. 237, 2006.
- Padua, David, "Encyclopedia of Parallel Computing", Springer. p. 524, 2011.
- Shibu, "Intro To Embedded System", (1st ed.). McGraw Hill Education. p. 446, 2009.
- Stuart, Brian L, "Principles of operating systems", (1st ed.). Cengage Learning. p. 446, 2008.
- E. W. Dijkstra, "Cooperating sequential processes", Technical Report EWD-123, Technological University, Eindhoven, The Netherlands, 1965.
- A. N. Haberman, "Prevention of system deadlocks", Communication of the ACM, Vol. 12, No. 7, July 1969, pp. 373-385. https://doi.org/10.1145/363156.363160
- Shoshani and E. Coffman, "Prevention, detection and recover from deadlock in multiprocess, multiple resource systems", Technical Report 80, Princeton University, 1969.
- Belik F. "An efficient deadlock avoidance technique", IEEE Transactions on Computers. 1990 Jul;39(7):882-8. https://doi.org/10.1109/12.55690
- Yao, B., Yin, J., & Wu, W. , "Deadlock Avoidance Based on Graph Theory", International Journal of u-and e-Service, Science and Technology, 9(2), 353-362, 2016.
- Chen, M.; "Policy based reinforcement learning approach Of Job shop scheduling with high level deadlock detection"; MSc. Thesis; Iowa State University; Ames, Iowa; 2013.
- Choi, J. Y.; "Design and comparative performance analysis of a heuristic-based parameterised Banker's algorithm using the CRL scheduling problems"; International Journal of Production Research; Vol. 53, No. 9, 2605-2616, http://dx.doi.org/10.1080/00207543.2014.970710; 2015.
- Luo, J. C.; and Et al.; "Scheduling of deadlock and failure-prone automated manufacturing systems via hybrid heuristic search"; International Journal of Production Research; http://dx.doi.org/10.1080/00207543.2017.1306132; 2017.
- Chen, M.; and Rabelo, L.; "Deadlock-Detection via Reinforcement Learning"; Ind Eng Manage; Vol.6: 215. doi:10.4172/2169-0316.1000215; 2017.
- Wu, Y.; and Et al.; "Robust deadlock control for automated manufacturing systems with a single type of unreliable resources"; Advances in Mechanical Engineering; Vol. 10(5) 1-14; DOI: 10.1177/1687814018772411; 2018.
- Ahmed, Nada Thanoon, and Narjis Mezaal Shati. "A New Method for Solving Deadlock Using Genetic Algorithms." International Journal of Advanced Research in Engineering and Technology 10.1, 2019.
- Smith, J., & Vavak, F. , " Replacement strategies in steady state genetic algorithms: Static environments. Foundations of genetic algorithms", 5, 219-233, 1999.
- Poli, R., & Langdon, W. B., "On the search properties of different crossover operators in genetic programming. Genetic Programming", 293-301, 1998.
- De Falco, I., Della Cioppa, A., & Tarantino, E., "Mutation-based genetic algorithm: performance evaluation", Applied Soft Computing, 1(4), 285-299, 2002. https://doi.org/10.1016/S1568-4946(02)00021-2