An Effective Round Robin Algorithm using Min-Max Dispersion Measure
Sanjaya Kumar Panda, Sourav Kumar Bhoi

TL;DR
This paper introduces Min-Max Round Robin (MMRR), a new scheduling algorithm that adaptively adjusts the time quantum based on dispersion measures, resulting in improved performance over traditional RR in OS process scheduling.
Contribution
The paper proposes the MMRR algorithm that dynamically adjusts the time quantum using Min-Max dispersion, enhancing scheduling efficiency.
Findings
MMRR outperforms RR in average turnaround time
MMRR reduces average waiting time
MMRR decreases the number of context switches
Abstract
Round Robin (RR) scheduling algorithm is a preemptive scheduling algorithm. It is designed especially for time sharing Operating System (OS). In RR scheduling algorithm the CPU switches between the processes when the static Time Quantum (TQ) expires. RR scheduling algorithm is considered as the most widely used scheduling algorithm in research because the TQ is equally shared among the processes. In this paper a newly proposed variant of RR algorithm called Min-Max Round Robin (MMRR) scheduling algorithm is presented. The idea of this MMRR is to make the TQ repeatedly adjusted using Min-Max dispersion measure in accordance with remaining CPU burst time. Our experimental analysis shows that MMRR performs much better than RR algorithm in terms of average turnaround time, average waiting time and number of context switches.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWireless Communication Networks Research · Advanced Wireless Communication Techniques · Optical Network Technologies
