This project implements a scheduling algorithm that optimizes the allocation of resources based on certain criteria. The algorithm aims to efficiently assign tasks to available resources, taking into consideration factors such as task priority, resource availability, and task dependencies.
- FCFS (First Come First Serve)
- SJF (Shortest Job First)
- RR (Round Robin)
- SRTF (Shortest Remaining Time First)