English

Speeding up Deciphering by Hypergraph Ordering

Cryptography and Security 2013-09-23 v1 Combinatorics

Abstract

The "Gluing Algorithm" of Semaev [Des.\ Codes Cryptogr.\ 49 (2008), 47--60] --- that finds all solutions of a sparse system of linear equations over the Galois field GF(q)GF(q) --- has average running time O(mqmax1kXjk),O(mq^{\max \left\vert \cup_{1}^{k}X_{j}\right\vert -k}), where mm is the total number of equations, and 1kXj\cup_{1}^{k}X_{j} is the set of all unknowns actively occurring in the first kk equations. Our goal here is to minimize the exponent of qq in the case where every equation contains at most three unknowns. %Applying hypergraph-theoretic methods we prove The main result states that if the total number 1mXj\left\vert \cup_{1}^{m}X_{j}\right\vert of unknowns is equal to mm, then the best achievable exponent is between c1mc_1m and c2mc_2m for some positive constants c1c_1 and c2.c_2.

Keywords

Cite

@article{arxiv.1309.5292,
  title  = {Speeding up Deciphering by Hypergraph Ordering},
  author = {Peter Horak and Zsolt Tuza},
  journal= {arXiv preprint arXiv:1309.5292},
  year   = {2013}
}
R2 v1 2026-06-22T01:31:02.288Z