Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
4946031 | Knowledge-Based Systems | 2017 | 28 Pages |
Abstract
A novel particle swarm optimization algorithm based on holonic structure in multi agent systems is presented. The proposed algorithm employs holonic structure of multi agent systems for optimizing numerical functions. Paying more attention, particle swarm optimization algorithm and multi agent systems are similar in first glance. Their similarities are based on the fact that both of them are population based and do their tasks cooperatively. In proposed approach, PSO is considered as a multi agent system and particles as agents. Multi agent systems use organizational design because of quantitative effect on their performance. One of these organizations is holonic structure. By using this structure, particles are arranged in different groups or holons and make a holarchy. In this holarchy, different groups or holons can communicate with each other in order to search space more efficiently, avoiding premature convergence and trapping in local optimums. Proposed structure helps PSO to maintain particles' diversity and also makes a suitable balance between exploration and exploitation. The proposed algorithm is tested on a set of well-known test functions. Results have shown that the proposed algorithm is efficient, more accurate and outperforms other particle swarm optimization algorithms examined in this paper.
Related Topics
Physical Sciences and Engineering
Computer Science
Artificial Intelligence
Authors
Mahdi Roshanzamir, Mohammad Ali Balafar, Seyed Naser Razavi,