mathématiques et en économie, la théorie des transports désigne l'étude du transport optimal et de l'allocation des ressources . Ce problème a été formalisé par le mathématicien français Gaspard Monge en 1781.
Dans les années 1920, A.N. Tolstoï fut l'un des premiers à étudier mathématiquement le problème du transport . En 1930, dans le recueil « Planification des transports, volume I » du Commissariat national aux transports de l'Union soviétique, il publia un article intitulé « Méthodes de recherche du kilométrage minimal dans le transport de marchandises dans l'espace ».
Des avancées majeures ont été réalisées dans ce domaine pendant la Seconde Guerre mondiale par le mathématicien et économiste soviétique Leonid Kantorovich . Par conséquent, le problème, tel qu'il est formulé, est parfois appelé problème de transport de Monge-Kantorovich . La formulation de ce problème en programmation linéaire est également connue sous le nom de problème de transport de Hitchcock - Koopmans .
Supposons que nous ayons une collection de
est le moins coûteux de tous les plans de transport possibles depuis
Ce résultat peut être généralisé au cas continu, où il existe une infinité de mines et d'usines réparties sur la droite réelle, ou plus généralement dans tout espace métrique. Ce cas est généralement représenté comme « modifier la forme d'un tas de terre », et est ainsi appelé le problème du terrassier .
Déplacer des livres : l'importance de la fonction de coût
L'exemple simple suivant illustre l'importance de la fonction de coût dans la détermination du plan de transport optimal. Supposons que nous ayons
- déplacer tout
- déplacer le livre le plus à gauche
Si la fonction de coût est proportionnelle à la distance euclidienne (
Il est important de noter que les fonctions de coût mentionnées ci-dessus ne prennent en compte que la distance horizontale parcourue par les livres, et non celle parcourue par le dispositif servant à les déplacer. Si l'on considère cette dernière, alors, parmi les deux options de transport, la seconde est toujours optimale pour la distance euclidienne, tandis que, s'il y a au moins trois livres, la première option est optimale pour le carré de la distance euclidienne.
Problème d'Hitchcock
La formulation suivante du problème de transport est attribuée à FL Hitchcock :
- Supposons qu'il y ait
On attribue également à Tjalling Koopmans des formulations en matière d'économie des transports et d'allocation des ressources.
Formulation abstraite du problème
formulations de Monge et Kantorovich
Le problème du transport, tel qu'il est formulé dans la littérature moderne ou plus technique, présente des aspects quelque peu différents du fait du développement de la géométrie riemannienne et de la théorie de la mesure . L'exemple des mines et des usines, aussi simple soit-il, constitue un point de repère utile pour aborder le cas abstrait. Dans ce cadre, on admet la possibilité de ne pas maintenir toutes les mines et usines en activité, et l'on autorise les mines à approvisionner plusieurs usines, et les usines à recevoir du fer provenant de plusieurs mines.
Laisser
où
La formulation du problème de transport optimal par Monge peut être mal posée, car il arrive parfois qu'il n'y ait pas de solution.
Nous pouvons améliorer cela en adoptant la formulation de Kantorovich du problème de transport optimal, qui consiste à trouver une mesure de probabilité
où
dualité des coûts

Étant donné une fonction de coût

On dit qu'une fonction
Si
Quand
Sur la même image, nous pouvons voir ce que cela signifie pour une fonction
Par exemple, si
Existence et unicité
Sous des hypothèses relativement permissives, un plan de transport optimal existe.
Si
- et il existe certaines fonctions semi-continues supérieures
alors il existe un plan de transport optimal . C'est-à-dire, il existe
Notez que l'infimum pourrait être infini si tous les plans de transport s'avéraient être infinis. Par exemple, si
Si
- il existe certaines fonctions semi-continues supérieures
- il existe un plan de transport à coût fini,
- et pour toute fonction c -convexe
alors il existe une carte de transport optimale .
Une restriction d'un plan de transport optimal reste optimale. Autrement dit, supposons
Dualité de Kantorovich
La dualité de Kantorovich énonce que :
Si
Considérons le deuxième cas, où nous pouvons parvenir à un plan parfaitement optimal, au lieu de simplement nous en rapprocher progressivement. Dans ce cas, un plan de transport optimal
Étant donné une telle paire de prix optimale
- étant donné un plan de transport arbitraire
- compte tenu d'un plan de transport optimal
Plus succinctement, un plan de transport est optimal si et seulement s'il est supporté par l'ensemble des paires de sous-différentiels c de
Stabilité
Le transport optimal est stable au sens suivant :
Supposons que
De même, la carte de transport optimale est également stable.
Supposons que
Interprétation économique
Le problème de transport optimal a une interprétation économique. Cédric Villani rapporte l'interprétation suivante de Luis Caffarelli :
Supposons que vous souhaitiez expédier du charbon provenant de mines, distribué comme
Dans cette interprétation, la transformation de dualité transforme une fonction de coût de chargement
Supposons que l'expéditeur doive en réalité payer la même fonction de coût que nous, et puisse atteindre exactement le revenu maximal en utilisant
Solution du problème
Transport optimal sur la ligne réelle
Pour
- Si
- Nous avons
La démonstration de cette solution apparaît dans Rachev & Rüschendorf (1998).
Version discrète et formulation de programmation linéaire
Dans le cas où les marges
et la contrainte
et
Pour intégrer cela dans un problème de programmation linéaire , nous devons vectoriser la matrice.
où
qui peut être facilement saisi dans un solveur de programmation linéaire à grande échelle (voir chapitre 3.4 de Galichon (2016) ).
Cas semi-discret
Dans le cas semi-discret,
pour le primordial, où
pour le dual, qui peut se réécrire comme suit :
qui est un problème d'optimisation convexe de dimension finie qui peut être résolu par des techniques standard, telles que la descente de gradient .
Dans le cas où
Cas normal quadratique
Supposons le cas particulier
La preuve de cette solution apparaît dans Galichon (2016).
Espaces de Hilbert séparables
Laisser
Laisser
De plus, si
pour
En minimisant les flux
Une formulation de descente de gradient pour la solution du problème de Monge–Kantorovich a été donnée par Sigurd Angenent , Steven Haker et Allen Tannenbaum .
régularisation entropique
Considérons une variante du problème discret ci-dessus, dans laquelle nous avons ajouté un terme de régularisation entropique à la fonction objectif du problème primal.
On peut montrer que le problème dual régularisé est
où, par rapport à la version non régularisée, la contrainte « dure » dans l'ancien dual (
Dénotant
Applications
Le transport optimal de Monge-Kantorovich a trouvé de nombreuses applications dans différents domaines. Parmi celles-ci :
- Enregistrement et déformation d'images
- Conception du réflecteur
- Récupération d’informations à partir de la shadowgraphie et de la radiographie protonique
- Tomographie sismique et sismologie de réflexion
- La vaste catégorie de modélisation économique qui implique la propriété des substituts bruts (entre autres, les modèles d' appariement et de choix discret ).