mlsanityData to 14 Oct 2026

Novel Matrix Hit and Run for Sampling Polytopes and Its GPU Implementation

arXiv 2104.07097 ↗First posted 14 Apr 2021cs.CG cs.MS cs.PFcited by 2

Not on the map. Why?

Abstract (arXiv)

We propose and analyze a new Markov Chain Monte Carlo algorithm that generates a uniform sample over full and non-full dimensional polytopes. This algorithm, termed "Matrix Hit and Run" (MHAR), is a modification of the Hit and Run framework. For the regime n^1+frac13 ll m, MHAR has a lower asymptotic cost per sample in terms of soft-O notation (SO) than do existing sampling algorithms after a textitwarm start. MHAR is designed to take advantage of matrix multiplication routines that require less computational and memory resources. Our tests show this implementation to be substantially faster than the textithitandrun R package, especially for higher dimensions. Finally, we provide a python library based on Pytorch and a Colab notebook with the implementation ready for deployment in architectures with GPU or just CPU.

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Apr 2021.

Builds on

No reference list yet.

Built on by

Cited by year

Citing papers per year: 2024: 1; 2025: 1.

2 papers.