|
||||
ECE 598SM
|
||||
![]() |
||||
OutlineI. NETWORK MODELS1. Introduction to queueing and flow models; survey of the single queue.Network examples; Models; Introduction to Poisson’s equation and other invariance equations. 2. Control and modeling in production systems.The Klimov model; Simple re-entrant line models; Priority policies; Myopic policies; Transient control issues; General stochastic models. 3. Equilibria in flow modelsSources of inefficiency: loops; transmission constraints; dynamic issues. Braess' paradox; notions of fairness and efficiency. Examples from power distribution systems and telecommunications. 4. Instability in simple routing and production modelsSources of poor performance and instability in simple models. Introduction to fluid limit models. 5. Hedging points and safety-stocksExamples of safety-stocks to improve performance in the previous examples. An introduction to hedging-point policies through examples. II. WORKLOAD MODELS1. Workload & system load in production systems and routing modelsBasic definitions in production systems, and in routing models. Resource pooling in flow models. Linear-programming approaches to computing workload. 2. Workload relaxations and model reductionDiffusion approximations based on the heavy-traffic theory of Kushner, Harrison, Dai, Williams, and Bramson. Workload relaxations and model reduction for fluid and stochastic models. Examples. 3. The effective cost and effective stateIntroduction to control based on workload relaxations. Sensitivity to buffer constraints. Examples. III. PERFORMANCE EVALUATION1. Stability: Lyapunov criteriaStability and performance evaluation based on Lyapunov function techniques, and the Comparison Theorem. 2. Monotonicity, coupling, and ergodicity.Equilibria equations; coupling; monotonicity; mean ergodic theorems; and geometric ergodicity. 3. Stability: Fluid limit criteria.Stability of networks and their fluid limits; bounds on Poisson’s equation. 4. Performance boundsLyapunov criteria revisited, and the LP approaches of Kumar, Schwerer, etc.. 5. Simulation and control-variatesIntroduction to simulation theory; Poisson’s equation and Lyapunov functions for fast simulation. IV. OPTIMIZATION1. Safety-stocks and approximate optimality.Translation of policy from a fluid or workload relaxation based on safety-stocks for starvation avoidance. Large deviation and Lyapunov-function approaches to analysis. 2. Dynamic programming equations.Dynamic programming for a network and its relaxations. Computation and structure of discounted and average-cost value functions. 3. Approximate optimalityIntroduction to switching curves for fluid models, and structure of optimal policies in stochastic networks. Analogs in flow models. Computation of optimal hedging point values in stochastic models. |
||||