Sampling lattice points in a polytope: a Bayesian biased algorithm with random updates

07/05/2023
by   Miles Bakenhus, et al.
0

The set of nonnegative integer lattice points in a polytope, also known as the fiber of a linear map, makes an appearance in several applications including optimization and statistics. We address the problem of sampling from this set using three ingredients: an easy-to-compute lattice basis of the constraint matrix, a biased sampling algorithm with a Bayesian framework, and a step-wise selection method. The bias embedded in our algorithm updates sampler parameters to improve fiber discovery rate at each step chosen from previously discovered elements. We showcase the performance of the algorithm on several examples, including fibers that are out of reach for the state-of-the-art Markov bases samplers.

READ FULL TEXT
research
05/09/2018

Computing an LLL-reduced basis of the orthogonal lattice

As a typical application, the Lenstra-Lenstra-Lovasz lattice basis reduc...
research
10/21/2019

Finding duality for Riesz bases of exponentials on multi-tiles

It is known that if Ω⊂R^d is bounded, measurable set that forms a k-tili...
research
10/21/2019

Finding duality and Riesz bases of exponentials on multi-tiles

It is known that if Ω⊂R^d is bounded, measurable set that forms a k-tili...
research
02/12/2021

Generating cryptographically-strong random lattice bases and recognizing rotations of ℤ^n

Lattice-based cryptography relies on generating random bases which are d...
research
12/01/2018

Markov chain Monte Carlo Methods For Lattice Gaussian Sampling: Lattice Reduction and Decoding Optimization

Sampling from the lattice Gaussian distribution has emerged as an import...
research
10/28/2021

Algebraic algorithm for direct sampling from toric models

We show that Pfaffians or contiguity relations of hypergeometric functio...
research
08/29/2022

On the reconstruction of functions from values at subsampled quadrature points

This paper is concerned with function reconstruction from samples. The s...

Please sign up or login with your details

Forgot password? Click here to reset