IE232 Operations Research : Stochastic Models
๐ Project Description
Model, simulate, and analyze a real-world system of your choice. The system must be stochastic (involving randomness) and controllable in the sense that the system designer can influence its behavior through decisions or policies. You may work individually or in groups of up to three students.
<aside>
๐
Deadlines:
- Proposal due by Nov 3, 2025.
- Final report due by Dec 19, 2025.
</aside>
โ
Submission Requirements
Proposal:
- Proposal should include a short paragraph outlining your plan for the project and members of your group (name and student ID).
Final report:
๐ Resources
The following code may be useful for simulation. Try โvibe codingโ by asking Gemini to generate simulation code.
https://colab.research.google.com/drive/1AzKO8jpNAA8UklguqGXR08ew-261IPgf?usp=sharing
Instructions
- Choose an interesting real-world problem (e.g., elevator, production line, traffic management, customer service, etc.).
- Model the problem mathematically and make assumptions (e.g., Poisson arrival, exponential service time, etc.).
- Specify a goal (e.g., maximize revenue minus cost, minimize long-run wait time, minimize queue length, etc.).
- For example, in restaurant management, we can define a utility function as revenue per unit time minus cost per unit time, where cost is the wage of the server.
- Model multiple systems for achieving the goal.
- Multiple systems can arise from varying a parameter in the system (e.g. vary the rate of service. vary the queue capacity. vary the number of servers, etc)
- Alternatively, create multiple systems using different designs (e.g., number of workers, queue structure, different operations, etc.).
- Simulate the systems and measure their performance.
- Choose the best system based on the simulation.