Evaluating The Efficiency Of Markov Chain Monte Carlo Algorithms