2017
DOI: 10.1007/s40747-017-0050-z
|View full text |Cite
|
Sign up to set email alerts
|

New binary bat algorithm for solving 0–1 knapsack problem

Abstract: This paper presents a novel binary bat algorithm (NBBA) to solve 0-1 knapsack problems. The proposed algorithm combines two important phases: binary bat algorithm (BBA) and local search scheme (LSS). The bat algorithm enables the bats to enhance the exploration capability while LSS aims to boost the exploitation tendencies and, therefore, it can prevent the BBA-LSS from the entrapment in the local optima. Moreover, the LSS starts its search from BBA found so far. By this methodology, the BBA-LSS enhances the d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
42
0
1

Year Published

2018
2018
2024
2024

Publication Types

Select...
5
3

Relationship

1
7

Authors

Journals

citations
Cited by 80 publications
(43 citation statements)
references
References 36 publications
0
42
0
1
Order By: Relevance
“…Sequential execution was carried out on the Ioevolution server. To verify that the proposed method solved the knapsack problem 0-1, the instances published by References [26][27][28] were resolved. Tables 2-4 show the results obtained.…”
Section: Results Of the Sequential Algorithmmentioning
confidence: 99%
See 2 more Smart Citations
“…Sequential execution was carried out on the Ioevolution server. To verify that the proposed method solved the knapsack problem 0-1, the instances published by References [26][27][28] were resolved. Tables 2-4 show the results obtained.…”
Section: Results Of the Sequential Algorithmmentioning
confidence: 99%
“…In the first test, it was verified that the algorithm elaborated using sets of parts calculated the optimal solution. For this purpose, the optimal solution (based on the published instances with solutions) was calculated [26][27][28]. The second part consisted of solving the instances classified as uncorrelated and weakly correlated: their coefficients were given by equations as each author calculated them [14].…”
Section: Computational Experimentationmentioning
confidence: 99%
See 1 more Smart Citation
“…The convergence speed of BAT is high when the switching happens in between the stages of exploitation and exploration. In the article [16], the authors say that compared to PSO and GA, the BAT algorithm solves different nonlinear optimization problems with high efficiency. The main features of BAT algorithm are, they can sense the distance between food source and obstacle without visibility and their flying velocity, position and frequency are constant when they go for searching for food.…”
Section: Bat Algorithm Based Mppt Techniquementioning
confidence: 99%
“…The experimental results show that EADE is very competitive algorithm for solving large-scale global optimization problems. Authors in [28] combined two binary bat algorithm (BBA) and with local search scheme (LSS)to improve the diversity of BBA and enhance the convergence rate. The results show that the proposed hybrid algorithm obtained promising results for solving large-scale 01 knapsack problems.…”
Section: B Gehad Ismail Sayedmentioning
confidence: 99%