Repository logo
Research Data
Publications
Projects
Persons
Organizations
English
Français
Log In(current)
  1. Home
  2. Publications
  3. Article de recherche (journal article)
  4. Parallel Multiple-point Statistics Algorithm Based on List and Tree Structures

Parallel Multiple-point Statistics Algorithm Based on List and Tree Structures

Author(s)
Straubhaar, Julien  
Centre d'hydrogéologie et de géothermie  
Walgenwitz, Alexandre
Renard, Philippe  
Poste d'hydrogéologie stochastique et géostatistique  
Date issued
February 2013
In
MATHEMATICAL GEOSCIENCES
Vol
2
No
45
From page
131
To page
147
Subjects
Geostatistical simulation Multiple-point statistics Categorical variable List and tree structures Parallel computing
Abstract
Multiple-point statistics are widely used for the simulation of categorical variables because the method allows for integrating a conceptual model via a training image and then simulating complex heterogeneous fields. The multiple-point statistics inferred from the training image can be stored in several ways. The tree structure used in classical implementations has the advantage of being efficient in terms of CPU time, but is very RAM demanding and then implies limitations on the size of the template, which serves to make a proper reproduction of complex structures difficult. Another technique consists in storing the multiple-point statistics in lists. This alternative requires much less memory and allows for a straightforward parallel algorithm. Nevertheless, the list structure does not benefit from the shortcuts given by the branches of the tree for retrieving the multiple-point statistics. Hence, a serial algorithm based on list structure is generally slower than a tree-based algorithm. In this paper, a new approach using both list and tree structures is proposed. The idea is to index the lists by trees of reduced size: the leaves of the tree correspond to distinct sublists that constitute a partition of the entire list. The size of the indexing tree can be controlled, and then the resulting algorithm keeps memory requirements low while efficiency in terms of CPU time is significantly improved. Moreover, this new method benefits from the parallelization of the list approach.
Publication type
journal article
Identifiers
https://libra.unine.ch/handle/20.500.14713/60524
DOI
10.1007/s11004-012-9437-y
File(s)
Loading...
Thumbnail Image
Download
Name

2023-01-10_110_6833.pdf

Type

Main Article

Size

970.27 KB

Format

Adobe PDF

Université de Neuchâtel logo

Service information scientifique & bibliothèques

Rue Emile-Argand 11

2000 Neuchâtel

contact.libra@unine.ch

Service informatique et télématique

Rue Emile-Argand 11

Bâtiment B, rez-de-chaussée

Powered by DSpace-CRIS

libra v2.2.0

© 2026 Université de Neuchâtel

Portal overviewUser guideOpen Access strategyOpen Access directive Research at UniNE Open Access ORCIDWhat's new