Assignment of tasks to competing nodes when task duration times are fuzzy

In this article, we introduce a formal scheduling algorithm that uses redirecting of tasks from a bottlenecked employee while minimizing the completion time for the scheduled jobs. The paper focuses on instances in which a number of employees are to perform several jobs that are divided into various tasks with fuzzy values for their estimated duration times. Generally, efficient job scheduling requires that task and job duration be real values. This allows for precise calculation of time interval and time delay parameters when determining a job's completion time. When the precise values of either one of these parameters is unknown, not only can the job's completion time not be minimized, but the scheduling of tasks, without regard to the possible bottlenecks, will be haphazard.