Title :
An algorithmic approach to the optimization of importance sampling parameters in digital communication system simulation
Author :
Devetsikiotis, Michael ; Townsend, J. Keith
Author_Institution :
Dept. of Electr. & Comput. Eng., North Carolina State Univ., Raleigh, NC, USA
fDate :
10/1/1993 12:00:00 AM
Abstract :
Importance sampling is recognized as a potentially powerful method for reducing simulation runtimes when estimating the bit error rate (BER) of communications systems using Monte Carlo simulation. Analytically, minimizing the variance of the importance sampling (IS) estimator with respect to the biasing parameters has typically yielded solutions for systems for which the BER could be found analytically. A technique for finding an asymptotically optimal set of biasing parameter values, in the sense that as the resolution of the search and the number of runs used both approach infinity, the algorithm converges to the true optimum, is proposed. The algorithm determines the amount of biasing that minimizes a statistical measure of the variance of the BER estimate and exploits a theoretically justifiable relationship, for small sample sizes, between the BER estimate and the amount of biasing. The translation biasing scheme is considered, although the algorithm is applicable to other parametric IS techniques. Only mild assumptions are required of the noise distribution and system. Experimentally, improvement factors ranging from two to eight orders of magnitude are obtained for a number of distributions for both linear and nonlinear systems with memory
Keywords :
Monte Carlo methods; digital communication systems; error statistics; optimisation; parameter estimation; BER; Monte Carlo simulation; algorithmic approach; biasing parameters; digital communication system simulation; importance sampling parameters; linear systems; nonlinear systems; optimization; translation biasing scheme; Additive noise; Analysis of variance; Bit error rate; Communication systems; Digital communication; Linear systems; Monte Carlo methods; Runtime; Sampling methods; Signal processing algorithms;
Journal_Title :
Communications, IEEE Transactions on