A polynomial time algorithm for solving the closest vector problem in zonotopal lattices

04/16/2020
by   S. Thomas McCormick, et al.
0

In this note we give a polynomial time algorithm for solving the closest vector problem in the class of zonotopal lattices. Zonotopal lattices are characterized by the fact that their Voronoi cell is a zonotope, i.e. a projection of a regular cube. Examples of zonotopal lattices include lattices of Voronoi's first kind and tensor products of root lattices of type A. The combinatorial structure of zonotopal lattices can be described by regular matroids/totally unimodular matrices. We observe that a linear algebra version of the minimum mean cycling canceling method can be applied for efficiently solving the closest vector problem in zonotopal lattices.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/28/2020

A polynomial-time algorithm to determine (almost) Hamiltonicity of dense regular graphs

We give a polynomial-time algorithm for detecting very long cycles in de...
research
12/15/2018

Testing isomorphism of circulant objects in polynomial time

Let K be a class of combinatorial objects invariant with respect to a g...
research
12/28/2022

A polynomial time iterative algorithm for matching Gaussian matrices with non-vanishing correlation

Motivated by the problem of matching vertices in two correlated Erdős-Ré...
research
06/28/2021

Notes on {a,b,c}-Modular Matrices

Let A ∈ℤ^m × n be an integral matrix and a, b, c ∈ℤ satisfy a ≥ b ≥ c ≥ ...
research
06/21/2023

An efficient, provably exact algorithm for the 0-1 loss linear classification problem

Algorithms for solving the linear classification problem have a long his...
research
12/08/2014

Minkowski Sum of Polytopes Defined by Their Vertices

Minkowski sums are of theoretical interest and have applications in fiel...
research
03/26/2023

Moment cone membership for quivers in strongly polynomial time

In this note we observe that membership in moment cones of spaces of qui...

Please sign up or login with your details

Forgot password? Click here to reset