Title of Course:

Operational Research (Elementary)

In Persian (تحقیق در عملیات 1)

Class Time: Saturday and Monday 13:00-15:00. 

Each Sunday 15:00-17:00 the students are invited to join us for checking homework .

Lecturer: Dr. Mehdi Ghatee

Teacher Assistant: Miss Fateme Asadi

I will update this page during the semester, would you have any trouble accessing them, please let me know by email.

Course Overview:

The aim of this course is to present the application of mathematical and scientific methods to solve certain classes of problem in the design and management of large or complex systems found in business, industry and government. Typical problems involve deciding how to make the most effective use of limited resources such as people, machines, money and time. Frequently mathematical and computer representations of problems are used to solve them. OR courses teach the basic techniques used in solving resource management problems and discuss the most common areas of application. The basic techniques of OR can be grouped broadly into two classes, namely optimization methods such as linear programming (which may be used to minimise costs, for example), and modelling techniques like computer simulation and forecasting.  Application areas include: inventory control (what should a supermarket stock, in what quantities, when should goods be re-ordered and in what quantities), transportation problems (how to manage a fleet of trucks), scheduling problems (constructing duty rosters for airline crews), games and competition (bidding for contracts, political campaigns), production planning (e.g. how often to produce batches of ice-cream, whether a single long production line is better than two parallel lines), queueing problems (what sort of customer queueing system should be set up in a bank, number of tellers operating in various situations), reliability (how long does equipment function, when should it be serviced or replaced), location problems (e.g. where to place warehouses) and quality control (ensuring that good quality goods are produced).


  • Modeling real problems
  • To study the basic tools for quantitative methods for decision making including linear programming algorithms


  • H.A. Taha, Operations Research An Introduction, 8th Edition, Pearson Prentice Hall, 2007.
  • Some Related References:

1-    D.G. Luenberger, Y. Ye, Linear and Nonlinear Programming, 2008.

2-   M.S. Bazaraa, J.J. Jarvis, H.D. Sherali, Linear Programming and Network Flows, 2003.


Course Work:

  • Course work will consist of homeworks, projects and two exams. All exams will be in class.
  • Do not forget to do the course evaluation!!!
  • Grading: The relative weights of these will be
    • Home work:                10%
    • Project:                        20%
    • Min-Term Exam:        30%
    • Final Exam:                 40%

Presentations (downloadable)

1- Introduction (What is OR?) (Section 1 of Text Book)

2- Modeling (Section 2 of Text Book)

3- Linear Programming Algorithms (Section 3 of Text Book)

4- Duality (Section 4 of Text Book)

5- Transportation (Section 5 of Text Book)

6- Advanced Topics in Linear Programming (Section 7 of Text Book)



Topics of Projects (Team-Work):

1- Modeling a Real Problem

2- Simplex-Implementation

3- Solving a Linear Programming Model with a sotware

4- A manuscript on Advanced OR Topics


دانشجویان دانشگاه صنعتی امیرکبیر می توانند برای دریافت اطلاعات بیشتر به ftp دانشکده به آدرس ftp://math-cs/Ghatee%20Course مراجعه فرمایند.

   نتايج امتحان میان ترم و پروژه ها در این قسمت قابل مشاهده است. لطفا فایل جدید ارسال نفرمایید.

 هرگونه اشكال و اعتراض بايستي حداكثر تا تاريخ ...  به آدرس ايميل ghatee@aut.ac.ir ارسال گردد.




Mehdi Ghatee (PhD)

Assistant Professor

Department of Computer Science

Amirkabir University of Technology




Mathematics Genealogy



CV (in English)


CV (in Persian)


Place of Birth:


Date of Birth: 30/3/1981