10.12.2012 Views

Prime Numbers

Prime Numbers

Prime Numbers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

8.3 Quasi-Monte Carlo (qMC) methods 405<br />

behave no better than<br />

|I ′ <br />

1<br />

− I| = O √N ,<br />

where of course, the implied big-O constant depends on the dimension D, the<br />

integrand f, and the domain R. It is interesting that the power law N −1/2 ,<br />

though, is independent of D. By contrast, a so-called “grid” method, in which<br />

we split the domain R into grid points, can be expected to behave no better<br />

than<br />

|I ′ <br />

1<br />

− I| = O<br />

N 1/D<br />

<br />

,<br />

which growth can be quite unsatisfactory, especially for large D. In fact, a grid<br />

scheme—with few exceptions—makes practical sense only for 1- or perhaps 2dimensional<br />

numerical integration, unless there is some special consideration<br />

like well-behaved integrand, extra reasons to use a grid, and so on. It is easy<br />

to see why Monte Carlo methods using random point sets have been used for<br />

decades on numerical integration problems in D ≥ 3 dimensions.<br />

But there is a remarkable way to improve upon direct Monte Carlo, and<br />

in fact obtain errors such as<br />

|I ′ − I| = O<br />

<br />

ln D <br />

N<br />

,<br />

N<br />

or sometimes with ln D−1 powers appearing instead, depending on the<br />

implementation (we discuss this technicality in a moment). The idea is to<br />

use low-discrepancy sequences, a class of quasi-Monte Carlo (qMC) sequences<br />

(some authors define a low-discrepancy sequence as one for which the behavior<br />

of |I ′ − I| is bounded as above; see Exercise 8.32). We stress again, an<br />

important observation is that qMC sequences are not random in the classical<br />

sense. In fact, the points belonging to qMC sequences tend to avoid each other<br />

(see Exercise 8.12).<br />

We start our tour of qMC methods with a definition of discrepancy, where<br />

it is understood that vectors drawn out of regions R consist of real-valued<br />

components.<br />

Definition 8.3.1. Let P be a set of at least N points in the (unit D-cube)<br />

region R = [0, 1] D . The discrepancy of P with respect to a family F of<br />

Lebesgue-measurable subregions of R is defined (neither DN nor D∗ be confused with dimension D) by<br />

<br />

<br />

<br />

DN(F ; P )=sup<br />

χ(φ; P ) <br />

− µ(φ) <br />

φ∈F N <br />

N is to<br />

,<br />

where χ(φ; P ) is the number of points of P lying in φ, andµ denotes Lebesgue<br />

measure. Furthermore, the extreme discrepancy of P is defined by<br />

DN(P )=DN(G; P ),

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!