Publication in the Diário da República: Despacho nº 9183/2020 - 25/09/2020
6 ECTS; 1º Ano, 2º Semestre, 30,0 T + 16,0 PL + 14,0 TP
Students should be able to identify optimisation problems in chemical processes, formulate them mathematically, select appropriate strategies to solve them and use optimisation software in integrated problem-solving environments and algorithmic solvers.
1. Linear Programming (LP) Model
2. Simplex Method
3. Linear Duality
4. Post-Optimization and Sensitivity Analysis
5. Transport Problem
6. Assignment Problem
7. Dynamic Programming
8. Formulation and Resolution of Optimization Problems in Chemical Technology
Continuous assessment: one written test marked from 0 to 14 and a computational project marked from 0 to 6. The project includes report and public presentation. In order to be exempt from exam, students must obtain at least 5 in the test, 3 in the project and the sum of the two must be at least 10/20.
If the student was admitted to the exam, or was exempt but wishes to improve his mark, he can take the regular period exam - a written test (marked from 0 to 14) covering all the subjects taught and a computational project with an oral defence. He must obtain at least 5 marks in the written test, 3 marks in the computational project, and if the sum of the marks obtained is equal to or greater than 10 marks.
-If the student fails the firts-attempt exam, he/she can propose to take the resit exam - test with the same rules of the first attempt assessment.
In any form of assessment, a mark of 17 or higher requires the student to take an extraordinary exam.
- Gill, P. e Murray, W. e Wright, M. (1981). Practical Optimization. Cambridge: Academic Press
- Hiller , F. e Lieberman, G. (1989). Introduction to Operations Research. New York: McGraw-Hill
- Magalhães, A. e Guerreiro, J. e Ramalhete, M. (1994). Programação Linear. Lisboa: McGraw-Hill
- Lasdon, L. e Himmelblau, D. e Edgar, T. (2001). Optimization of Chemical Processes. New York: McGraw-Hill.
- Sherali, H. e Jarvis, J. e Bazaraa, M. (1990). Linear Programming and Network Flows. New York: Wiley
Lectures supported by practical cases, theoretical-practical and practical-laboratory lessons.
Software used in class