Research Article
A New Discrete Grid-Based Bacterial Foraging Optimizer to Solve Complex Influence Maximization of Social Networks
Algorithm
3 Novel reproduction process.
(1) | Each dimension of decision space is divided into M hyperboxes. | (2) | While size (P)> pop/2 | (3) | If only one hyperbox has the highest crowding degree: | | Compute the fitness of each individual in this hyperbox. | | Remove the individual with the largest value of fitness. | (4) | If more than one hyperbox have the same crowding degree: | | Pick one at random from the same hyperbox. | | Compute the fitness of each individual in this hyperbox. | | Remove the individual with the largest value of fitness. | (5) | End While | (6) | Replicate these pop/2 individuals in the population end up | | with the size of population equal to pop. |
|