Tableau Monge - Monge array

En mathématiques appliquées à l' informatique , les tableaux de Monge , ou matrices de Monge , sont des objets mathématiques nommés en l'honneur de leur découvreur, le mathématicien français Gaspard Monge .

Une matrice m -by- n est dite un tableau de Monge si, pour tout tel

on obtient

Ainsi, pour deux lignes et deux colonnes d'un tableau Monge (une sous-matrice 2 × 2), les quatre éléments aux points d'intersection ont la propriété que la somme des éléments supérieur gauche et inférieur droit (à travers la diagonale principale ) est inférieur ou égal à la somme des éléments inférieur gauche et supérieur droit (à travers l' antidiagonal ).

Cette matrice est un tableau Monge:

Par exemple, prenez l'intersection des lignes 2 et 4 avec les colonnes 1 et 5. Les quatre éléments sont:

17 + 7 = 24
23 + 11 = 34

La somme des éléments supérieur gauche et inférieur droit est inférieure ou égale à la somme des éléments inférieur gauche et supérieur droit.

Propriétés

  • La définition ci-dessus équivaut à la déclaration
Une matrice est un tableau Monge si et seulement si pour tout et .
  • Tout sous-tableau produit en sélectionnant certaines lignes et colonnes d'un tableau Monge d'origine sera lui-même un tableau Monge.
  • Toute combinaison linéaire avec des coefficients non négatifs de tableaux Monge est elle-même un tableau Monge.
  • Une propriété intéressante des tableaux Monge est que si vous marquez avec un cercle le minimum le plus à gauche de chaque ligne, vous découvrirez que vos cercles marchent vers le bas vers la droite; c'est-à-dire, si , alors pour tous . Symétriquement, si vous marquez le minimum supérieur de chaque colonne, vos cercles marcheront vers la droite et vers le bas. Les maxima de ligne et de colonne marchent dans la direction opposée: vers le haut vers la droite et vers le bas vers la gauche.
  • La notion de tableaux de Monge faibles a été proposée; un tableau de Monge faible est une matrice carrée n -by- n qui ne satisfait la propriété Monge que pour tous .
  • Chaque tableau Monge est totalement monotone, ce qui signifie que ses minima de ligne se produisent dans une séquence non décroissante de colonnes et que la même propriété est vraie pour chaque sous-tableau. Cette propriété permet de trouver rapidement les minima de ligne à l'aide de l' algorithme SMAWK .
  • La matrice de Monge est juste un autre nom pour la fonction sous-modulaire de deux variables discrètes. Précisément, A est une matrice de Monge si et seulement si A [ i , j ] est une fonction sous-modulaire des variables  i , j .

Applications

Les références