Abstract
We consider the problem of simulating a Gaussian vector X, conditional on the fact that each component of X belongs to a finite interval [ai,bi], or a semi-finite interval [ai,+∞). In the one-dimensional case, we design a table-based algorithm that is computationally faster than alternative algorithms. In the two-dimensional case, we design an accept-reject algorithm. According to our calculations and numerical studies, the acceptance rate of this algorithm is bounded from below by 0.5 for semi-finite truncation intervals, and by 0.47 for finite intervals. Extension to three or more dimensions is discussed.
| Original language | English |
|---|---|
| Pages (from-to) | 275-288 |
| Number of pages | 14 |
| Journal | Statistics and Computing |
| Volume | 21 |
| Issue number | 2 |
| DOIs | |
| Publication status | Published - 1 Apr 2011 |
| Externally published | Yes |
Keywords
- Accept-reject
- Markov chain Monte Carlo
- Tail Gaussian distribution
- Truncated Gaussian distribution