Numerical Methods for Stochastic Networks Peter W. Glynn Institute for Computational and Mathematical Engineering Management Science and Engineering Stanford.

Slides:



Advertisements
Similar presentations
Random Processes Introduction (2)
Advertisements

Stationary Probability Vector of a Higher-order Markov Chain By Zhang Shixiao Supervisors: Prof. Chi-Kwong Li and Dr. Jor-Ting Chan.
Queueing Models and Ergodicity. 2 Purpose Simulation is often used in the analysis of queueing models. A simple but typical queueing model: Queueing models.
Bayesian Estimation in MARK
Operations Research: Applications and Algorithms
Gibbs Sampling Qianji Zheng Oct. 5th, 2010.
Markov Chains 1.
TCOM 501: Networking Theory & Fundamentals
Lecture 3: Markov processes, master equation
1 Bayesian Methods with Monte Carlo Markov Chains II Henry Horng-Shing Lu Institute of Statistics National Chiao Tung University
Graduate School of Information Sciences, Tohoku University
Bayesian statistics – MCMC techniques
Stochastic approximate inference Kay H. Brodersen Computational Neuroeconomics Group Department of Economics University of Zurich Machine Learning and.
Bayesian Model Selection and Multi-target Tracking Presenters: Xingqiu Zhao and Nikki Hu Joint work with M. A. Kouritzin, H. Long, J. McCrosky, W. Sun.
On Systems with Limited Communication PhD Thesis Defense Jian Zou May 6, 2004.
Outline Formulation of Filtering Problem General Conditions for Filtering Equation Filtering Model for Reflecting Diffusions Wong-Zakai Approximation.
Simulation Where real stuff starts. ToC 1.What, transience, stationarity 2.How, discrete event, recurrence 3.Accuracy of output 4.Monte Carlo 5.Random.
. PGM: Tirgul 8 Markov Chains. Stochastic Sampling  In previous class, we examined methods that use independent samples to estimate P(X = x |e ) Problem:
Output Analysis and Experimentation for Systems Simulation.
Computational statistics 2009 Random walk. Computational statistics 2009 Random walk with absorbing barrier.
TCOM 501: Networking Theory & Fundamentals
A gentle introduction to fluid and diffusion limits for queues Presented by: Varun Gupta April 12, 2006.
3.3 Brownian Motion 報告者:陳政岳.
Today Introduction to MCMC Particle filters and MCMC
3/23/04 1 Information Rates for Two-Dimensional ISI Channels Jiangxin Chen and Paul H. Siegel Center for Magnetic Recording Research University of California,
CS 561, Session 29 1 Belief networks Conditional independence Syntax and semantics Exact inference Approximate inference.
Monte Carlo Methods in Partial Differential Equations.
Dimitrios Konstantas, Evangelos Grigoroudis, Vassilis S. Kouikoglou and Stratos Ioannidis Department of Production Engineering and Management Technical.
References for M/G/1 Input Process
6. Markov Chain. State Space The state space is the set of values a random variable X can take. E.g.: integer 1 to 6 in a dice experiment, or the locations.
Flows and Networks Plan for today (lecture 5): Last time / Questions? Waiting time simple queue Little Sojourn time tandem network Jackson network: mean.
Decentralised load balancing in closed and open systems A. J. Ganesh University of Bristol Joint work with S. Lilienthal, D. Manjunath, A. Proutiere and.
Flows and Networks Plan for today (lecture 5): Last time / Questions? Blocking of transitions Kelly / Whittle network Optimal design of a Kelly / Whittle.
Modelling and channel borrowing in mobile communications networks Richard J. Boucherie University of Twente Faculty of Mathematical Sciences University.
Flows and Networks Plan for today (lecture 6): Last time / Questions? Kelly / Whittle network Optimal design of a Kelly / Whittle network: optimisation.
ECES 741: Stochastic Decision & Control Processes – Chapter 1: The DP Algorithm 31 Alternative System Description If all w k are given initially as Then,
Finding Scientific topics August , Topic Modeling 1.A document as a probabilistic mixture of topics. 2.A topic as a probability distribution.
Networks of Queues Plan for today (lecture 6): Last time / Questions? Product form preserving blocking Interpretation traffic equations Kelly / Whittle.
Borgan and Henderson:. Event History Methodology
Queuing Networks Jean-Yves Le Boudec 1. Contents 1.The Class of Multi-Class Product Form Networks 2.The Elements of a Product-Form Network 3.The Product-Form.
Queuing Networks Jean-Yves Le Boudec 1. Networks of Queues Stability Queuing networks are frequently used models The stability issue may, in general,
Week11 Parameter, Statistic and Random Samples A parameter is a number that describes the population. It is a fixed number, but in practice we do not know.
Chapter 61 Continuous Time Markov Chains Birth and Death Processes,Transition Probability Function, Kolmogorov Equations, Limiting Probabilities, Uniformization.
Model under consideration: Loss system Collection of resources to which calls with holding time  (c) and class c arrive at random instances. An arriving.
1 CMSC 671 Fall 2001 Class #21 – Tuesday, November 13.
Maximum a posteriori sequence estimation using Monte Carlo particle filters S. J. Godsill, A. Doucet, and M. West Annals of the Institute of Statistical.
Tracking Multiple Cells By Correspondence Resolution In A Sequential Bayesian Framework Nilanjan Ray Gang Dong Scott T. Acton C.L. Brown Department of.
Flows and Networks Plan for today (lecture 6): Last time / Questions? Kelly / Whittle network Optimal design of a Kelly / Whittle network: optimisation.
CS 188: Artificial Intelligence Bayes Nets: Approximate Inference Instructor: Stuart Russell--- University of California, Berkeley.
CONCURRENT SIMULATION: A TUTORIAL Christos G. Cassandras Dept. of Manufacturing Engineering Boston University Boston, MA Scope of.
1 Chapter 8: Model Inference and Averaging Presented by Hui Fang.
The Unscented Particle Filter 2000/09/29 이 시은. Introduction Filtering –estimate the states(parameters or hidden variable) as a set of observations becomes.
On the Variance of Output Counts of Some Queueing Systems Yoni Nazarathy Gideon Weiss SE Club, TU/e April 20, 2008.
Flows and Networks Plan for today (lecture 3): Last time / Questions? Output simple queue Tandem network Jackson network: definition Jackson network: equilibrium.
Flows and Networks Plan for today (lecture 6): Last time / Questions? Kelly / Whittle network Optimal design of a Kelly / Whittle network: optimisation.
Mean Field Methods for Computer and Communication Systems Jean-Yves Le Boudec EPFL Network Science Workshop Hong Kong July
Lecture 20 Review of ISM 206 Optimization Theory and Applications.
How many iterations in the Gibbs sampler? Adrian E. Raftery and Steven Lewis (September, 1991) Duke University Machine Learning Group Presented by Iulian.
(joint work with Ai-ru Cheng, Ron Gallant, Beom Lee)
水分子不時受撞,跳格子(c.p. 車行) 投骰子 (最穩定) 股票 (價格是不穏定,但報酬過程略穩定) 地震的次數 (不穩定)
Advanced Statistical Computing Fall 2016
High Performance Computing and Monte Carlo Methods
Flows and Networks Plan for today (lecture 4):
Rare-Event Simulation for Markov-Modulated Perpetuities
Finite M/M/1 queue Consider an M/M/1 queue with finite waiting room.
Tim Holliday Peter Glynn Andrea Goldsmith Stanford University
Discrete-time markov chain (continuation)
Flows and Networks Plan for today (lecture 6):
Queuing Networks Mean Value Analysis
Discrete-time markov chain (continuation)
Presentation transcript:

