Research Article

Multiobjective Prioritized Workflow Scheduling in Cloud Computing Using Cuckoo Search Algorithm

Algorithm 1 (Prioritization of Task).

Input: All task at given time
Output: Prioritized DAG
Step-1: Initialize Task T = {T1, T2, T3, …, Ti}
Step-2: For each task Ti in T at a given time
Step-3: Find the Task with highest priorities using Equation (11) and require minimum Resource Time
Step-4: Push the Task in the Queue
Step-5: Identify the task with Priorities and minimum dependency
Step-6: Push the Task in the Queue
Step-7: Is there is any more task continue to step 2
Step-8: Return the final DAG
Algorithm 1 (Prioritization of Task).