VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.
Abstract
Introduction to basic techniques and problems in mathematical optimization, and their applications to a variety of problems in engineering.
Objective
The goal of the course is to obtain a good understanding of some of the most fundamental mathematical optimization techniques used to solve linear programs and basic combinatorial optimization problems. The students will also practice applying the learned models to problems in engineering.
Content
Topics covered in this course include: - Linear programming (simplex method, duality theory, shadow prices, ...). - Basic combinatorial optimization problems (spanning trees, shortest paths, network flows, ...). - Modelling with mathematical optimization: applications of mathematical programming in engineering.
Resources
Literature
Information about relevant literature will be given in the lecture.
General Information
- Language
- English
- Levels
- BSC , MSC
- Frequency
- Yearly recurring
Examination
- Type
- session examination
- Mode
- written 120 minutes
- Aids
- none
Course Components
| Type | Title | Time & Place | Hours |
|---|---|---|---|
| lecture | Introduction to Mathematical Optimization | No time listed | 2 h weekly |
| exercise |
Introduction to Mathematical Optimization
Wed 12-13 or Wed 13-14 or Wed 16-17
|
No time listed | 1 h weekly |
Offered In
-
-
-
-
-
Core Courses (The Core Courses in the Master’s program Mechanical Engineering listed below are indicative and include courses designed by the Department at the Master's level. With the approval of the tutor, students may also select Master's-level courses offered by other departments at ETH. These courses will be marked as non-regular in the LAG, but their categorization as Core Courses is possible if included in the approved LAG.)
-
-
-
-
-
-
-
Electives (The entire course programs of ETH Zurich and Universitiy Zurich are open to the students to individual selection. The students have themselves to check whether they meet the admission requirements for a course.)
-
-
Computational Biology and Bioinformatics Master (More information at: )
-
Advanced Courses (A total of 30 ECTS must be acquired in the advanced course category. Thereof, at least 16 ECTS in the theory and at least 10 ECTS in the biology subcategory.)
-
Theory (At least 16 ECTS need to be acquired in this subcategory.)
-
-
-
-
-
Track: Computers and Networks (The core courses and specialisation courses below are a selection for students who wish to specialise in the area of "Computers and Networks", see . The individual study plan is subject to the tutor's approval.)
-
Specialisation Courses (These specialisation courses are particularly recommended for the area of "Computers and Networks", but you are free to choose courses from any other field in agreement with your tutor. Semester / Research Projects are not allowed in this category. A minimum of 40 credits must be obtained from specialisation courses during the Master's Programme.)
-
-
Track: Systems and Control (The core courses and specialisation courses below are a selection for students who wish to specialise in the area of "Systems and Control", see . The individual study plan is subject to the tutor's approval.)
-
Specialisation Courses (These specialisation courses are particularly recommended for the area of "Systems and Control", but you are free to choose courses from any other field in agreement with your tutor. Semester / Research Projects are not allowed in this category. A minimum of 40 credits must be obtained from specialisation courses during the Master's Programme.)
-
-
-
-
-