Hybryd Approach for Computer-Aided Design Problems

The paper discusses the solution of optimization problems at the design stage. The formulation of the multi-objective optimization problem and a model based on the bee colony behavior are described. To solve this problem, the authors proposes a modified hybrid approach based on two methods: modeling of the bee colony behavior and differential evolution. Also, the global improvement operation is introduced as a modification of the proposed approach. In the developed hybrid algorithm, the search is performed in the neighborhood of different solutions, which allows to avoid falling into local optima. A software is developed to carry out a computational experiment on benchmark. The experimental results show that the developed hybrid approach allows you to get more effective solutions, because the obtained results are on average better by 7% than a simple genetic algorithm and a standard bee algorithm, that indicates the effectiveness of the developed approach. The time complexity of the algorithm lies within O(n log n) − O(n2).

[1]  Rawaa Dawoud Al-Dabbagh,et al.  Algorithmic design issues in adaptive differential evolution schemes: Review and taxonomy , 2018, Swarm Evol. Comput..

[2]  Alkin Yurtkuran,et al.  A novel artificial bee colony algorithm for the workforce scheduling and balancing problem in sub-assembly lines with limited buffers , 2018, Appl. Soft Comput..

[3]  Andrey A. Legebokov,et al.  Neighborhood research approach in swarm intelligence for solving the optimization problems , 2014, Proceedings of IEEE East-West Design & Test Symposium (EWDTS 2014).

[4]  Vladimir Kureichik,et al.  Artificial Bee Colony Algorithm—A Novel Tool for VLSI Placement , 2016 .

[5]  Sachin S. Sapatnekar,et al.  Handbook of Algorithms for Physical Design Automation , 2008 .

[6]  Rob A. Rutenbar,et al.  Computer-aided design of analog and mixed-signal integrated circuits , 2000, Proceedings of the IEEE.

[7]  Dervis Karaboga,et al.  Modified multiple search cooperative foraging strategy for improved artificial bee colony optimization with robustness analysis , 2018, Soft Comput..

[8]  Bin Zhang,et al.  An archive-based artificial bee colony optimization algorithm for multi-objective continuous optimization problem , 2016, Neural Computing and Applications.

[9]  John W. Chinneck,et al.  Computer-Aided Design for Electrical and Computer engineering , 2005 .

[10]  Rolf Steinbuch,et al.  Future Tasks in Optimization and Simulation , 2016 .

[11]  Amit Konar,et al.  Differential Evolution Using a Neighborhood-Based Mutation Operator , 2009, IEEE Transactions on Evolutionary Computation.

[12]  V. V. Bova,et al.  Integration and Processing of Problem-Oriented Knowledge Based on Evolutionary Procedures , 2016 .

[13]  Daria Zaruba,et al.  Hybrid Bionic Algorithms for Solving Problems of Parametric Optimization , 2013 .

[14]  Dervis Karaboga,et al.  A modified Artificial Bee Colony algorithm for real-parameter optimization , 2012, Inf. Sci..