Utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization
This paper introduces a new variant of a recent metaheuristic algorithm based on the Social Network Search algorithm (SNS), which is called the Roulette Wheel Social Network Search algorithm (SNS). As the name indicates, the main feature of RWSNS is the fact that the algorithm allows proportionate s...
Saved in:
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English English |
Published: |
Springer
2023
|
Subjects: | |
Online Access: | http://umpir.ump.edu.my/id/eprint/40732/1/Utilizing%20the%20roulette%20wheel%20based%20social%20network%20search%20algorithm.pdf http://umpir.ump.edu.my/id/eprint/40732/2/Utilizing%20the%20roulette%20wheel%20based%20social%20network%20search%20algorithm%20for%20substitution%20box%20construction%20and%20optimization.pdf http://umpir.ump.edu.my/id/eprint/40732/ https://doi.org/10.1007/s00521-022-07899-7 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.ump.umpir.40732 |
---|---|
record_format |
eprints |
spelling |
my.ump.umpir.407322024-03-21T08:01:38Z http://umpir.ump.edu.my/id/eprint/40732/ Utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization Kamal Z., Zamli Alhadawi, Hussam S. Fakhrud Din, . QA75 Electronic computers. Computer science QA76 Computer software This paper introduces a new variant of a recent metaheuristic algorithm based on the Social Network Search algorithm (SNS), which is called the Roulette Wheel Social Network Search algorithm (SNS). As the name indicates, the main feature of RWSNS is the fact that the algorithm allows proportionate selection of its search operators (i.e., from imitation, conversation, disputation and innovation) through exploiting the roulette wheel. Additionally, RWSNS also incorporates the Piecewise map as replacement for the pseudo random generator during the population initialisation to ensure high nonlinearity and allow further solution diversification. Finally, unlike its predecessor, RWSNS also permits the systematic manipulation of candidate solutions around the global best agent through the swap operator to boost its search intensification process, as the global best candidate solution is often clustered and always lurking around the current local best. Results based on the construction of 8 × 8 substitution-box demonstrate that the proposed RWSNS exceeds other competing metaheuristic algorithms in two main S-box criteria, namely, the average nonlinearity score and strict avalanche criteria (i.e., SAC offset), whilst maintaining a commendable performance on bits independence criteria, differential approximation probability and linear approximation probability. Springer 2023-02 Article PeerReviewed pdf en http://umpir.ump.edu.my/id/eprint/40732/1/Utilizing%20the%20roulette%20wheel%20based%20social%20network%20search%20algorithm.pdf pdf en http://umpir.ump.edu.my/id/eprint/40732/2/Utilizing%20the%20roulette%20wheel%20based%20social%20network%20search%20algorithm%20for%20substitution%20box%20construction%20and%20optimization.pdf Kamal Z., Zamli and Alhadawi, Hussam S. and Fakhrud Din, . (2023) Utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization. Neural Computing and Applications, 35 (1). pp. 4051-4071. ISSN 0941-0643. (Published) https://doi.org/10.1007/s00521-022-07899-7 10.1007/s00521-022-07899-7 |
institution |
Universiti Malaysia Pahang Al-Sultan Abdullah |
building |
UMPSA Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Malaysia Pahang Al-Sultan Abdullah |
content_source |
UMPSA Institutional Repository |
url_provider |
http://umpir.ump.edu.my/ |
language |
English English |
topic |
QA75 Electronic computers. Computer science QA76 Computer software |
spellingShingle |
QA75 Electronic computers. Computer science QA76 Computer software Kamal Z., Zamli Alhadawi, Hussam S. Fakhrud Din, . Utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization |
description |
This paper introduces a new variant of a recent metaheuristic algorithm based on the Social Network Search algorithm (SNS), which is called the Roulette Wheel Social Network Search algorithm (SNS). As the name indicates, the main feature of RWSNS is the fact that the algorithm allows proportionate selection of its search operators (i.e., from imitation, conversation, disputation and innovation) through exploiting the roulette wheel. Additionally, RWSNS also incorporates the Piecewise map as replacement for the pseudo random generator during the population initialisation to ensure high nonlinearity and allow further solution diversification. Finally, unlike its predecessor, RWSNS also permits the systematic manipulation of candidate solutions around the global best agent through the swap operator to boost its search intensification process, as the global best candidate solution is often clustered and always lurking around the current local best. Results based on the construction of 8 × 8 substitution-box demonstrate that the proposed RWSNS exceeds other competing metaheuristic algorithms in two main S-box criteria, namely, the average nonlinearity score and strict avalanche criteria (i.e., SAC offset), whilst maintaining a commendable performance on bits independence criteria, differential approximation probability and linear approximation probability. |
format |
Article |
author |
Kamal Z., Zamli Alhadawi, Hussam S. Fakhrud Din, . |
author_facet |
Kamal Z., Zamli Alhadawi, Hussam S. Fakhrud Din, . |
author_sort |
Kamal Z., Zamli |
title |
Utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization |
title_short |
Utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization |
title_full |
Utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization |
title_fullStr |
Utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization |
title_full_unstemmed |
Utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization |
title_sort |
utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization |
publisher |
Springer |
publishDate |
2023 |
url |
http://umpir.ump.edu.my/id/eprint/40732/1/Utilizing%20the%20roulette%20wheel%20based%20social%20network%20search%20algorithm.pdf http://umpir.ump.edu.my/id/eprint/40732/2/Utilizing%20the%20roulette%20wheel%20based%20social%20network%20search%20algorithm%20for%20substitution%20box%20construction%20and%20optimization.pdf http://umpir.ump.edu.my/id/eprint/40732/ https://doi.org/10.1007/s00521-022-07899-7 |
_version_ |
1822924202627301376 |
score |
13.232389 |