Operations Research and Optimization

  1. Dynamic Programming
    1. Fundamental Concepts
      1. Principle of Optimality
        1. Bellman's Principle
          1. Optimal Substructure
            1. Overlapping Subproblems
            2. Dynamic Programming Elements
              1. Stages
                1. States
                  1. Decisions
                    1. Transitions
                      1. Returns
                      2. Recursive Relationships
                        1. Bellman Equations
                          1. Forward Recursion
                            1. Backward Recursion
                            2. State Space Representation
                              1. State Variables
                                1. State Transitions
                                  1. Boundary Conditions
                                2. Deterministic Dynamic Programming
                                  1. Sequential Decision Problems
                                    1. Multi-stage Optimization
                                      1. Stage-wise Decomposition
                                      2. Shortest Path Problems
                                        1. Network Representation
                                          1. Recursive Formulation
                                            1. Solution Methods
                                            2. Resource Allocation Problems
                                              1. Knapsack Variants
                                                1. Capital Budgeting
                                                  1. Production Planning
                                                  2. Inventory Control Problems
                                                    1. Single-Item Inventory
                                                      1. Multi-Period Models
                                                        1. Setup Costs
                                                        2. Equipment Replacement Problems
                                                          1. Replacement Timing
                                                            1. Maintenance Decisions
                                                              1. Economic Life Analysis
                                                            2. Stochastic Dynamic Programming
                                                              1. Markov Decision Processes
                                                                1. State Transitions
                                                                  1. Transition Probabilities
                                                                    1. Reward Functions
                                                                      1. Policy Definition
                                                                      2. Value Functions
                                                                        1. State Value Functions
                                                                          1. Action Value Functions
                                                                            1. Bellman Equations
                                                                            2. Policy Evaluation
                                                                              1. Policy Iteration
                                                                                1. Value Iteration
                                                                                  1. Linear System Solution
                                                                                  2. Optimal Policies
                                                                                    1. Stationary Policies
                                                                                      1. Markovian Policies
                                                                                        1. Policy Improvement
                                                                                        2. Infinite Horizon Problems
                                                                                          1. Discounted Rewards
                                                                                            1. Average Rewards
                                                                                              1. Convergence Criteria
                                                                                            2. Computational Aspects
                                                                                              1. Curse of Dimensionality
                                                                                                1. State Space Explosion
                                                                                                  1. Computational Complexity
                                                                                                  2. Approximation Methods
                                                                                                    1. State Aggregation
                                                                                                      1. Function Approximation
                                                                                                        1. Approximate Dynamic Programming
                                                                                                        2. Solution Algorithms
                                                                                                          1. Tabular Methods
                                                                                                            1. Approximate Methods
                                                                                                              1. Simulation-Based Methods