Un modo più strutturato di fornire una base o quadratura (che può sostituire MC in molti casi) in più dimensioni è quello delle griglie sparse , che combina una famiglia di regole monodimensionali di ordine variabile in modo tale da avere una crescita meramente esponenziale in dimensione, , anziché avere quella dimensione è un esponente della risoluzione N d .2dNd
Questo viene fatto attraverso la cosiddetta quadratura di Smolyak, che combina una serie di regole unidimensionali comeQ1l
Qdn= ∑ln( Q1io- Q1i - 1) ⊗ Qd- 1m - i + 1
Ciò equivale allo spazio in quadratura del prodotto tensoriale con gli alti ordini misti rimossi dallo spazio. Se ciò viene fatto in modo abbastanza grave, la complessità potrebbe essere notevolmente migliorata. Tuttavia, per essere in grado di fare questo e mantenere una buona approssimazione, la regolarità della soluzione deve avere derivati misti sufficientemente svanenti.
Griglie sparse sono state battute a morte dal gruppo Griebel per cose come l'equazione di Schrödinger nello spazio di configurazione e altre cose ad alta dimensione con risultati piuttosto buoni. Nell'applicazione, le funzioni di base utilizzate possono essere piuttosto generali, purché sia possibile nidificarle. Ad esempio, le onde piane o le basi gerarchiche sono comuni.
È anche abbastanza semplice codificarti. Dalla mia esperienza, in realtà farlo funzionare per questi problemi, tuttavia, è molto difficile. Esiste un buon tutorial .
Per problemi le cui soluzioni vivono in spazi specializzati di Sobolev con derivati che muoiono rapidamente, l'approccio a griglia sparsa può potenzialmente produrre risultati ancora maggiori .
Vedi anche il documento di revisione di Acta Numerica, Discrete discretizzazioni tensoriali di PDE parametrici e stocastici ad alta dimensione .