Research Article

A Unified Algorithm for Virtual Desktops Placement in Distributed Cloud Computing

Algorithm 5

The unified genetic algorithm (STLGGA).
(1) Pareto solution set
(2) Generate initial population by SD (Algorithm 1), LPC
and MFFD (Algorithm 2), respectively. Denotes these
population as
(3) while Stopping condition not satisfied do
(4)  Crossover. Random select two individuals from and
  denote as . Applying Algorithm 3 to .
  Produce two offspring
(5)  Mutation. Applying Algorithm 4 to to produce
  
(6)  Update of  . For each in ,
  If , then
  If , then
  The size of is kept not less than
(7)  Update of  .
  Remove from all the points if is
  dominated by and
  Add to if not exist point in so
  that dominates
  Add to if not exist point in so
  that dominates
(8) end while