Efficient Perplexity Bound and Ratio Matching in Discrete Diffusion Language Models