Amplitude Angle Modulated Bat Algorithm With Application to Zero-One Knapsack Problem

Angle-modulated bat algorithm (AMBA) provides a technique that enables the bat algorithm (BA) developed for continuous problems to operate in binary spaces, which employs an angle modulation technique to generate a bit string corresponding to a binary problem solution and applies the BA to evolve th...

Full description

Bibliographic Details
Main Authors: Xingwang Huang, Peijia Li, Yunming Pu
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8653835/
id doaj-fbf82aa0e1134e3d9f48b4b9864b9a4b
record_format Article
spelling doaj-fbf82aa0e1134e3d9f48b4b9864b9a4b2021-03-29T22:29:00ZengIEEEIEEE Access2169-35362019-01-017279572796910.1109/ACCESS.2019.29019888653835Amplitude Angle Modulated Bat Algorithm With Application to Zero-One Knapsack ProblemXingwang Huang0https://orcid.org/0000-0003-3055-6408Peijia Li1Yunming Pu2Computer Engineering College, Jimei University, Xiamen, ChinaNingbo Development Planning Research Institute, Ningbo, ChinaComputer Engineering College, Jimei University, Xiamen, ChinaAngle-modulated bat algorithm (AMBA) provides a technique that enables the bat algorithm (BA) developed for continuous problems to operate in binary spaces, which employs an angle modulation technique to generate a bit string corresponding to a binary problem solution and applies the BA to evolve the coefficients of the trigonometric generating function. However, there are some identified limitations of the original AMBA. This paper proposes a new AMBA variant called amplitude AMBA (A-AMBA). The A-AMBA is compared with the AMBA and several other binary heuristic algorithms on 13 classical benchmark functions and 12 zero-one knapsack problems. The obtained results indicate that the performance of this variant is superior to the AMBA in many problem cases.https://ieeexplore.ieee.org/document/8653835/Angle modulationbat algorithmbinary optimizationamplitudezero-one knapsack problems
collection DOAJ
language English
format Article
sources DOAJ
author Xingwang Huang
Peijia Li
Yunming Pu
spellingShingle Xingwang Huang
Peijia Li
Yunming Pu
Amplitude Angle Modulated Bat Algorithm With Application to Zero-One Knapsack Problem
IEEE Access
Angle modulation
bat algorithm
binary optimization
amplitude
zero-one knapsack problems
author_facet Xingwang Huang
Peijia Li
Yunming Pu
author_sort Xingwang Huang
title Amplitude Angle Modulated Bat Algorithm With Application to Zero-One Knapsack Problem
title_short Amplitude Angle Modulated Bat Algorithm With Application to Zero-One Knapsack Problem
title_full Amplitude Angle Modulated Bat Algorithm With Application to Zero-One Knapsack Problem
title_fullStr Amplitude Angle Modulated Bat Algorithm With Application to Zero-One Knapsack Problem
title_full_unstemmed Amplitude Angle Modulated Bat Algorithm With Application to Zero-One Knapsack Problem
title_sort amplitude angle modulated bat algorithm with application to zero-one knapsack problem
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Angle-modulated bat algorithm (AMBA) provides a technique that enables the bat algorithm (BA) developed for continuous problems to operate in binary spaces, which employs an angle modulation technique to generate a bit string corresponding to a binary problem solution and applies the BA to evolve the coefficients of the trigonometric generating function. However, there are some identified limitations of the original AMBA. This paper proposes a new AMBA variant called amplitude AMBA (A-AMBA). The A-AMBA is compared with the AMBA and several other binary heuristic algorithms on 13 classical benchmark functions and 12 zero-one knapsack problems. The obtained results indicate that the performance of this variant is superior to the AMBA in many problem cases.
topic Angle modulation
bat algorithm
binary optimization
amplitude
zero-one knapsack problems
url https://ieeexplore.ieee.org/document/8653835/
work_keys_str_mv AT xingwanghuang amplitudeanglemodulatedbatalgorithmwithapplicationtozerooneknapsackproblem
AT peijiali amplitudeanglemodulatedbatalgorithmwithapplicationtozerooneknapsackproblem
AT yunmingpu amplitudeanglemodulatedbatalgorithmwithapplicationtozerooneknapsackproblem
_version_ 1724191578951516160