Yamuna Mundru,
Atti Manga Devi,
Manas Kumar Yogi,
- Assistant Professor, Department of Computer Science and Engineering – Artificial Intelligence and Machine Learning (CSE-AI&ML), Pragati Engineering College (A), Surampalem, Andhra Pradesh, India
- Assistant Professor, Information Technology Department, Pragati Engineering College (A), Surampalem, Andhra Pradesh, India
- Assistant Professor, Information Technology Department, Pragati Engineering College (A), Surampalem, Andhra Pradesh, India
Abstract
Multi-programmed operating systems are increasingly confronted with complex challenges in efficiently managing system resources, primarily due to the need to handle numerous concurrent processes with diverse and often conflicting resource demands. As these systems evolve, ensuring optimal performance across various dimensions, such as CPU scheduling, memory allocation, and load balancing, has become crucial. In this context, nature-inspired algorithms have emerged as promising solutions for enhancing resource optimization. These algorithms, which draw inspiration from natural processes such as evolution, swarm behaviour, and biological systems, offer flexible and adaptive mechanisms for tackling optimization problems in dynamic computing environments. This systematic review delves into the characteristics and functionalities of various nature-inspired algorithms, such as Genetic Algorithms (GA), Particle Swarm Optimization (PSO), and Ant Colony Optimization (ACO), assessing their efficiency in resource management within multi-programmed operating systems. The review highlights that these algorithms can outperform traditional approaches by offering better adaptability and higher optimization accuracy. Notably, significant improvements are observed in areas like CPU task scheduling, effective memory usage, and balancing system load. However, the implementation of these algorithms is not without challenges. Issues such as high computational overhead, slower convergence rates, and difficulties in adapting to real-time system changes continue to pose limitations. Future research should focus on hybrid approaches and real-time adaptability to enhance system performance further.
Keywords: Nature-inspired algorithms, multi-programmed operating systems, resource optimization, CPU scheduling, memory management, load balancing
[This article belongs to Journal of Operating Systems Development & Trends ]
Yamuna Mundru, Atti Manga Devi, Manas Kumar Yogi. Systematic Review of Application of Nature-Inspired Algorithms for Resource Optimization in Multi-Programmed Operating Systems. Journal of Operating Systems Development & Trends. 2025; 12(02):08-14.
Yamuna Mundru, Atti Manga Devi, Manas Kumar Yogi. Systematic Review of Application of Nature-Inspired Algorithms for Resource Optimization in Multi-Programmed Operating Systems. Journal of Operating Systems Development & Trends. 2025; 12(02):08-14. Available from: https://journals.stmjournals.com/joosdt/article=2025/view=236514
References
- Tanenbaum AS, Bos H. Modern Operating Systems. London: Pearson Education, Incorporated; 2015.
- Yang XS. Nature-Inspired Optimization Algorithms. Cambridge (MA): Academic Press; 2020.
- Kapur R. Review of nature inspired algorithms in cloud computing. In IEEE International Conference on Computing, Communication & Automation. 2015 May 15; 589–594.
- Dorigo M, Birattari M, Stutzle T. Ant colony optimization. IEEE Comput Intell Mag. 2007 Mar 19; 1(4): 28–39.
- Goldberg DE. Genetic and evolutionary algorithms come of age. Commun ACM. 1994 Mar 1; 37(3): 113–9.
- Kennedy J, Eberhart R. Particle swarm optimization. In IEEE Proceedings of ICNN’95: International Conference on Neural Networks. 1995 Nov 27; 4: 1942–1948.
- Silberschatz A, Galvin PB, Gagne G. Operating System Concepts, Windows XP Update. Hoboken (NJ): John Wiley & Sons; 2006.
- Mukundan J, Martinez JF. MORSE: Multi-objective reconfigurable self-optimizing memory scheduler. In IEEE International Symposium on High-Performance Comp Architecture. 2012 Feb 25; 1–12.
- Pacini E, Mateos C, García Garino C. Dynamic scheduling based on particle swarm optimization for cloud-based scientific experiments. CLEI Electron J. 2014 Apr; 17(1): 1–14.
- Ullah I, Khitab Z, Khan MN, Hussain S. An efficient energy management in office using bio-inspired energy optimization algorithms. Processes. 2019 Mar 7; 7(3): 142.
- Liu XF, Zhan ZH, Deng JD, Li Y, Gu T, Zhang J. An energy efficient ant colony system for virtual machine placement in cloud computing. IEEE Trans Evol Comput. 2016 Nov 21; 22(1): 113–28.
- Marella ST, Gunasekhar T. An empirical survey on load balancing: a nature-inspired approach. In: Righi RR, editor. Scheduling Problems: New Applications and Trends. London: IntechOpen; 2020. doi: 10.5772/intechopen.87002.
- Pillai AS, Singh K, Saravanan V, Anpalagan A, Woungang I, Barolli L. A genetic algorithm-based method for optimizing the energy consumption and performance of multiprocessor systems. Soft Comput. 2018 May; 22: 3271–85.
- Wedde HF, Farooq M. A performance evaluation framework for nature inspired routing algorithms. In: Workshops on Applications of Evolutionary Computation. Berlin, Heidelberg: Springer Berlin Heidelberg; 2005 Mar 30; 136–146.
- Rai D, Tyagi K. Bio-inspired optimization techniques: a critical comparative study. ACM SIGSOFT Softw Eng Notes. 2013 Jul 12; 38(4): 1–7.
- Kumar R. Simulative Analysis and Performance Evaluation for Data Variety Aware Power Optimization Technique Using Big Data. Wirel Pers Commun. 2023 Dec; 133(3): 1987–2002.
- Kaul S, Kumar Y, Ghosh U, Alnumay W. Nature-inspired optimization algorithms for different computing systems: novel perspective and systematic review. Multimed Tools Appl. 2022 Aug; 81(19): 26779–801.
- Domanal SG, Guddeti RM, Buyya R. A hybrid bio-inspired algorithm for scheduling and resource management in cloud environment. IEEE Trans Serv Comput. 2017 Mar 8; 13(1): 3–15.
- Mikhalevich VS, Sergienko IV, Zadiraka VK, Babich MD. Optimization of computations. Cybern Syst Anal. 1994;30:213–35. doi: 10.1007/BF02366426.

Journal of Operating Systems Development & Trends
| Volume | 12 |
| Issue | 02 |
| Received | 27/05/2025 |
| Accepted | 30/05/2025 |
| Published | 23/07/2025 |
| Publication Time | 57 Days |
Login
PlumX Metrics