Research Article
Multiobjective Prioritized Workflow Scheduling in Cloud Computing Using Cuckoo Search Algorithm
Algorithm 2 (Modified cuckoo search algorithm).
Input: Ms with their speed, bandwidth, RAM capacity | Output: Arrange the VMs based on the efficiency | Step 1: Input the VMs | Step 2: Generate the initial population | Step 3: continue till t < max generation or satisfy the stop criteria | Step 4: Get the Cuckoo randomly by using the levy fights | Step 5: Evaluate the Cuckoo fitness | Step 6: Choose a nest randomly | Step 7: if Fi > Fj then | Step 8: Replace Fj by the new solution | Step 9: end if | Step 10: Remove the worst nests and build the new nests | Step 11: go to step 2 | Step 12: use genetic algorithm based cross over and mutation technique to find out the solution | Step 13: Return the order of the VMs |
|
Algorithm 2 (Modified cuckoo search algorithm). |