Research Article
A Reputation Value-Based Task-Sharing Strategy in Opportunistic Complex Social Networks
Algorithm 1
Task-sharing decision model using improved PSO algorithm.
|   | Input: acceleration factors , inertia weight , iterations , task-sharing decision model mentioned above |  |   | Output: the minimum of total system consumption of task-sharing decision model |  |   | Begin |  | (1) | , //spatial dimension, population size |  | (2) | ,  |  | (3) | fitness(x)←Equation (13)//take total system consumption as the fitness function |  | (4) | For each particle  |  | (5) |  Initialize velocity  and position  for particle  randomly |  | (6) |  evaluate particle  and set  |  | (7) | End for |  | (8) | While |  | (9) | For k = 1 to 100 |  | (10) |  Update the velocity and position of particle i according to equations (21), (22), (25), and (26) |  | (11) |  Evaluate particle i |  | (12) |  if  |  | (13) |   |  | (14) |  if  |  | (15) |   |  | (16) | End for |  | (17) | End while |  | (18) | print  |  |   | Stop |  
  |