Operations Research
Unit Outlines

Operations Research

AI Generated Intermediate 60 hours 10 topics

Learning Objectives

5 objectives
  • Understand the fundamental concepts, history, and applications of operations research.
  • Develop proficiency in formulating and solving linear, integer, and nonlinear programming problems.
  • Apply network optimization, inventory management, and decision analysis techniques to real-world problems.
  • Gain skills in simulation modeling, game theory, and multi-criteria decision-making methods.
  • Analyze, interpret, and communicate optimization results for effective decision-making.

Content Outline

Preview

Unit 2081 - Operations Research and Optimization Techniques

1. Introduction to Operations Research

  • History and evolution of operations research
  • Scope and interdisciplinary nature
  • Applications across industries: manufacturing, logistics, healthcare, finance, etc.
  • Key concepts: optimization, decision-making, modeling
  • Techniques and methodologies overview

2. Linear Programming (LP)

2.1 Fundamentals

  • Definition and assumptions
  • Components of LP models: decision variables, objective function, constraints

2.2 Model Formulation

  • Translating real-world problems into LP models

2.3 Solution Methods

  • Graphical solution method (for two-variable problems)
  • Simplex method: algorithm and implementation

2.4 Advanced Concepts

  • Duality theory and economic interpretation
  • Sensitivity analysis: changes in coefficients and constraints

2.5 Applications

  • Resource allocation
  • Production planning

3. Integer Programming (IP)

3.1 Introduction

  • Difference between LP and IP
  • Types: pure, mixed-integer, binary integer programming

3.2 Applications

  • Project scheduling
  • Network design
  • Production planning

3.3 Solution Techniques

  • Branch and bound method
  • Cutting plane method

4. Nonlinear Programming (NLP)

4.1 Overview

  • Characteristics of nonlinear problems
  • Examples of nonlinear objective functions and constraints

4.2 Solution Techniques

  • Gradient-based methods: steepest descent, Newton's method
  • Lagrange multipliers for constrained optimization

4.3 Applications

  • Engineering design optimization
  • Financial portfolio optimization
  • Economic modeling

5. Network Optimization

5.1 Network Models

  • Representation of networks: nodes and arcs

5.2 Algorithms

  • Shortest path problem (Dijkstra's algorithm)
  • Network flow models
  • Maximum flow-minimum cut theorem

5.3 Project Management

  • Critical path method (CPM)
  • Program evaluation and review technique (PERT)

6. Inventory Management

6.1 Inventory Control Models

  • Economic order quantity (EOQ) model
  • Reorder point determination
  • Just-in-time (JIT) inventory systems

6.2 Stochastic Inventory Models

  • Demand variability considerations
  • Safety stock calculation

6.3 Cost Trade-Offs

  • Holding costs
  • Ordering costs
  • Stockout costs

7. Decision Analysis

7.1 Decision-Making Under Uncertainty

  • Probabilistic models
  • Decision criteria: maximin, maximax, expected value

7.2 Decision Trees

  • Construction and analysis

7.3 Sensitivity Analysis and Risk Assessment

  • Impact of parameter changes
  • Utility theory basics

8. Simulation and Monte Carlo Methods

8.1 Simulation Modeling

  • Purpose and types of simulation

8.2 Monte Carlo Simulation

  • Random number generation
  • Input modeling techniques

8.3 Output Analysis

  • Statistical evaluation of simulation results
  • Experimental design for simulations

8.4 Applications

  • Complex system analysis
  • Risk assessment and management

9. Game Theory

9.1 Fundamentals

  • Concepts: players, strategies, payoffs

9.2 Solution Concepts

  • Nash equilibrium
  • Dominant strategies

9.3 Cooperative vs Non-Cooperative Games

9.4 Applications

  • Economics
  • Business negotiations
  • Conflict resolution

10. Multi-Criteria Decision Making (MCDM)

10.1 Introduction

  • Conflicting objectives in decision problems

10.2 Methods

  • Analytic Hierarchy Process (AHP)
  • Technique for Order Preference by Similarity to Ideal Solution (TOPSIS)
  • ELECTRE method

10.3 Applications

  • Project selection
  • Supplier evaluation
  • Strategic planning
Unlock the full outline
Get the complete content outline, learning outcomes and assessment methods for Operations Research.
KSh 20 one-off, or included with a plan

Learning Outcomes

Unlock the outline above to see learning outcomes.

Assessment Methods

Unlock the outline above to see assessment methods.

Quick Information

Unit Operations Research
Difficulty Intermediate
Duration60 hours
Topics10
CreatedJul 19, 2026
GeneratedJul 19, 2026 17:52

Prerequisites

  • Basic calculus and algebra
  • Introduction to probability and statistics
  • Foundations of linear algebra
  • Fundamentals of programming or computational tools

Recommended Resources

  • Hillier, F.S., & Lieberman, G.J. (2021). Introduction to Operations Research. McGraw-Hill.
  • Winston, W.L. (2004). Operations Research: Applications and Algorithms. Duxbury Press.
  • Taha, H.A. (2017). Operations Research: An Introduction. Pearson.
  • Snyder, L.V., & Shen, Z.-J.M. (2019). Fundamentals of Supply Chain Theory. Wiley.
  • Software tools: LINDO, Gurobi, MATLAB, Excel Solver, R (ROI package)

Unit Topics

10
Introduction to Operations Research
An overview of the history, scope, and applications of operations research in various industries. In...
Linear Programming
Understanding the fundamental principles of linear programming, formulating linear programming model...
Integer Programming
Exploring optimization problems where decision variables are required to be integers, applications i...
Nonlinear Programming
Delving into optimization problems with nonlinear objective functions and constraints, techniques su...
Network Optimization
Studying network models and algorithms for optimizing transportation, distribution, and communicatio...
Inventory Management
Analyzing inventory control models, including economic order quantity (EOQ), reorder point, just-in-...
Decision Analysis
Introducing decision-making under uncertainty, probabilistic models, decision trees, sensitivity ana...
Simulation and Monte Carlo Methods
Understanding simulation modeling, Monte Carlo simulation techniques, random number generation, inpu...
Game Theory
Exploring strategic decision-making in competitive situations, concepts of players, strategies, payo...
Multi-Criteria Decision Making
Examining decision-making problems involving conflicting objectives, methods like analytic hierarchy...