Investigação Operacional

Teaching Methodologies

The teaching methodologies adopted in this curricular unit are based on the articulation between theoretical exposition, guided experimentation, and autonomous learning, ensuring coherence with the learning objectives and with a student-centered pedagogical model. In the theoretical component, oral presentation of the contents, supported by the board and multimedia projections, provides the fundamental conceptual structure and promotes understanding of Operations Research methods. Active participation is encouraged through guiding questions that stimulate reasoning and the gradual construction of knowledge.
In the theoretical-practical component, students apply the concepts acquired to the resolution of simplified or simulated real-world problems, mobilizing skills in mathematical modelling, algorithm selection, and interpretation of results. The exercise sheets provided support systematic and guided work, allowing students to develop autonomy and critical thinking. This approach reinforces a pedagogical model based on learning-by-doing, the development of analytical competences, and the ability to transfer knowledge to new contexts.
Individual study is also valued as an essential element for consolidating learning, enabling students to deepen content, review solution methods, and prepare for active participation in class. The integration of theory, practice, and autonomous study ensures a coherent, continuous, and progressive learning process, aligned with the principles of higher education focused on the development of applied competences and problem-solving skills.

Learning Results

Students develop the ability to translate simple real-world problems into mathematical Linear Programming models, apply Operations Research methods to solve these models, and critically interpret the solutions obtained. They are also encouraged to identify different types of optimization and decision problems, understand the modelling process, select appropriate algorithms, and analyse the sensitivity of solutions to parameter variations. These learning objectives align with the teaching methodology, which combines theoretical exposition with guided problem-solving, promoting experimentation, practical application of concepts, and active student participation, supported by complementary individual study.

Program

The course covers the foundational concepts of Operations Research, including its purpose, origins, and areas of application. It then develops the study of Linear Programming, addressing model formulation, solution methods, and interpretation of results. The program introduces post-optimization and sensitivity analysis, enabling the assessment of how parameter variations affect optimal solutions. It also explores Multi-Objective Linear Programming and Goal Programming, focusing on modelling and solving problems with multiple criteria.
Theoretical content:
1 – Introduction to Operations Research
2 – Linear Programming
3 – Introduction to Post-Optimization and Sensitivity Analysis
4 -Multi-Objective Linear Programming
5 – Goal Programming
Theoretical-Practical content:
Includes the guided resolution of exercises related to all topics covered in the theoretical component.

Curricular Unit Teachers

Ana Rosa Pereira Borges

Grading Methods

Continuous or Final Assessment
  • - Tests (2) or Exam - 100.0%

Internship(s)

NAO

Bibliography

– Hillier, F. S., & Lieberman, G. J. (2010). Introduction to Operations Research (6th ed.). McGraw-Hill.
– Clímaco, J. N., Antunes, C. H., & Alves, M. J. (2003). Programação linear multiobjectivo: Do modelo de programação linear clássico à consideração explícita de várias funções objectivo. Imprensa da Universidade de Coimbra.
– Ramalhete, M., Guerreiro, J., & Magalhães, A. (1984-1985). Programação Linear (Vols. I-II; 6th ed.). McGraw-Hill.
– Hill, M. M., & Santos, M. M. (2009). Investigação Operacional (Vols. I-II; 2nd ed.). Edições Sílabo.
– Apoio pedagógico: Apontamentos e slides disponibilizados na plataforma de gestão académica / learning management platform (ou no Moodle).