2025
Operational Research
Name: Operational Research
Code: MAT10177M
6 ECTS
Duration: 15 weeks/156 hours
Scientific Area:
Mathematics
Teaching languages: Portuguese
Languages of tutoring support: Portuguese
Regime de Frequência: Presencial
Sustainable Development Goals
Learning Goals
To deepen Linear programming concepts, Networks, Graphs, Project Management, Decision Theory. To
introduce basics of Integer and Mixed Linear Programming, Nonlinear Programming, Inventory theory,
Multi-Objective Programming and Game Theory. The student will be able to choose the best algorithm to
solve practical real life problems with specific software although, with a cautious interpretation of the
outputs. It is intended too that the student acquires the competence to have a critical view on the models
and software limitations.
introduce basics of Integer and Mixed Linear Programming, Nonlinear Programming, Inventory theory,
Multi-Objective Programming and Game Theory. The student will be able to choose the best algorithm to
solve practical real life problems with specific software although, with a cautious interpretation of the
outputs. It is intended too that the student acquires the competence to have a critical view on the models
and software limitations.
Contents
1. Linear and Nonlinear Programming: Applications, Revised Simplex; Interior Point methods. Integer and
Mixed Linear Programming: Applications, Branch and Bound Method. Nonlinear Programming:
Applications, Karush-KuhnTucker Conditions (KKT), Evolutionary and Genetic Methods.
2. Optimization over Networks and Graphs; Inventory theory and Project management: graphs:
applications, definitions, Matrix representation. Trees. Facility location and maximum flux problems.
Project Management (PERT/CPM). Basics of Inventory Theory.
3. Decision Support Systems: Decision Trees. Utility Functions. Multi-Criteria Analysis: Multi-Attribute,
Multi-Objective. Game theory.
Mixed Linear Programming: Applications, Branch and Bound Method. Nonlinear Programming:
Applications, Karush-KuhnTucker Conditions (KKT), Evolutionary and Genetic Methods.
2. Optimization over Networks and Graphs; Inventory theory and Project management: graphs:
applications, definitions, Matrix representation. Trees. Facility location and maximum flux problems.
Project Management (PERT/CPM). Basics of Inventory Theory.
3. Decision Support Systems: Decision Trees. Utility Functions. Multi-Criteria Analysis: Multi-Attribute,
Multi-Objective. Game theory.
Teaching Methods
Theoretical lectures, examples with emphasis on applications, resolution of exercises, practical work in
computational laboratory and or online. Intermediate tests, exams, others to negotiate with students in the first lesson
(computational project).
computational laboratory and or online. Intermediate tests, exams, others to negotiate with students in the first lesson
(computational project).
Teaching Staff
- Vladimir Alekseevitch Bushenkov [responsible]