Work

Fuzzy dispatching algorithm for sequencing non-periodic tasks in the scheduling process

Year: 2025
Type: article
Abstract: The objective of this study is to develop a scheduling algorithm for executing a set of non-periodic tasks performed by a support or maintenance department of an enterprise. The proposed approach ranks the importance of tasks based on a combination of input factors, such as the requester’s status, problem criticality, resource availability, task complexity, and urgency. A two-level fuzzy inference framework, based on the Mamdani algorithm, is proposed to address prioritization challenges in user support systems. The framework operates sequentially in two stages: in the first stage, interdependent input criteria are processed pairwise to obtain intermediate results, and in the second stage, these results are aggregated to determine the final task priority. To describe the input and output variables in the implementation of the inference framework, a fuzzy methodology utilizing triangular membership functions was chosen, ensuring a balance between precision and smoothness in defuzzification. The proposed framework was tested on a resource allocation problem within technical support departments, where time and resource constraints must be considered while simultaneously processing a set of requests. The developed approach can be applied to optimize resource allocation volumes required for executing a set of tasks characterized by importance, criticality, complexity, and urgency metrics
Language: English
Open Access status: bronze
OpenAlex ID: W4409238298
FWCI: 0.507
Cites: 11
Cited by: 1
Related to: 10