2024

Computational Mathematics and Optimization

Name: Computational Mathematics and Optimization
Code: MAT13278D
6 ECTS
Duration: 15 weeks/156 hours
Scientific Area: Mathematics

Teaching languages: Portuguese
Languages of tutoring support: Portuguese, English
Regime de Frequência: Presencial

Sustainable Development Goals

Learning Goals

Establish the foundations and develop the knowledge on mathematics and numerical methods applied to engineering problems. Extend the students capacities in using computers as computation tools. Available computer packages (Matlab, Maple, etc.) and libraries for numerical methods will be used.
In the end of the course the students should be able to develop numerical computation programs and evaluate its efficiency and precision regarding memory and processing.

Contents

-Floating point arithmetics: Binary representation and operations. Absolute and relative errors. Problem condition number.
-Differentiation, integration and interpolation: Comput. derivatives of any order. Quadrature formulas, adaptive meth. Numerical errors. Lagrange, Hermite and Ck interpolation. Splines and NURBS. Interpol. curves, surfaces and volumes. Interpol. errors.
-Sol. Lin. and nonlinear eq. Syst.: Direct and iterative meth. for linear systems. Meth. for sparse, dense and large dim. syst. Newton and quasi-Newton meth. for nonlinear systems.
-Diff. equations: Funct. approximations. Finite diff. meth. Meth. for time integration (Ruge-Kutta, multistep, Newmark...). Finite element meth.
-Optimization: Unconstrained optim. Necessary optimum cond. Meth. for 1-variable funct. Meth for n-variable funct., with or without using derivatives. Constrained optim. Optimality cond. Interior point meth. Multi-objective optim. Global optim. Genetic algorith. Optimum control problems.

Teaching Methods

Lectures and tutoring, with each student being responsible for reading the bibliography advised by the teacher.
For some topics there may be seminars focused in specific points of the course program.
Evaluation: Homework along the semester, with final discussion.

Teaching Staff (2023/2024 )