On the Difficulty of Evolving Permutation Codes

11/25/2021
by   Luca Mariot, et al.
0

Combinatorial designs provide an interesting source of optimization problems. Among them, permutation codes are particularly interesting given their applications in powerline communications, flash memories, and block ciphers. This paper addresses the design of permutation codes by evolutionary algorithms (EA) by developing an iterative approach. Starting from a single random permutation, new permutations satisfying the minimum distance constraint are incrementally added to the code by using a permutation-based EA. We investigate our approach against four different fitness functions targeting the minimum distance requirement at different levels of detail and with two different policies concerning code expansion and pruning. We compare the results achieved by our EA approach to those of a simple random search, remarking that neither method scales well with the problem size.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/25/2019

New Lower Bounds for Permutation Codes using Linear Block Codes

In this paper we prove new lower bounds for the maximal size of permutat...
research
11/03/2021

A McEliece cryptosystem using permutation codes

This paper is an attempt to build a new public-key cryptosystem; similar...
research
02/27/2020

Genetic algorithms with permutation-based representation for computing the distance of linear codes

Finding the minimum distance of linear codes is an NP-hard problem. Trad...
research
11/12/2018

New Theoretical Bounds and Constructions of Permutation Codes under Block Permutation Metric

Permutation codes under different metrics have been extensively studied ...
research
07/18/2018

Minimum distance computation of linear codes via genetic algorithms with permutation encoding

We design a heuristic method, a genetic algorithm, for the computation o...
research
08/23/2022

On Fitness Landscape Analysis of Permutation Problems: From Distance Metrics to Mutation Operator Selection

In this paper, we explore the theory and expand upon the practice of fit...
research
07/07/2021

Growing and Evolving 3D Prints

Design - especially of physical objects - can be understood as creative ...

Please sign up or login with your details

Forgot password? Click here to reset