Subject: Nonlinear programming and evolutionary algorithms (17 - SEAU01)


Basic Information

CategoryTheoretical-methodological
Scientific or art field:Automatic Control and System Engineering
InterdisciplinaryNo
ECTS4
Course specification

Course is active from 21.11.2012..

The main objective of the course is to acquire knowledge on the types of nonlinear optimization methods and evolutionary programming techniques.
The acquired knowledge can be used in solving practical engineering problems and forms a basis for future engineering subjects.
Basic principles of optimization. Optimization problem. One-dimensional optimization. Sufficient and necessary conditions in the scalar case. One-dimensional search algorithms. Multidimensional search optimization without constraints. Bounded variation method. Lagrange multipliers method. Multidimensional numerical optimization. Newton and quasi-Newton algorithms. Nealder-Meade algorithms. Multidimensional constrained optimization methods. Basic principles of convex programming. Kuhn-Tucker conditions. Numerical methods of multidimensional constrained programming. Linear programming. Quadratic programming. Basic principles of global optimization. Evolutionarz and genetic computation. Particle swarm optimization. Basic principles of modern global optimization algorithms: ACO (Ant Colony Optimization), BFO (Bacteria Foragging Optimization), ...
Lectures. Study. Research
AuthorsNameYearPublisherLanguage
Petrić, J., Zlobec, S.Nelinearno programiranje1983Naučna Knjiga, BeogradSerbian language
D. BertsekasNonlinear programming2004Athena ScientificSerbian language
Kanović, Ž., Rapaić, M., Jeličić, Z.Evolutivni optimizacioni algoritmi u inženjerskoj praksi2017Fakultet tehničkih nauka, Novi SadSerbian language
Course activity Pre-examination ObligationsNumber of points
TestYesYes10.00
TestYesYes10.00
HomeworkYesYes30.00
Written part of the exam - tasks and theoryNoYes50.00
Name and surnameForm of classes
Missing picture!

Jeličić Zoran
Full Professor

Lectures
Missing picture!

Rapaić Milan
Full Professor

Lectures
Missing picture!

Kapetina Mirna
Associate Professor

Lectures
Missing picture!

Golić Anastasija
Teaching Associate

Practical classes
Missing picture!

Golić Anastasija
Teaching Associate

Computational classes
Missing picture!

Kapetina Mirna
Associate Professor

Computational classes