Monte Carlo algorithms for computing α-permanents

被引:0
|
作者
Wang, Junshan [1 ]
Jasra, Ajay [1 ]
机构
[1] Natl Univ Singapore, Dept Stat & Appl Probabil, Singapore 117546, Singapore
关键词
Monte Carlo; alpha-Permanents; Relative variance;
D O I
10.1007/s11222-014-9491-z
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We consider the computation of the alpha-permanent of a non-negative n x n matrix. This appears in a wide variety of real applications in statistics, physics and computerscience. It is well-known that the exact computation is a #P complete problem. This has resulted in a large collection of simulation-based methods, to produce randomized solutions whose complexity is only polynomial in n. This paper will review and develop algorithms for both the computation of the permanent alpha = 1 and alpha > 0 permanent. In the context of binary n x n matrices a variety of Markov chain Monte Carlo (MCMC) computational algorithms have been introduced in the literature whose cost, in order to achieve a given level of accuracy, is O(n(7) log(4)(n)); see Bezakova (Faster Markov chain Monte Carlo algorithms for the permanent and binary contingency tables. University of Chicago, Chicago, 2008), Jerrum et al. (J Assoc Comput Mach 51: 671-697, 2004). These algorithms use a particular collection of probability distributions, the 'ideal' of which, (in some sense) are not known and need to be approximated. In this paper we propose an adaptive sequential Monte Carlo (SMC) algorithm that can both estimate the permanent and the ideal sequence of probabilities on the fly, with little user input. We provide theoretical results associated to the SMC estimate of the permanent, establishing its convergence. We also analyze the relative variance of the estimate, associated to an 'ideal' algorithm (related to our algorithm) and not the one we develop, in particular, computating explicit bounds on the relative variance which depend upon n. As this analysis is for an ideal algorithm, it gives a lower-bound on the computational cost, in order to achieve an arbitrarily small relative variance; we find that this cost is O(n(4) log(4)(n)). For the alpha-permanent, perhaps the gold standard algorithm is the importance sampling algorithm of Kou and McCullagh (Biometrika 96: 635644, 2009); in this paper we develop and compare new algorithms to this method; apriori one expects, due to the weight degeneracy problem, that the method of Kou and McCullagh (Biometrika 96: 635-644, 2009) might perform very badly in comparison to the more advanced SMC methods we consider. We also present a statistical application of the alpha-permanent for statistical estimation of boson point process and MCMC methods to fit the associated model to data.
引用
收藏
页码:231 / 248
页数:18
相关论文
共 50 条
  • [31] Study of a GPU-based parallel computing method for the Monte Carlo program
    Luo Zhi-Fei
    Qiu Rui
    Li Ming
    Wu Zhen
    Zeng Zhi
    Li Jun-Li
    NUCLEAR SCIENCE AND TECHNIQUES, 2014, 25
  • [32] ARCHER, a New Monte Carlo Software Tool for Emerging Heterogeneous Computing Environments
    Xu, X. George
    Liu, Tianyu
    Su, Lin
    Du, Xining
    Riblett, Matthew
    Ji, Wei
    Gu, Deyang
    Carothers, Christopher D.
    Shephard, Mark S.
    Brown, Forrest B.
    Kalra, Mannudeep K.
    Liu, Bob
    SNA + MC 2013 - JOINT INTERNATIONAL CONFERENCE ON SUPERCOMPUTING IN NUCLEAR APPLICATIONS + MONTE CARLO, 2014,
  • [33] Limits on the efficiency of event-based algorithms for Monte Carlo neutron transport
    Romano, Paul K.
    Siegel, Andrew R.
    NUCLEAR ENGINEERING AND TECHNOLOGY, 2017, 49 (06) : 1165 - 1171
  • [34] A Parallel Dynamic Asynchronous Framework for Uncertainty Quantification by Hierarchical Monte Carlo Algorithms
    Tosi, Riccardo
    Amela, Ramon
    Badia, Rosa M.
    Rossi, Riccardo
    JOURNAL OF SCIENTIFIC COMPUTING, 2021, 89 (01)
  • [36] A Monte Carlo method for the quantitative analysis of triage algorithms in mass casualty events
    Schwerdtfeger, Tobias
    Brualla, Lorenzo
    PHYSICS IN MEDICINE AND BIOLOGY, 2025, 70 (10)
  • [37] A Performance Analysis of SIMD Algorithms for Monte Carlo Simulations of Nuclear Reactor Cores
    Ozog, David
    Malony, Allen D.
    Siegel, Andrew R.
    2015 IEEE 29TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2015, : 733 - 742
  • [38] DYNAMIC ANALYSIS OF LOW-TEMPERATURE MONTE-CARLO CLUSTER ALGORITHMS
    MARTINELLI, F
    JOURNAL OF STATISTICAL PHYSICS, 1992, 66 (5-6) : 1245 - 1276
  • [39] Energy aware performance study for a class of computationally intensive Monte Carlo algorithms
    Atanassov, E.
    Gurov, T.
    Karaivanova, A.
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2015, 70 (11) : 2719 - 2725
  • [40] A Parallel Dynamic Asynchronous Framework for Uncertainty Quantification by Hierarchical Monte Carlo Algorithms
    Riccardo Tosi
    Ramon Amela
    Rosa M. Badia
    Riccardo Rossi
    Journal of Scientific Computing, 2021, 89