Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

An Optimal Algorithm for Monte Carlo Estimation

Published: 01 March 2000 Publication History

Abstract

A typical approach to estimate an unknown quantity $\mu$ is to design an experiment that produces a random variable Z, distributed in [0,1] with E[Z]=\mu$, run this experiment independently a number of times, and use the average of the outcomes as the estimate. In this paper, we consider the case when no a priori information about Z is known except that is distributed in [0,1]. We describe an approximation algorithm ${\cal A}{\cal A}$ which, given $\epsilon$ and $\delta$, when running independent experiments with respect to any Z, produces an estimate that is within a factor $1+\epsilon$ of $\mu$ with probability at least $1-\delta$. We prove that the expected number of experiments run by ${\cal A}{\cal A}$ (which depends on Z) is optimal to within a constant factor {for every} Z.

Cited By

View all
  • (2024)Revisiting Local PageRank Estimation on Undirected Graphs: Simple and OptimalProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671820(3036-3044)Online publication date: 25-Aug-2024
  • (2024)Revisiting Local Computation of PageRank: Simple and OptimalProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649661(911-922)Online publication date: 10-Jun-2024
  • (2024)Comparison of predictive modeling approaches to estimate soil erosion under spatially heterogeneous field conditionsEnvironmental Modelling & Software10.1016/j.envsoft.2024.106145180:COnline publication date: 1-Sep-2024
  • Show More Cited By

Recommendations

Reviews

Panamalai R. Parthasarathy

One of the simplest design problems is to decide when to stop sampling. For example, suppose $Z_1,Z_2,...$ are independently and identically distributed according to $Z$ in the interval [0,1] with mean $\mu_Z$ and variance ${\sigma_Z}^2$. From Bernstein's inequality,we know that if N is fixed proportional to $\frac{ln(\frac{1}{\delta})}{\epsilon^2}$ and $S_N=Z_1+..+Z_N$, then with probability of atleast $1-\delta$, $\frac{S}{N}$ approsimates $\mu_Z$ with absolute error $\epsilon$. Often, however, $\mu_Z$ is small and a good absolute error estimate of $\mu_Z$ is typically a poor relative error approximation of $\mu_Z$.If $Pr[\mu_Z(1-\epsilon) \leq \bar{\mu}_Z \leq \mu_Z(1+\epsilon)] \geq 1-\delta$ then $\bar{\mu}_Z$ is an $(\epsilon,\delta)$-approximation of $\mu_Z$. The authors describe an approximation algorithm based on a simple stopping rule. Using the stopping rule, the approximation algorithm gives an $(\epsilon,\delta)$ approximation of $\mu_Z$ after an expected number of experiments proportionsl to $\frac{\gamma}{\mu_Z}$ where $\gamma=\frac{4\lambda ln(\frac{2}{\delta})}{\epsilon^2}$. The authors present a powerful algorithm, the $\cal{AA}$ algorithm that, given $\epsilon, \delta$ and independently and identically distributed outcomes $Z_1, Z_2,...$ generated from any random variable Z distributed in [0,1], obtains an $(\epsilon,\delta)$ approximation of $\mu_Z$ after an expected number of experiments proportional to $\frac{\gamma \rho_Z}{\mu_Z^2}$. They prove that for all Z, $\cal{AA}$ runs the optimal number of experiments to within a constant factor. Also $\cal{AA}$ provides substantial computational savings in applications that employ a poor upper bound on $\frac{\rho_Z}{\mu_Z^2}$.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.

Comments

Information & Contributors

Information

Published In

cover image SIAM Journal on Computing
SIAM Journal on Computing  Volume 29, Issue 5
March 2000
359 pages
ISSN:0097-5397
Issue’s Table of Contents

Publisher

Society for Industrial and Applied Mathematics

United States

Publication History

Published: 01 March 2000

Author Tags

  1. Monte Carlo estimation
  2. approximation algorithm
  3. sequential estimation
  4. stochastic approximation
  5. stopping rule

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 17 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)Revisiting Local PageRank Estimation on Undirected Graphs: Simple and OptimalProceedings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Data Mining10.1145/3637528.3671820(3036-3044)Online publication date: 25-Aug-2024
  • (2024)Revisiting Local Computation of PageRank: Simple and OptimalProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649661(911-922)Online publication date: 10-Jun-2024
  • (2024)Comparison of predictive modeling approaches to estimate soil erosion under spatially heterogeneous field conditionsEnvironmental Modelling & Software10.1016/j.envsoft.2024.106145180:COnline publication date: 1-Sep-2024
  • (2023)Revisiting Bayesian network learning with small vertex coverProceedings of the Thirty-Ninth Conference on Uncertainty in Artificial Intelligence10.5555/3625834.3625911(819-828)Online publication date: 31-Jul-2023
  • (2023)Engineering an efficient approximate DNF-counterProceedings of the Thirty-Second International Joint Conference on Artificial Intelligence10.24963/ijcai.2023/226(2031-2038)Online publication date: 19-Aug-2023
  • (2023)A faster practical approximation scheme for the permanentProceedings of the Thirty-Seventh AAAI Conference on Artificial Intelligence and Thirty-Fifth Conference on Innovative Applications of Artificial Intelligence and Thirteenth Symposium on Educational Advances in Artificial Intelligence10.1609/aaai.v37i10.26440(12216-12224)Online publication date: 7-Feb-2023
  • (2023)Model Counting Meets Distinct ElementsCommunications of the ACM10.1145/360782466:9(95-102)Online publication date: 23-Aug-2023
  • (2023)Model Counting Meets F0 EstimationACM Transactions on Database Systems10.1145/360349648:3(1-28)Online publication date: 9-Aug-2023
  • (2023)Misinformation Blocking Problem in Virtual and Real Interconversion Social NetworksACM Transactions on Knowledge Discovery from Data10.1145/357893617:6(1-25)Online publication date: 1-Mar-2023
  • (2023)Minimizing cost for influencing target groups in social networkComputer Communications10.1016/j.comcom.2023.09.022212:C(182-197)Online publication date: 1-Dec-2023
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media