English
Related papers

Related papers: Carlo.jl: A general framework for Monte Carlo simu…

200 papers

The primary focus of Monte Carlo simulation is to identify and quantify risk related to uncertainty and variability in spreadsheet model inputs. The stress of Monte Carlo simulation often reveals logical errors in the underlying spreadsheet…

Software Engineering · Computer Science 2010-01-26 Hilary L. Emmett , Lawrence I. Goldman

We present StochasticPrograms.jl, a user-friendly and powerful open-source framework for stochastic programming written in the Julia language. The framework includes both modeling tools and structure-exploiting optimization algorithms.…

Optimization and Control · Mathematics 2022-09-07 Martin Biel , Mikael Johansson

In this proceedings we present MadFlow, a new framework for the automation of Monte Carlo (MC) simulation on graphics processing units (GPU) for particle physics processes. In order to automate MC simulation for a generic number of…

Computational Physics · Physics 2021-09-08 Stefano Carrazza , Juan Cruz-Martinez , Marco Rossi , Marco Zaro

Numerical investigations are an important research tool in quantum information theory. There already exists a wide range of computational tools for quantum information theory implemented in various programming languages. However, there is…

Quantum Physics · Physics 2019-01-01 Piotr Gawron , Dariusz Kurzyk , Łukasz Pawela

Numerical accuracy of floating point computation is a well studied topic which has not made its way to the end-user in scientific computing. Yet, it has become a critical issue with the recent requirements for code modernization to harness…

Mathematical Software · Computer Science 2018-11-12 Christophe Denis , Pablo De Oliveira Castro , Eric Petit

Monte Carlo methods play important part in modern statistical physics. The application of these methods suffer from two main difficulties.The first is caused by the relatively small number of particles that can participate in any numerical…

Statistical Mechanics · Physics 2007-05-23 A. Brandt , V. Ilyin

We are concerned with a situation in which we would like to test multiple hypotheses with tests whose p-values cannot be computed explicitly but can be approximated using Monte Carlo simulation. This scenario occurs widely in practice. We…

Methodology · Statistics 2018-10-17 Axel Gandy , Georg Hahn

Recently, the place of the main programming language for scientific and engineering computations has been little by little taken by Julia. Some users want to work completely within the Julia framework as they work within the Python…

Symbolic Computation · Computer Science 2021-08-30 Dmitry S. Kulyabov , Anna V. Korolkova

We explain in detail how to estimate mean values and assess statistical errors for arbitrary functions of elementary observables in Monte Carlo simulations. The method is to estimate and sum the relevant autocorrelation functions, which is…

High Energy Physics - Lattice · Physics 2009-09-29 Ulli Wolff

We review the background of the cluster algorithms in Monte Carlo simulation of statistical physics problems. One of the first such successful algorithm was developed by Swendsen and Wang eight years ago. In contrast to the local…

Condensed Matter · Physics 2007-05-23 Jian-Sheng Wang

Monte Carlo simulations are a unique tool to check the response of a detector and to monitor its performance. For a deep-sea neutrino telescope, the variability of the environmental conditions that can affect the behaviour of the data…

