15 research outputs found

    Rank Analysis of Cubic Multivariate Cryptosystems

    Get PDF
    In this work we analyze the security of cubic cryptographic constructions with respect to rank weakness. We detail how to extend the big field idea from quadratic to cubic, and show that the same rank defect occurs. We extend the min-rank problem and propose an algorithm to solve it in this setting. We show that for fixed small rank, the complexity is even lower than for the quadratic case. However, the rank of a cubic polynomial in nn variables can be larger than nn, and in this case the algorithm is very inefficient. We show that the rank of the differential is not necessarily smaller, rendering this line of attack useless if the rank is large enough. Similarly, the algebraic attack is exponential in the rank, thus useless for high rank

    Dilation of Geometric Networks

    No full text

    Approximating the Existential Theory of the Reals

    No full text
    The Existential Theory of the Reals (ETR) consists of existentially quantified Boolean formulas over equalities and inequalities of polynomial functions of variables in R\mathbb{R}. In this paper we propose and study the approximate existential theory of the reals (ϵ\epsilon-ETR), in which the constraints only need to be satisfied approximately. We first show that when the domain of the variables is R\mathbb{R} then ϵ\epsilon-ETR = ETR under polynomial time reductions, and then study the constrained ϵ\epsilon-ETR problem when the variables are constrained to lie in a given bounded convex set. Our main theorem is a sampling theorem, similar to those that have been proved for approximate equilibria in normal form games. It discretizes the domain in a grid-like manner whose density depends on various properties of the formula. A consequence of our theorem is that we obtain a quasi-polynomial time approximation scheme (QPTAS) for a fragment of constrained ϵ\epsilon-ETR. We use our theorem to create several new PTAS and QPTAS algorithms for problems from a variety of fields

    Algorithm analysis through proof complexity

    No full text
    Proof complexity can be a tool for studying the efficiency of algorithms. By proving a single lower bound on the length of certain proofs, we can get running time lower bounds for a wide category of algorithms. We survey the proof complexity literature that adopts this approach relative to two NP-problems: k-clique and 3-coloring
    corecore