Research Article
A Revenue Maximization Approach for Provisioning Services in Clouds
Algorithm 1
Genetic algorithm for ICPRM problem.
LET | be the size of the GA population; | be the cross probability and be the mutation probability; | be the elitist reproduction percentage; | INITIALIZE | set best revenue value so far to zero; | create the initial population by randomly selecting feasible individuals from ; | evaluate the fitness value of each individual in and sort them by decreasing order; | update best solution so far as the best individual in and set best revenue value correspondingly; | WHILE NOT(Reached the exit criteria) | = ; //to include the first solutions in ; | MP = TournamentSelection; | DO UNTIL Size | ; | ; | ; | END UNTIL | UPDATE best solution and best revenue value so far; | END WHILE | OUTPUT best solution and best revenue value; |
|