Department of 
Computer Science

Search our Site

Line

ON THIS PAGE:

Course Objectives

Prerequisites

Approach

Typical Text

Course Outline

  COMP 764 [252]: Monte Carlo Method
(3 hours)

Course Objectives
Introduce the foundations, use, and research questions relating to the Monte Carlo method.

Prerequisites
MATH 233, 416, 418, STAT 435, COMP 110, or consent of the instructor.

Approach
Lecture and homework, with some programming.

Typical Text
Instructor notes.

Course Outline
Numbers in parentheses indicate approximate number of weeks

  1. Sets and Boolean Algebra. (1)
    Introduction. Propositional Calculus. Truth Tables. Sets. Boolean Operations and Algebra. Limiting Operations on Sets. Sigma-Algebras. Generated Sigma-Algebras.

  2. Set-Functions, Measures, and Probability. (1)
    Set-Functions, Additivity. Sub-Additivity. Measures. Events. Probability. Probability Spaces.

  3. Random Variables and Distributions. (2)
    Topology. Open Sets. Inverse Images and Their Algebra. Inverse Images of Sigma-Algebras. Borel Sets. Lebesgue Sets. Complete Probability Spaces. Random Variables (r.v.) Statistical Distributions. Cumulative Distribution Functions (c.d.f.) Selected Special Distributions.

  4. Conditional Probability and Independence. (2)
    Conditional Probability and Distributions. Bayes' Theorem. Joint Multivariate Distributions. Cartesian Product Spaces. Statistical Independence. Independent Random Variables. Bernoulli (Repeated Independent) Trials. The Borel-Cantelli Lemmas.

  5. Moments and Limiting Distributions. (2)
    The Lebesgue Integral. Simple Functions and Integrable Functions. Mathematical Expectations (Statistical Mean Values). Higher Moments and Central Moments; Variances and Covariances. Chebyshev's Inequality. Expectations and Higher Moments of Selected Special Distributions. Limiting Distributions.

  6. Laws of Large Numbers. (2)
    Convergence of Sequences of Random Variables. Convergence in Probability. The Weak Law of Large Numbers. Almost Sure (Probability One) Convergence. The (Kolmogorov) Strong Law of Large Numbers. Convergence in Mean, and in Quadratic Mean. The Central Limit Theorem.

  7. Sample Statistics. (1)
    The Sample Mean. Sample Variances and Covariances. Efficient Computation Thereof. Regression and Correlation Coefficients.

  8. The Monte Carlo Method. (2)
    Introduction and Elementary Definition. History. Range of Applications. Primary and Secondary Estimators. Random Generators. Canonical Random Generators. True, Pseudo-, and Quasi-Random Generators. Random Sequences in Separable Frechet Spaces. The Levy-Halton Theorems. Formal Definitions of Monte Carlo Processes and Monte Carlo Procedures.

  9. Variance-Reduction Technique for Evaluating Sums and Integrals. (3)
    Easy Functions. Correlated (Control Variate) Sampling. Importance Sampling. The Comparison Theorem. Stratified (Systematic) Sampling. The Problem of Signed Probabilties. Weighted Uniform Sampling. Antithetic Variates (Hammersley-Morton, Halton-Handscomb, Laurent Methods). Implicit Multicorrelated Sampling (E-Z-H: Ermakov- Zolotukhin-Handscomb Method). Conditional Monte Carlo.

  10. Techniques for Solving Linear Equations. (2)
    Algebraic Systems. Infinite Systems. Integral and Differential Equations. Functionals. Inconsistent and Overdetermined Systems. Least-Squares (Gaussian) Solution. Neumann Series Solution. Estimating Eigenvalues. General Monte Carlo Approach. Limit Theorems. Random Walks. Single-Term (von Neumann-Ulam) and Series (Wasow-Curtiss) Estimators. Convergence Criteria and Variance Estimates.

  11. Sequential Monte Carlo. (1)
    Three Techniques. Convergence Criteria and Estimates.

  12. Applications of Monte Carlo Techniques. (1)
    Radiation Shielding. Criticality and Chain-Reaction Studies of Nuclear Fission Weapons and Reactors. Intranuclear Cascades. Atomic Wave-Functions and Energy Levels. Thermodynamics of Gas Models; Quantum-Mechanical Systems; Ferromagnets. Long-Chain Polymerization (Self-Avoiding Walk). Simulated Annealing (for PC Board and VLSI Chip Layout, etc.). Chemical Reaction Kinetics. Wiener and Feynman Integrals. Development of Statistical Tests. Cell Population Studies. Combinatorial Problems. Operations Research and System Analysis Problems (Simulation).

  13. Random Generators: Statistical Approach. (2)
    General, Canonical, and Discrete Canonical Random Generators. Generation of Arbitrarily Distributed Random Sequences, Using a Canonical Generator. Special Methods: the Direct Method; the Rejection Technique; the Composition Method.

  14. Pseudo-Random Generators. (2)
    Middle-Square Method. Multiplicative Congruential (Power-Residue, Multiply!) Method. Linear (Mixed) Congruential Method. Higher-Order Linear Methods. Other Methods. Analysis of Periodicity. Behavior in Multi-Dimensional Space. Statistical Tests. Philosophical Considerations.

  15. Quasi-Random Generators; Quasi-Monte Carlo Method. (3)
    QMC Methods Viewed as Quadrature Formulae. Functions of Bounded Variation (in the Sense of Hardy-Krause). Discrepancy. Koksma-Hlawka Inequality. Low-Discrepancy Sequences (van der Corput; Halton; Sobol'; Faure) and Point-Sets (Nets) (Roth; Hammersley; Faure). Niederreiter Sequences and Nets. Good Lattice Points.

Horizontal Line
Department of Computer Science
Campus Box 3175, Sitterson Hall
College of Arts & Sciences
The University of North Carolina at Chapel Hill
Chapel Hill, NC 27599-3175 USA
Phone: (919) 962-1700
Fax: (919) 962-1799

Content Manager: Associate Chairman for Academic Affairs
Server Manager: webmaster@cs.unc.edu
Last Content Review: 7 November 1995