Utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization

被引:12
|
作者
Zamli, Kamal Z. [1 ,2 ]
Alhadawi, Hussam S. [3 ,4 ]
Din, Fakhrud [5 ]
机构
[1] Univ Malaysia Pahang, Coll Comp & Appl Sci, Fac Comp, Pekan 26600, Pahang, Malaysia
[2] Univ Airlangga, Fac Sci & Technol, C Campus,Jl Dr H Soekamo, Surabaya 60115, Indonesia
[3] Dijlah Univ Coll, Dept Comp Tech Engn, Baghdad, Iraq
[4] Univ Warith Al Anbiyaa, Coll Engn, Karbala, Iraq
[5] Univ Malakand, Fac Informat Technol, Dept Comp Sci & IT, Chakdara, Khyber Pakhtunk, Pakistan
来源
NEURAL COMPUTING & APPLICATIONS | 2023年 / 35卷 / 05期
关键词
Social network search algorithm; Substitution-box; Optimization; CHAOTIC MAP; ENCRYPTION SCHEME; DESIGN; EFFICIENT;
D O I
10.1007/s00521-022-07899-7
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 x 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.
引用
收藏
页码:4051 / 4071
页数:21
相关论文
共 50 条
  • [1] Utilizing the roulette wheel based social network search algorithm for substitution box construction and optimization
    Kamal Z. Zamli
    Hussam S. Alhadawi
    Fakhrud Din
    Neural Computing and Applications, 2023, 35 : 4051 - 4071
  • [2] A Grey Wolf Optimization Algorithm for Multi Strategy Network Coverage Based on Roulette Wheel
    Ma, Qianli
    Qi, Xin
    Qian, Huimeng
    Cui, Zhiheng
    PROCEEDINGS OF THE 2024 11TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATION AND SENSOR NETWORKS, ICWCSN 2024, 2024, : 13 - 18
  • [3] Optimization research for roulette wheel method of genetic algorithm
    Huang Kaiming
    Advanced Computer Technology, New Education, Proceedings, 2007, : 187 - 191
  • [4] Particle Swarm Optimization Method Based on Chaotic Local Search and Roulette Wheel Mechanism
    Xia, Xiaohua
    INTERNATIONAL CONFERENCE ON APPLIED PHYSICS AND INDUSTRIAL ENGINEERING 2012, PT A, 2012, 24 : 269 - 275
  • [5] Study on Optimization of Bacteria Foraging Optimization Algorithm combined with Roulette Wheel Method
    Sun Chunsheng
    2018 2ND INTERNATIONAL CONFERENCE ON BUSINESS AND INFORMATION MANAGEMENT (ICBIM 2018), 2018, : 15 - 17
  • [6] Substitution Box Design Based on Chaotic Maps and Cuckoo Search Algorithm
    Akhtar, Tanveer
    Din, Nizamud
    Uddin, Jamal
    2019 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION TECHNOLOGIES AND NETWORKING (COMMNET), 2019, : 1 - 7
  • [7] Policies Selection for Pedagogical Agent Based on the Roulette Wheel Algorithm
    Talavera-Mendoza, Fabiola M.
    Atencio-Torres, Carlos E.
    Deza Veliz, David A.
    Llano-Barsaya, Juan M.
    2021 9TH INTERNATIONAL CONFERENCE ON INFORMATION AND EDUCATION TECHNOLOGY (ICIET 2021), 2021, : 78 - 84
  • [8] Improved Crow Search Algorithm with Inertia Weight Factor and Roulette Wheel Selection Scheme
    Shi, Zhaojun
    Li, Qishen
    Zhang, Sheng
    Huang, Xiaojuan
    2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL. 1, 2017, : 205 - 209
  • [9] Improved Roulette Wheel Selection-Based Genetic Algorithm for TSP
    Yu, Fengrui
    Fu, Xueliang
    Li, Honghui
    Dong, Gaifang
    2016 INTERNATIONAL CONFERENCE ON NETWORK AND INFORMATION SYSTEMS FOR COMPUTERS (ICNISC), 2016, : 151 - 154
  • [10] A dimensional learning squirrel search algorithm based on roulette strategy
    Wen, Daiquan
    Huo, Lin
    2022 ASIA CONFERENCE ON ALGORITHMS, COMPUTING AND MACHINE LEARNING (CACML 2022), 2022, : 32 - 38