{'fraction_non_alphanumeric': 0.011041009463722398, 'fraction_numerical': 0.0015772870662460567, 'mean_word_length': 5.684210526315789, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Efficient methods for generating some exponentially tilted random variates

Exponentially tilted distributions often arise as importance sampling distributions which are derived using large deviations theory. In this paper we present simple and efficient methods for generating some exponentially tilted random variates when the input distribution is either a Weibull or a positive normal. In particular, our methods are acceptance-rejection algorithms, and we prove that the expected number of iterations tends to 1 as the tilting parameter increases to infinity. We also provide empirical results from using our proposed techniques.