Perfect Sampling from Pairwise Comparisons

11/23/2022
by   Dimitris Fotakis, et al.
0

In this work, we study how to efficiently obtain perfect samples from a discrete distribution 𝒟 given access only to pairwise comparisons of elements of its support. Specifically, we assume access to samples (x, S), where S is drawn from a distribution over sets 𝒬 (indicating the elements being compared), and x is drawn from the conditional distribution 𝒟_S (indicating the winner of the comparison) and aim to output a clean sample y distributed according to 𝒟. We mainly focus on the case of pairwise comparisons where all sets S have size 2. We design a Markov chain whose stationary distribution coincides with 𝒟 and give an algorithm to obtain exact samples using the technique of Coupling from the Past. However, the sample complexity of this algorithm depends on the structure of the distribution 𝒟 and can be even exponential in the support of 𝒟 in many natural scenarios. Our main contribution is to provide an efficient exact sampling algorithm whose complexity does not depend on the structure of 𝒟. To this end, we give a parametric Markov chain that mixes significantly faster given a good approximation to the stationary distribution. We can obtain such an approximation using an efficient learning from pairwise comparisons algorithm (Shah et al., JMLR 17, 2016). Our technique for speeding up sampling from a Markov chain whose stationary distribution is approximately known is simple, general and possibly of independent interest.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/02/2017

A note on perfect simulation for exponential random graph models

In this paper we propose a perfect simulation algorithm for the Exponent...
research
08/03/2020

The Amazing Power of Randomness: NP=RP

We (claim to) prove the extremely surprising fact that NP=RP. It is achi...
research
04/17/2015

Testing Closeness With Unequal Sized Samples

We consider the problem of closeness testing for two discrete distributi...
research
02/22/2018

Entropy Rate Estimation for Markov Chains with Large State Space

Estimating the entropy based on data is one of the prototypical problems...
research
01/31/2019

Minimax Testing of Identity to a Reference Ergodic Markov Chain

We exhibit an efficient procedure for testing, based on a single long st...
research
02/03/2021

Convergence Voting: From Pairwise Comparisons to Consensus

An important aspect of AI design and ethics is to create systems that re...
research
01/25/2018

Limiting behaviour of the stationary search cost distribution driven by a generalized gamma process

Consider a list of labeled objects that are organized in a heap. At each...

Please sign up or login with your details

Forgot password? Click here to reset