Vai al contenuto principale
Se prosegui nella navigazione del sito, ne accetti le politiche:
  • Condizioni di utilizzo e trattamento dei dati / Terms of Use and Data Processing
Prosegui
x
Life Long Learning
  • Home
  • Calendario
  • Progetti
    Progetto Alma Progetto MERITA
  • Corsi
  • Altro
Ricerca in tutto il sito Chiudi
Attiva/disattiva input di ricerca
Italiano ‎(it)‎
English ‎(en)‎ Italiano ‎(it)‎
Ospite
Login
Life Long Learning
Home Calendario Progetti Minimizza Espandi
Progetto Alma Progetto MERITA
Corsi

Nonsmooth Analysis and Dynamic Optimization

loghi

Course developed within the project "ALMA - Advanced Learning Multimedia Alliance", a Digital Education Hub funded by the European Union – Next Generation EU, National Recovery and Resilience Plan (NRRP), Mission 4, Component 1, Investment 3.4 "Advanced university teaching and skills".

  • Matematica/Math

Cover

  • Corso
  • Cover
  • Altro

Blocchi

Card image

Nonsmooth Analysis and Dynamic Optimization

Accedi / Open

Cover

View enrolment page
  • Informazioni
  • Descrizione
  • Destinatari
  • Accesso e Attestato
  • Altro

Loghi di finanziamento del progetto

The course was developed within the framework of the project "ALMA - Advanced Learning Multimedia Alliance", a Digital Education Hub funded by the European Union – Next Generation EU, National Recovery and Resilience Plan (NRRP), Mission 4, Component 1, Investment 3.4 "Advanced university teaching and skills".

Salta Informazioni

Informazioni

Tag del corso
Matematica/Math
Lingua
Inglese
Tipologia
Online
Modalità
Autoapprendimento
APERTURA
30 May 2026
ORE DI FORMAZIONE
24
Certificazione
Attestato
Accesso
Gratuito

THE COURSE IS NOW OPEN

Login per accedere al corso
Salta Descrizione

Descrizione

Nonsmooth analysis provides insights into the local properties of functions that are not differentiable in the classical sense and of sets that are not smooth. Dynamic optimization is a unified framework for studying strategies to control a dynamical system, which optimize a criterion of best performance. Dynamic Optimization brings together many of the important advances in the field, with emphasis on necessary conditions, minimizer regularity and global optimality conditions related to the Hamilton Jacobi equation. 

Features and Topics
An extended overview giving readers easy access to key concepts, while conveying an understanding of the shortcomings of the elementary theory and of how a deeper analysis aims to overcome them. A self-contained exposition of non-smooth analysis emphasizing aspects relevant to optimization. A thorough treatment of necessary conditions of optimality. A comprehensive coverage of dynamic programming.

Prerequisites

Fundamental knowledge of calculus, mathematical analysis, and ordinary differential equations – STEM area.


The course modules will be released progressively according to the schedule below:

  • 30th May: Module 1 and Module 2
  • 4th June: Module 3 and Module 4
  • 12th June: Module 5 and Module 6
Salta Docenti

Docenti

Immagine dell'utente

Piernicola Bettiol

Piernicola Bettiol is professor of mathematics at the University of Brest, France. He received a PhD degree in mathematics from the University of Padova and was a Postdoctoral Researcher at Imperial College London. His areas of research are dynamic optimization, control theory, calculus of variations and differential games. 
Web page: https://bettiol.pages.math.cnrs.fr/

Salta Course outline

Course outline

Nonsmooth Analysis and Dynamic Optimization

Platform Guide: How to Navigate the MOOC
Welcome to the Course
Getting to know you
1.1 Proximal, Strict and Limiting Normal Vectors - Normal Cones
1.2 The Subdifferential in the Sense of Convex Analysis
1.3 Strict and Limiting Subdifferentials
1.4 The Lipschitz continuous case; the Clarke Generalized Gradient
Lecture notes - Module 1
Excercises - Module 1
Test your knowledge
2.1 Subgradients of the Distance Function
2.2 Prox-regular Sets
2.3 The Bouligand and Clarke Tangent Cones
2.4 Closure Propereties of Subdifferentials and Normal Cones
Lecture notes - Module 2
Excercises - Module 2
Test your knowledge
3.1 Some Basic Calculus Rules in Nonsmooth Analysis
3.2 Max Rule, Chain Rule, Product Rule, Partial Limiting Subdifferentials Rule
3.3 A Nonsmooth Mean Value Theorem
3.4 Lagrange Multiplier Rules
Lecture notes - Module 3
Excercises - Module 3
Test your knowledge
4.1 A Classical Dynamic Optmization Problem
4.2 Overview of Classical Methods for Solving Problems
4.3 Nonsmoothness in Dynamic Optimization Problems
4.4 State Dependent Control Constraint Problems
Lecture notes - Module 4
Excercises - Module 4
Test your knowledge
5.1 Clarke's Nonsmooth Maximum Principle
5.2 The Generalized Euler-Lagrange Condition
5.3 The Hamiltonian Inclusions for Convex and Non-Convex Velocity sets
Lecture notes - Module 5
Test your knowledge
6.1 The Value Function and the Hamilton-Jacobi Equation
6.2 Generalized Solutions of the Hamilton-Jacobi Equation
6.3 Viscosity Solutions of the Hamilton Jacobi Equation
Lecture notes - Module 6
Test your knowledge
Summing up the course
Course evaluation
Salta Risultati di apprendimento attesi

Risultati di apprendimento attesi

The main purpose of these lectures is to provide an extended overview giving easy access to key concepts, results and tools for the study of dynamic optimization problems, with a strong emphasis on those obtained by nonsmooth analytical techniques. Necessary conditions of optimality, the value function and solutions to the Hamilton Jacobi equation in dynamic programming, receive special attention.

THE COURSE IS NOW OPEN

Login per accedere al corso
Salta Destinatari

Destinatari

The target audience comprises undergraduates, postgraduates, researchers and professionals in systems science, control engineering, optimization and applied mathematics.

Salta Accesso e Attestato

Accesso e Attestato

Salta Corsi suggeriti

Corsi suggeriti

Mathematical Cryptography

Mathematical Cryptography

Open: 30 May 2026

24 hours |  EN | Certificate of participation

Privacy Preserving Information Access
Computer Science, Cybersecurity

Privacy Preserving Information Access

Open: 28 February 2026

16 hours |  EN | Certificate of participation

Blocchi

  • FAQ
  • Terms of service
  • Support

Portale dei Corsi on line dell'Università degli studi di Padova.
Creato con Moodle dall'Ufficio Digital Learning e Multimedia.

logo MiniMOOC

Ospite (Login)
Riepilogo della conservazione dei dati
Politiche
Ottieni l'app mobile
Powered by Moodle