# Evolutionary techniques in lattice sieving algorithms

**Authors:** Thijs Laarhoven

arXiv: 1907.04629 · 2019-10-04

## TL;DR

This paper explores the parallels between lattice sieving algorithms and evolutionary algorithms, proposing improvements inspired by evolutionary computation to enhance lattice sieving's efficiency in cryptography.

## Contribution

It analyzes how evolutionary techniques can be applied to improve lattice sieving algorithms for cryptographic lattice problems.

## Key findings

- Identifies similarities between lattice sieving and evolutionary algorithms
- Proposes new improvements to lattice sieving based on evolutionary methods
- Demonstrates potential benefits of evolutionary techniques in lattice sieving

## Abstract

Lattice-based cryptography has recently emerged as a prominent candidate for secure communication in the quantum age. Its security relies on the hardness of certain lattice problems, and the inability of known lattice algorithms, such as lattice sieving, to solve these problems efficiently. In this paper we investigate the similarities between lattice sieving and evolutionary algorithms, how various improvements to lattice sieving can be viewed as applications of known techniques from evolutionary computation, and how other evolutionary techniques can benefit lattice sieving in practice.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1907.04629/full.md

## Figures

5 figures with captions in the complete paper: https://tomesphere.com/paper/1907.04629/full.md

## References

35 references — full list in the complete paper: https://tomesphere.com/paper/1907.04629/full.md

---
Source: https://tomesphere.com/paper/1907.04629