Related Experiment Video
Updated: Mar 14, 2026

An Automated T-maze Based Apparatus and Protocol for Analyzing Delay- and Effort-based Decision Making in Free Moving Rodents
Published on: August 2, 2018
A new intuitionistic fuzzy rule-based decision-making system for an operating system process scheduler
Muhammad Arif Butt1, Muhammad Akram2
1Punjab University College of Information Technology, University of the Punjab, Old Campus, Lahore, 54000 Pakistan.
This study introduces an intuitionistic fuzzy scheduling algorithm for batch operating systems. The novel approach enhances process scheduling by calculating dynamic priorities, improving efficiency in batch computing environments.
Area of Science:
- Computer Science
- Artificial Intelligence
- Operating Systems
Background:
- Process scheduling is crucial for efficient batch operating system performance.
- Existing scheduling algorithms may not optimally handle dynamic process characteristics.
- Intuitionistic fuzzy sets offer a robust framework for handling uncertainty in decision-making.
Purpose of the Study:
- To develop a novel intuitionistic fuzzy rule-based decision-making system for batch operating system process scheduling.
- To enhance process prioritization using dynamic priority calculation.
- To compare the proposed algorithm's performance against standard non-preemptive schedulers.
Main Methods:
- Developed an intuitionistic fuzzy scheduling algorithm incorporating intuitionistic fuzzy sets.
- Inputted process 'nice' value and burst time into the system.
- Applied intuitionistic fuzzification and an intuitionistic fuzzy inference engine to calculate dynamic priorities (dp).
- Sorted processes based on descending dp values for execution.
Main Results:
- The proposed algorithm successfully calculated dynamic priorities for all processes in the ready queue.
- The ready queue was effectively sorted in decreasing order of dynamic priorities.
- Demonstrated the algorithm's functionality on two distinct datasets.
- Provided comparative analysis against established non-preemptive process schedulers.
Conclusions:
- The intuitionistic fuzzy scheduling algorithm provides an effective method for dynamic process prioritization in batch operating systems.
- The system demonstrates potential for improving scheduling efficiency and resource utilization.
- Further research can explore real-time applications and more complex scheduling scenarios.
Related Concept Videos
Reason and Intuition
Decision Making: Traditional Method
First, a specific claim about the population parameter is decided based on the research question and is stated in a simple form. Further, an opposing statement to this claim is also stated. These statements can act as null and alternative hypotheses, out of which a null hypothesis would be a...
Decision Making
Automatic decision-making is fast, intuitive, and relies on gut feelings...
Decision Making: P-value Method
First, a specific claim about the population parameter is proposed. The claim is based on the research question and is stated in a simple form. Further, an opposing statement to the claim is also stated. These statements can act as null and alternative hypotheses: a null hypothesis would be a neutral statement while the alternative hypothesis can...
Heuristics
People often rely on heuristics when faced with an overload of information, limited time, low importance of the decision, limited information, or when a heuristic readily comes to mind. For...
Control System Problem
When forming a closed-loop system, issues can arise if the poles cross into the unstable region, leading to potential...