High Energy Astrophysical Phenomena · Physics 2021-02-03 The ANTARES Collaboration , A. Albert , M. André , M. Anghinolfi , G. Anton , M. Ardid , J. -J. Aubert , J. Aublin , B. Baret , S. Basa , B. Belhorma , V. Bertin , S. Biagi , M. Bissinger , J. Boumaaza , M. Bouta , M. C. Bouwhuis , H. Branzas , R. Bruijn , J. Brunner , J. Busto , A. Capone , L. Caramete , J. Carr , S. Cecchini , S. Celli , M. Chabab , T. N. Chau , R. Cherkaoui El Moursli , T. Chiarusi , M. Circella , A. Coleiro , M. Colomer-Molla , R. Coniglione , P. Coyle , A. Creusot , A. F. Diaz , G. de Wasseige , A. Deschamps , C. Distefano , I. Di Palma , A. Domi , C. Donzaud , D. Dornic , D. Drouhin , T. Eberl , N. El Khayati , A. Enzenhofer , A. Ettahiri , P. Fermani , G. Ferrara , F. Filippini , L. Fusco , P. Gay , H. Glotin , R. Gozzini , K. Graf , C. Guidi , S. Hallmann , H. van Haren , A. J. Heijboer , Y. Hello , J. J. Hernandez-Rey , J. Hossl , J. Hofestadt , F. Huang , G. Illuminati , C. W. James , M. de Jong , P. de Jong , M. Jongen , M. Kadler , O. Kalekin , U. Katz , N. R. Khan-Chowdhury , A. Kouchner , I. Kreykenbohm , V. Kulikovskiy , R. Lahmann , R. Le Breton , D. Lefevre , E. Leonora , G. Levi , M. Lincetto , D. Lopez-Coto , S. Loucatos , J. Manczak , M. Marcelin , A. Margiotta , A. Marinelli , J. A. Martinez-Mora , S. Mazzou , K. Melis , P. Migliozzi , M. Moser , A. Moussa , R. Muller , L. Nauta , S. Navas , E. Nezri , A. Nunez-Castineyra , B. O'Fearraigh , M. Organokov , G. E. Pavalas , C. Pellegrino , M. Perrin-Terrin , P. Piattelli , C. Poirè , V. Popa , T. Pradier , N. Randazzo , S. Reck , G. Riccobene , F. Salesa , A. Sanchez-Losa , D. F. E. Samtleben , M. Sanguineti , P. Sapienza , J. Schnabel , F. Schussler , M. Spurio , Th. Stolarczyk , B. Strandberg , M. Taiuti , Y. Tayalati , T. Thakore , S. J. Tingay , B. Vallage , V. Van Elewyck , F. Versari , S. Viola , D. Vivolo , J. Wilms , A. Zegarelli , J. D. Zornoza , J. Zuniga

Forward inference techniques such as sequential Monte Carlo and particle Markov chain Monte Carlo for probabilistic programming can be implemented in any programming language by creative use of standardized operating system functionality…

Artificial Intelligence · Computer Science 2014-07-11 Brooks Paige , Frank Wood

Planning high-energy collision experiments for the next few decades requires extensive Monte Carlo simulations in order to accomplish physics goals of these experiments. Such simulations are essential for understanding fundamental physics…

High Energy Physics - Experiment · Physics 2016-09-16 S. V. Chekanov

Monte Carlo method is a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. They are often used in physical and mathematical problems and are most useful when it is difficult or…

Computation · Statistics 2018-09-28 Bochao Jia

Accurately and efficiently estimating system performance under uncertainty is paramount in power system planning and operation. Monte Carlo simulation is often used for this purpose, but convergence may be slow, especially when detailed…

Computation · Statistics 2020-10-23 Simon Tindemans , Goran Strbac

Bayesian parameter inference for complex stochastic simulators is challenging due to intractable likelihood functions. Existing simulation-based inference methods often require large number of simulations and become costly to use in…

Machine Learning · Computer Science 2026-04-06 Vasilis Gkolemis , Christos Diou , Michael U. Gutmann

MLJ (Machine Learing in Julia) is an open source software package providing a common interface for interacting with machine learning models written in Julia and other languages. It provides tools and meta-algorithms for selecting, tuning,…

Machine Learning · Computer Science 2020-12-01 Anthony D. Blaom , Franz Kiraly , Thibaut Lienart , Yiannis Simillides , Diego Arenas , Sebastian J. Vollmer

Practitioners wishing to experience the efficiency gains from using low discrepancy sequences need correct, robust, well-written software. This article, based on our MCQMC 2020 tutorial, describes some of the better quasi-Monte Carlo (QMC)…

Mathematical Software · Computer Science 2021-10-15 Sou-Cheng T. Choi , Fred J. Hickernell , R. Jagadeeswaran , Michael J. McCourt , Aleksei G. Sorokin

This paper proposes Monte Carlo Action Programming, a programming language framework for autonomous systems that act in large probabilistic state spaces with high branching factors. It comprises formal syntax and semantics of a…

Artificial Intelligence · Computer Science 2017-03-01 Lenz Belzner

Quasi-Monte Carlo methods have become the industry standard in computer graphics. For that purpose, efficient algorithms for low discrepancy sequences are discussed. In addition, numerical pitfalls encountered in practice are revealed. We…

Graphics · Computer Science 2023-07-31 Alexander Keller , Carsten Wächter , Nikolaus Binder