Back to Search
Start Over
A Genetic Algorithm for Searching the Shortest Lattice Vector of SVP Challenge
- Source :
- GECCO 2015, GECCO 2015, ACM, Jul 2015, Madrid, Spain. ⟨10.1145/2739480.2754639⟩, GECCO
- Publication Year :
- 2015
- Publisher :
- HAL CCSD, 2015.
-
Abstract
- In this paper, we propose a genetic algorithm for solving the shortest vector problem (SVP) based on sparse representation of short lattice vectors, which, we prove, can guarantee finding the shortest lattice vector under a Markov analysis. With some heuristic improvements (local search and heuristic pruning), the SVP genetic algorithm, by experimental results, outperforms other SVP algorithms, like the famous Kannan-Helfrich algorithm under SVP challenge benchmarks. In summary, we, for the first time, adopt the genetic algorithm in solving the shortest vector problem, based on which lattice-based cryptosystem is as a promising candidate for post-quantum cryptography.
- Subjects :
- Theoretical computer science
Markov chain
business.industry
Lattice problem
Cryptography
Sparse approximation
Computer Science::Computational Complexity
[INFO.INFO-CR]Computer Science [cs]/Cryptography and Security [cs.CR]
Lattice (order)
Genetic algorithm
Cryptosystem
Lattice-based cryptography
business
ComputingMilieux_MISCELLANEOUS
MathematicsofComputing_DISCRETEMATHEMATICS
Mathematics
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- GECCO 2015, GECCO 2015, ACM, Jul 2015, Madrid, Spain. ⟨10.1145/2739480.2754639⟩, GECCO
- Accession number :
- edsair.doi.dedup.....1ac9d3a759cbc8f914bcf367a9cc6f3b
- Full Text :
- https://doi.org/10.1145/2739480.2754639⟩