-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
11 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
--- | ||
date: 2024-02-16T12:30:00-05:00 | ||
title: "Programmation dynamique polymorphe, vérifiable et efficace" | ||
speaker: Mattéo Delabre (chargé de cours, DIRO) | ||
room: André-Aisenstadt 1207 | ||
draft: false | ||
--- | ||
|
||
La programmation dynamique est une technique permettant de résoudre efficacement certains problèmes d’optimisation combinatoire. Elle est appliquée avec succès dans des domaines aussi variés que la recherche opérationnelle, la bio-informatique, l’intelligence artificielle ou la linguistique. Les algorithmes en programmation dynamique sont classiquement développés et présentés sous forme de tables et d’équations de récurrence. Cette approche limite cependant les possibilités de réutilisation et rend l’implantation sujette à des bogues. La programmation dynamique algébrique propose de pallier ces problèmes en séparant les aspects de description de l’espace des solutions, d’évaluation et de sélection des candidats, et d’efficacité du calcul. Après des rappels sur les bases de la programmation dynamique, nous introduirons sa déclinaison algébrique et démontrerons qu’elle facilite la conception, la réutilisation et la vérification des algorithmes. | ||
|
||
<!--more--> |