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 |
|