Iya. Ada algoritma (waktu linear) yang sangat efisien, dan intuisi untuknya datang langsung dari kasing yang seragam.
Misalkan kita memiliki partisi [0,T] seperti yang 0=t0<t1<t2<⋯<tn=T.
Kasing sampel yang seragam
Dalam hal ini yang kita miliki ti=iΔ dimana Δ=T/n. MembiarkanXi:=X(ti) menunjukkan nilai dari proses sampel yang diambil pada saat itu ti.
Sangat mudah untuk melihat bahwa Xi membentuk proses AR (1) dengan korelasi ρ=exp(−Δ). Karenanya, kita dapat menghasilkan jalur sampel{Xt} untuk partisi sebagai berikut
Xi+1=ρXi+1−ρ2−−−−−√Zi+1,
dimana
Zi apakah iid
N(0,1) dan
X0=Z0.
Kasus umum
Kita kemudian dapat membayangkan bahwa ini dapat dilakukan untuk partisi umum . Secara khusus, mariΔi=ti+1−ti dan ρi=exp(−Δi). Kami memilikinya
γ(ti,ti+1)=ρi,
dan jadi kita mungkin menebaknya
Xi+1=ρiXi+1−ρ2i−−−−−√Zi+1.
Memang, EXi+1Xi=ρi dan setidaknya kita memiliki korelasi dengan istilah tetangga yang benar.
Hasilnya sekarang mengikuti dengan telescoping melalui properti menara harapan bersyarat. Yaitu,
dan teleskop produk di dengan cara berikut
EXiXi−ℓ=E(E(XiXi−ℓ∣Xi−1))=ρi−1EXi−1Xi−ℓ=⋯=∏k=1ℓρi−k,
∏k=1ℓρi−k=exp(−∑k=1ℓΔi−k)=exp(ti−ℓ−ti)=γ(ti−ℓ,ti).
Ini membuktikan hasilnya. Oleh karena itu proses dapat dihasilkan pada partisi arbitrer dari urutan variabel acak iid dalam waktu di mana adalah ukuran partisi.N(0,1)O(n)n
NB : Ini adalah teknik pengambilan sampel yang tepat karena memberikan versi sampel dari proses yang diinginkan dengan distribusi dimensi-terbatas yang benar - benar tepat . Ini berbeda dengan skema diskritisasi Euler (dan lainnya) untuk SDE yang lebih umum, yang menimbulkan bias karena perkiraan melalui diskretisasi.