Mixing Time of Markov chain of the Knapsack Problem
Koko K. Kayibi, S. Pirzada, Carrie Rutherford

TL;DR
This paper improves the upper bound on the mixing time of a Markov chain used for sampling solutions of the Knapsack Problem, making the sampling process more efficient.
Contribution
It introduces a canonical path method leveraging the solution set's lattice structure to significantly tighten the mixing time bound.
Findings
New mixing time bound: ^{3} \, \ln(16 \, \epsilon^{-1})
Improved analysis over previous ^{9/2+\, \epsilon} bound
Enhanced understanding of Markov chain convergence for combinatorial problems
Abstract
To find the number of assignments of zeros and ones satisfying a specific Knapsack Problem is hard, so only approximations are envisageable. A Markov chain allowing uniform sampling of all possible solutions is given by Luby, Randall and Sinclair. In 2005, Morris and Sinclair, by using a flow argument, have shown that the mixing time of this Markov chain is , for any . By using a canonical path argument on the distributive lattice structure of the set of solutions, we obtain an improved bound, the mixing time is given as .
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMarkov Chains and Monte Carlo Methods · Complexity and Algorithms in Graphs · Algorithms and Data Compression
