Optimizing S-box generation based on the Adaptive Agent Heroes and Cowards Algorithm

This paper introduces a new variant of a metaheuristic algorithm based on Agent Heroes and Cowards Algorithm (AHC), called Adaptive Agent Heroes and Cowards Algorithm (AAHC). The main feature of AAHC is the fact that the algorithm allows adaptive assignment of its population agents into cowards and...

Full description

Bibliographic Details
Main Author: Kamal Z., Zamli
Format: Article
Language:English
Published: Elsevier 2021
Subjects:
Online Access:http://umpir.ump.edu.my/id/eprint/33973/
http://umpir.ump.edu.my/id/eprint/33973/1/Optimizing%20S-box%20generation.pdf
_version_ 1848824390735626240
author Kamal Z., Zamli
author_facet Kamal Z., Zamli
author_sort Kamal Z., Zamli
building UMP Institutional Repository
collection Online Access
description This paper introduces a new variant of a metaheuristic algorithm based on Agent Heroes and Cowards Algorithm (AHC), called Adaptive Agent Heroes and Cowards Algorithm (AAHC). The main feature of AAHC is the fact that the algorithm allows adaptive assignment of its population agents into cowards and heroes based on the exponential controlling functions. Furthermore, unlike its predecessor, AAHC also permits systematic manipulation of candidate solutions around the global best agent via the swap operator to boost its search intensification process. Meanwhile, to further enhance the diversification its solution, AHC also exploit the Tent map as the pseudo random generator replacement during its initial population initialization. Experimental results based on the generation of 8 × 8 substitution-box demonstrate that the proposed AAHC outperforms other competing metaheuristic algorithms in two main S-box criteria namely nonlinearity and strict avalanche criteria whilst maintaining commendable performances on bits independence criteria, differential approximation probability, linear approximation probability and transparency order.
first_indexed 2025-11-15T03:12:16Z
format Article
id ump-33973
institution Universiti Malaysia Pahang
institution_category Local University
language English
last_indexed 2025-11-15T03:12:16Z
publishDate 2021
publisher Elsevier
recordtype eprints
repository_type Digital Repository
spelling ump-339732022-05-09T03:27:52Z http://umpir.ump.edu.my/id/eprint/33973/ Optimizing S-box generation based on the Adaptive Agent Heroes and Cowards Algorithm Kamal Z., Zamli QA Mathematics This paper introduces a new variant of a metaheuristic algorithm based on Agent Heroes and Cowards Algorithm (AHC), called Adaptive Agent Heroes and Cowards Algorithm (AAHC). The main feature of AAHC is the fact that the algorithm allows adaptive assignment of its population agents into cowards and heroes based on the exponential controlling functions. Furthermore, unlike its predecessor, AAHC also permits systematic manipulation of candidate solutions around the global best agent via the swap operator to boost its search intensification process. Meanwhile, to further enhance the diversification its solution, AHC also exploit the Tent map as the pseudo random generator replacement during its initial population initialization. Experimental results based on the generation of 8 × 8 substitution-box demonstrate that the proposed AAHC outperforms other competing metaheuristic algorithms in two main S-box criteria namely nonlinearity and strict avalanche criteria whilst maintaining commendable performances on bits independence criteria, differential approximation probability, linear approximation probability and transparency order. Elsevier 2021 Article PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/33973/1/Optimizing%20S-box%20generation.pdf Kamal Z., Zamli (2021) Optimizing S-box generation based on the Adaptive Agent Heroes and Cowards Algorithm. Expert Systems with Applications, 182 (115305). pp. 1-12. ISSN 0957-4174. (Published) https://doi.org/10.1016/j.eswa.2021.115305 https://doi.org/10.1016/j.eswa.2021.115305
spellingShingle QA Mathematics
Kamal Z., Zamli
Optimizing S-box generation based on the Adaptive Agent Heroes and Cowards Algorithm
title Optimizing S-box generation based on the Adaptive Agent Heroes and Cowards Algorithm
title_full Optimizing S-box generation based on the Adaptive Agent Heroes and Cowards Algorithm
title_fullStr Optimizing S-box generation based on the Adaptive Agent Heroes and Cowards Algorithm
title_full_unstemmed Optimizing S-box generation based on the Adaptive Agent Heroes and Cowards Algorithm
title_short Optimizing S-box generation based on the Adaptive Agent Heroes and Cowards Algorithm
title_sort optimizing s-box generation based on the adaptive agent heroes and cowards algorithm
topic QA Mathematics
url http://umpir.ump.edu.my/id/eprint/33973/
http://umpir.ump.edu.my/id/eprint/33973/
http://umpir.ump.edu.my/id/eprint/33973/
http://umpir.ump.edu.my/id/eprint/33973/1/Optimizing%20S-box%20generation.pdf