Numerical Methods for Stochastic Networks Peter W. Glynn Institute for Computational and Mathematical Engineering Management Science and Engineering Stanford University Based on joint work with Jose Blanchet, Henry Lam, Denis Saure, and Assaf Zeevi Presented at Stochastic Networks Conference, Cambridge, UK March 23, 2010

Stochastic models: Descriptive Prescriptive Predictive

Today’s Talk: an LP based algorithm for computing the stationary distribution of RBM (Saure / Zeevi) a Lyapunov bound for stationary expectations (Zeevi) Rare-event simulation for many-server queues (Blanchet / Lam)

Computing Steady-State Distributions for Markov Chains

One Approach

An LP Alternative

Where does constraint come from? We assume that we can obtain a computable bound on i.e. This will come from Lyapunov bounds (later).

Application to RBM Reflected Brownian Motion (RBM): For some stochastic models, the LP algorithm is particularly natural and powerful

Theorem: This algorithm converges as, in the sense that as.

Numerical Results Smoothed marginal distribution estimates for the two-dimensional diffusion. The dotted line is computed via Monte Carlo simulation, and the solid line represents the algorithm estimates based on n = 50 and m = 4, incorporating smoothness constraints.

- valued Markov process with cadlag paths We say if there exists such that is a –local martingale for each

Computing Bounds on Stationary Expectations Main Theorem: Suppose is non–negative and satisfies Then,

Diffusion Upper Bound Suppose is and satisfies for, where and where. Then,

Many-Server Loss Systems

Many-Server Asymptotic Regime

Simplify our model (temporarily): using slotted time eliminate Markov modulation discrete service time distributions with finite support Consider equilibrium fraction of customers lost in the network.

Key Idea: Many server loss systems behave identically to infinite-server systems up to the time of the first loss.

Step 1:

Step 2:

Step 3:

Step 3:

Step 3:

Crude Monte Carlo : 3.7 days I.S. : A few seconds

Network Extension Estimate loss at a particular station If the most likely path to overflow a given station does not involve upstream stations, previous algorithm if efficient If an upstream station does hit its capacity constraint, we have “constrained Poisson statistics” that need to be sampled

Questions?