Cluster identification and percolation analysis using a recursive algorithm

被引:13
|
作者
Edvinsson, T [1 ]
Råsmark, PJ [1 ]
Elvingson, C [1 ]
机构
[1] Uppsala Univ, Dept Phys Chem, S-75121 Uppsala, Sweden
基金
瑞典研究理事会;
关键词
cluster analysis; percolation; recursion; Fortran; 90; algorithm;
D O I
10.1080/08927029908022121
中图分类号
O64 [物理化学(理论化学)、化学物理学];
学科分类号
070304 ; 081704 ;
摘要
A recursive algorithm for sampling properties of physical clusters such as size distribution and percolation is presented. The approach can be applied to any system with periodic boundary conditions, given a spatial definition of a cluster. We also introduce some modifications in the algorithm that increases the efficiency considerably if one is only interested in percolation analysis. The algorithm is implemented in Fortran 90 and is compared with a number of iterative algorithms. The recursive cluster identification algorithm is somewhat slower than the iterative methods at low volume fraction but is at least as fast at high densities. The percolation analysis, however, is considerably faster using recursion, for all systems studied. We also note that the CPU time using recursion is independent on the static allocation of arrays, whereas the iterative method strongly depends on the size of the initially allocated arrays.
引用
收藏
页码:169 / 190
页数:22
相关论文
共 50 条
  • [1] Cluster diversity and entropy on the percolation model: The lattice animal identification algorithm
    Tsang, IJ
    Tsang, IR
    Van Dyck, D
    [J]. PHYSICAL REVIEW E, 2000, 62 (05): : 6004 - 6014
  • [2] RECURSIVE IDENTIFICATION ALGORITHM USING POSITIVITY CONCEPT
    LANDAU, ID
    [J]. REVUE FRANCAISE D AUTOMATIQUE INFORMATIQUE RECHERCHE OPERATIONNELLE, 1975, 9 (NJ2): : 69 - 87
  • [3] Parameter Identification of Gyro Using Recursive Subspace Algorithm
    Ren, Liwei
    Ban, Xiaojun
    Huang, Xianlin
    Ding, Shuchen
    [J]. IFAC PAPERSONLINE, 2015, 48 (28): : 662 - 667
  • [4] Recursive System Identification Algorithm using Binary Measurements
    Pouliquen, Mathieu
    Menard, Tomas
    Pigeon, Eric
    Gehan, Olivier
    Goudjil, Abdelhak
    [J]. 2016 EUROPEAN CONTROL CONFERENCE (ECC), 2016, : 1353 - 1358
  • [5] ANALYSIS OF A GENERAL RECURSIVE PREDICTION ERROR IDENTIFICATION ALGORITHM
    LJUNG, L
    [J]. AUTOMATICA, 1981, 17 (01) : 89 - 99
  • [6] Recursive percolation
    Liu, Xuan-Wen
    Deng, Youjin
    Jacobsen, Jesper Lykke
    [J]. PHYSICAL REVIEW E, 2015, 92 (01):
  • [7] Automatic fingerprint identification using cluster algorithm
    Ren, Q
    Tian, J
    He, YL
    Cheng, JG
    [J]. 16TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOL II, PROCEEDINGS, 2002, : 398 - 401
  • [8] Mechatronic systems identification using an impulse response recursive algorithm
    Tutunji, Tarek
    Molhim, Mohammad
    Turki, Eyad
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2007, 15 (08) : 970 - 988
  • [9] A PERCOLATION ANALYSIS OF CLUSTER SUPERCLUSTERING
    BORNER, G
    MO, H
    [J]. ASTRONOMY & ASTROPHYSICS, 1989, 224 (1-2) : 1 - 9
  • [10] Analysis of the percolation cluster structure
    Moskalev, P. V.
    [J]. TECHNICAL PHYSICS, 2009, 54 (06) : 763 - 769