• Aucun résultat trouvé

TD/TP 3 : Produit de matrices à la chaîne

N/A
N/A
Protected

Academic year: 2022

Partager "TD/TP 3 : Produit de matrices à la chaîne"

Copied!
1
0
0

Texte intégral

(1)

Univ. Paris 13 Année 20162017

L1 Math-Info Algorithmique pour l'algèbre

TD/TP 3 : Produit de matrices à la chaîne

1 Échauement

Q1. Calculez le produit de matrices suivant.

 8 0 1 0 0 3 9 0

1 0 0 2 8 2 0 0 2 3 6 2 9 2

 0 2 0 3 6 4 5

 .

Q2. De combien de façon peut-on multiplier 3 matrices ? Quel est le nombre minimum de produits élémentaires (entre deux coecients) eectués ?

2 Cas général

On veut calculer un produit de n matrices en faisant le moins possible de produits élémentaires :

Ai0,i1Ai1,i2· · ·Ain−1,in, oùAl,c désigne une matrice avecl lignes etccolonnes.

Q3. Quels sous-problèmes introduire si on veut utiliser la programmation dy- namique pour trouver le nombre minimum de produits élémentaires nécessaires ? Q4. Combien y'a t-il de sous-problèmes ? Comment stocker les sous-solutions ? Q5. Quels sont les cas terminaux (sous-problème résoluble sans appel récursif) ? Q6. Comment combiner les résultats des sous-problèmes ?

3 À vos claviers

Q7. Programmez une fonction qui prend en argument un pointeur sur une suite d'entiersi0, . . . , in (et d'éventuels paramètres supplémentaires) et qui renvoie le nombre minimal de produits nécessaires à multiplier la chaîne de matrices

Ai0,i1Ai1,i2· · ·Ain−1,in. Q8. Que trouve-t-on avec la suite1,2, . . . , n?

Références

Documents relatifs

On veut que la matrice ܯ forme un carré magique c’est-à-dire que, la somme par ligne, par colonne ou par diagonale soit toujours égale à une constante, en utilisant tous les

2) Une amie d’Apolline effectue également des achats ce jour-là.. b) 197 kg de pièces seront nécessaires pour assurer cette production.?. Trouver, par différentes méthodes,

Ce tri consiste à rechercher le plus petit élément d'un tableau de 

(Même question possible avec d’autres petites matrices carrées explicites).

C'est la probabilit e de mettre en evidence une diff erence r eelle entre les deux groupes compar es, de montrer donc dans notre etude th erapeutique que le traitement est r

1- Déplacer le point M à l’aide du curseur à l’intérieur et à l’extérieur du cercle en observant le produit scalaire et la mesure de l’angle . Que peut-on dire du signe

En déduire que tout nombre entier peut se décomposer comme la somme du cube de trois nombres rationnels.. Commenter le résultat obtenu

Quand nous analysons des op´ erations telles que l’addition et la multiplication, nous nous rendons compte qu’un type de raisonnement se retrouve ` a chaque pas, c’est la