Dynamic Inertia Weight Binary Bat Algorithm with Neighborhood Search

Xingwang Huang1,2, Xuewen Zeng1, Rui Han1

  • 1National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, China.

Summary

An improved binary bat algorithm (IBBA) addresses premature convergence in binary bat algorithms (BBA). IBBA demonstrates superior performance on benchmark functions and knapsack problems, effectively avoiding local minima.

Related Concept Videos

Rigid Body Equilibrium Problems - II01:21

Rigid Body Equilibrium Problems - II

A rigid body is in static equilibrium when the net force and the net torque acting on the system are equal to zero.
Consider two children sitting on a seesaw, which has negligible mass. The first child has a mass (m1) of 26 kg and sits at point A, which is 1.6 meters (r1) from the pivot point B; the second child has a mass (m2) of 32 kg and sits at point C. How far from the pivot point B should the second child sit (r2) to balance the seesaw?
8.1K
Principle of Angular Impulse and Momentum: Problem Solving01:19

Principle of Angular Impulse and Momentum: Problem Solving

Consider a ball of mass m, attached to a massless rod of known length, subjected to a time-dependent torque. If the initial velocity of the mass is known, then the final velocity of the mass for time t can be determined using the principle of angular impulse and momentum.
Initially, a free-body diagram of the system is drawn to illustrate all the forces acting upon the system, providing a crucial understanding of the dynamics at play. Then, the principle of angular impulse and momentum is...
562
Rigid Body Equilibrium Problems - I00:49

Rigid Body Equilibrium Problems - I

A rigid body is said to be in static equilibrium when the net force and the net torque acting on the system is equal to zero. To solve for rigid body equilibrium problems, do the following steps.
5.6K
Weighted Mean00:57

Weighted Mean

While taking the arithmetic, geometric, or harmonic mean of a sample data set, equal importance is assigned to all the data points. However, all the values may not always be equally important in some data sets. An intrinsic bias might make it more important to give more weightage to specific values over others.
For example, consider the number of goals scored in the matches of a tournament. While computing the average number of goals scored in the tournament, it may be more important to...
7.0K
Two-Dimensional Force System: Problem Solving01:29

Two-Dimensional Force System: Problem Solving

Solving problems related to two-dimensional force systems is an essential aspect of mechanics and engineering. By applying the principles of vector analysis and force equilibrium, one can determine the effect of multiple forces acting on an object in a two-dimensional space.
The first step to solving a two-dimensional force system problem is to draw a free-body diagram of the object under consideration. This diagram helps identify all the external forces acting on the object, including their...
1.4K
Principle of Linear Impulse and Momentum for a Single Particle: Problem Solving01:23

Principle of Linear Impulse and Momentum for a Single Particle: Problem Solving

Consider a wooden box and a cylinder of known masses m1 and m2, respectively,  hanging from a ceiling with the help of a massless pulley system.
1.1K