M1L3
Models
Economic Models
High-level representations of how the economy operates.
Used to analyze economic phenomena: supply and demand, inflation, unemployment, economic growth.
Examples:
Solow-Swan Growth Model: Explains economic growth through capital accumulation.
Keynesian Model: Highlights the role of total spending in the economy and its effects on output and inflation.
General Equilibrium Model: Analyzes supply and demand across multiple markets.
Climate Models
Simulate Earth's climate system components: atmosphere, ocean, land surface, cryosphere.
Predict future climate change impacts.
Examples:
Community Earth System Model (CESM): Interactions among various parts of the Earth system.
Hadley Centre Climate Model (HADCM): Developed for climate change research.
Geophysical Fluid Dynamics Laboratory Climate Model (GFDL): Focus on climate dynamics and variability.
Biological Models
Study the behavior and functions of biological systems: cells, organisms, ecosystems.
Simulate biological behaviors under varying conditions.
Examples:
Lotka-Volterra Predator-Prey Model: Describes interactions between predator and prey populations.
Hodgkin-Huxley Model: Explains neuronal action potentials in terms of ion movement.
Ecosystem Models: Analyze population dynamics and ecosystem interactions.
Discrete vs. Continuous Models
Discrete Models
Handle finite or countable sets of data/events.
Markov Chains: Represent sequences of events where transition probabilities depend only on the current state.
Cellular Automata: Grid-based models with cells following local rules based on neighboring states.
Integer Programming Model: Optimization of problems requiring integer variables in objective functions and constraints.
Continuous Models
Deal with continuous or uncountable data sets/events.
Ordinary Differential Equations (ODEs): Describe relationships between variables and their time derivatives. Example: Used in population growth modeling.
Black-Scholes Model: Determines option prices considering factors like current asset price, strike price, time to expiration, and volatility.
Navier-Stokes Equations: Describe the motion of fluid substances in comprehensive fluid dynamics applications.
Stochastic vs. Deterministic Models
Stochastic Models
Incorporate randomness/probability in predictions.
Poisson Process: Models random events occurring over time, often applicable in queueing theory.
Random Walks: Reflects a path where each step is determined by a probability distribution.
Hidden Markov Models (HMMs): Models sequences of observed events influenced by unobservable states.
Deterministic Models
Outcomes are fixed by parameters and initial conditions.
Compartmental Models in Epidemiology: Such as the SIR model, illustrate disease transmission dynamics across different population compartments.
Newton's Laws of Motion: Describe the interaction between forces and motion in physical systems.
Logistic Growth Model: Estimates population growth limited by carrying capacity.
Dynamic vs. Static Models
Dynamic Models
Account for changes over time in variable relationships.
System Dynamics Models: Utilize differential equations to represent complex systems across time, capturing feedback loops and delays.
Autoregressive Integrated Moving Average (ARIMA): Time series forecasting that combines autoregression and moving average components.
Dynamic Stochastic General Equilibrium (DSGE) Models: Analyze macroeconomic behavior over time based on microeconomic foundations and policy interactions.
Static Models
Describe relationships without time considerations.
Linear Programming Model: Maximizes or minimizes linear objectives subject to constraints without regard to time.
Cobb-Douglas Production Function: Represents the relationship between outputs and inputs in a production process under static conditions.
Gravity Model of Trade: Predicts trade flows contingent on the economic size and distance between countries without considering changes over time.
Solving Models
Analytic Methods
Resolve models using mathematical expressions or closed-form solutions.
Laplace Transforms: Solve linear differential equations by shifting to the frequency domain.
Matrix Inversion: Solve systems of linear equations via matrix methods.
Separation of Variables: Technique for solving partial differential equations by separating variables.
Simulation Methods
Employ computational techniques to imitate system behaviors with random sampling.
Monte Carlo Simulation: Uses random sampling for estimating quantities in stochastic processes.
Discrete-Event Simulation (DES): Simulates individual events influencing a system's state over discrete time intervals.
Agent-Based Modeling (ABM): Models individual agents and their interactions within complex systems.
Numerical Methods
Utilize computational algorithms to approximate mathematical solutions.
Finite Difference Method: Approximates derivatives for solving partial differential equations.
Newton-Raphson Method: Iterative algorithm for finding function roots.
Runge-Kutta Method: Approaches for solving ordinary differential equations at discrete steps.
What is Simulation Good For?
Queueing Systems
Analyze customer flows through systems using discrete-event simulation to optimize resources.
Financial Risk Management
Use Monte Carlo simulation to understand risk and returns of financial investments, allowing informed decision-making.
Supply Chain Management
Model complex interactions in supply chains to identify bottlenecks and enhance efficiency.
Traffic Management
Microscopic traffic simulation for analyzing vehicle movements and improving transportation systems.
Epidemics and Disease Spread
Simulate disease spread to evaluate public health strategies via models like SIR.
Environmental Systems
Forecast climate and ecosystem changes using simulation for policy evaluation.
Manufacturing Systems
Analyze production processes to minimize costs and improve efficiency through simulation techniques.
Human Behavior and Social Systems
Use agent-based modeling to study social phenomena and inform policy decisions.
Computer Networks
Evaluate network performance through simulations to improve reliability and efficiency.
Aerospace and Defense
Utilize simulation for testing aircraft and missile systems, optimizing designs before physical prototypes.