paper-with-me

Papers

A Discrete Particle Swarm Optimizer for the Design of Cryptographic Boolean Functions

2024-01-09 · Luca Mariot, Alberto Leporati, Luca Manzoni

A Particle Swarm Optimizer for the search of balanced Boolean functions with good cryptographic properties is proposed in this paper. The algorithm is a modified version of the permutation PSO by Hu, Eberhart and Shi which preserves the Hamming weight of the particles positions, coupled with the Hill Climbing method devised by Millan, Clark and Dawson to improve the nonlinearity and deviation from correlation immunity of Boolean functions. The parameters for the PSO velocity equation are tuned by means of two meta-optimization techniques, namely Local Unimodal Sampling (LUS) and Continuous Genetic Algorithms (CGA), finding that CGA produces better results. Using the CGA-evolved parameters, the PSO algorithm is then run on the spaces of Boolean functions from $n=7$ to $n=12$ variables. The results of the experiments are reported, observing that this new PSO algorithm generates Boolean functions featuring similar or better combinations of nonlinearity, correlation immunity and propagation criterion with respect to the ones obtained by other optimization methods.

📄 PDF Abstract BibTeX arXiv:2401.04567

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Robust Particle Swarm Optimizer based on Chemomimicry

2017-02-03 · Casey Kneale, Karl S. Booksh

A particle swarm optimizer (PSO) loosely based on the phenomena of crystallization and a chaos factor which follows the complimentary error function is described. The method features three phases: diffusion, directed mot…

A Particle Swarm Optimization hyper-heuristic for the Dynamic Vehicle Routing Problem

2020-06-15 · Michał Okulewicz, Jacek Mańdziuk

This paper presents a method for choosing a Particle Swarm Optimization based optimizer for the Dynamic Vehicle Routing Problem on the basis of the initially available data of a given problem instance. The optimization a…

Particle Swarm Optimization: A survey of historical and recent developments with hybridization perspectives

2018-04-15 · Saptarshi Sengupta, Sanchita Basak, Richard Alan Peters II

Particle Swarm Optimization (PSO) is a metaheuristic global optimization paradigm that has gained prominence in the last two decades due to its ease of application in unsupervised, complex multidimensional problems which…

global-optimization

Pseudo-Adaptive Penalization to Handle Constraints in Particle Swarm Optimizers

2021-01-25 · Mauro S. Innocente, Johann Sienz

The penalization method is a popular technique to provide particle swarm optimizers with the ability to handle constraints. The downside is the need of penalization coefficients whose settings are problem-specific. While…

A Study of the Fundamental Parameters of Particle Swarm Optimizers

2021-01-25 · Mauro S. Innocente, Johann Sienz

The range of applications of traditional optimization methods are limited by the features of the object variables, and of both the objective and the constraint functions. In contrast, population-based algorithms whose op…

Evolutionary Algorithms