Q. Remarquons-que-la-fonction and . ?1-n, est pas l'inverse mathématique de la fonction Q. Cependant , nous avons pour toutes les dates d'´ emission possibles t pour l'arête e la propriété suivante, )) = t et Q(e, Q ?1 (e, t + ?e)) = t + ?(e)

. Dans-ce-chapitre,-nousétudionsnousétudions-lesprobì-emes-de-routage-dans-les-graphesévolutifsgraphes´graphesévolutifs, Un probì eme de routage consistè a trouver un trajet d'un point de départ donné vers une destination donnée En général, le trajet recherché doit minimiser certaines fonctions objectives (coût, délai ...). L'´ etude desprobì emes de routage dans un cadre dynamique a commencé il y a environ quarante ans pour les réseaux de transports (voir par exemple On peutégalement peutégalement trouver des travaux récents sur les réseaux dynamiques, o` u les temps de traversée des arcs dépendent de la charge [32, 57, 59]. Lorsque les temps de traversée des arcs sont discrets, la méthode des graphes espace-temps de Ford et Fulkerson [34] peutêtrepeutêtre utilisée demanì ere efficace dans certains cas (voir Cependant, cette méthode n'est pas applicable dans le cas o` u les temps de traversée sont des nombres réels

. Ce-chapitre-est-organisé-de-lamanì-ere-suivante, Lapremì ere section est consacrée aux définitions de distance dans les graphesévolutifsgraphesévolutifs Ensuite nous présenterons et analyserons le calcul d'un trajet au plus tôt premì ere date d'arrivée possible), puis le calcul d'un trajet le plus petit (plus petit nombre d'arcs), et pour terminer le calcul d'un trajet le plus rapide. Enfin, nous montrerons que lorsqu'il y a une fonction de coût arbitraire sur les arcs

G. On-peut-voir-qu-'un-flot-dynamique-dans-g-muni-des-fonctions-?-et-?-será-equivalentàequivalentà-un-flot-dans-le-graphe and . Exp-muni-de-la-capacité-?-exp, Tous lesprobì emes concernant les flots dynamiques peuvent doncêtredoncêtre ramenés par ce biaisàbiaisà desprobì emes statiques classiques. Cependant, la taille de G exp n'est pas polynomiale dans la taille des données car G exp contient |T| copies du réseau

G. Soit, G. Graphé-evolutif-dont-le-graphe-sous-jacent-est, and E. , Soit ? : E ? R + une fonction de capacité sur G. Nous supposons en outre que G dispose d'une capacité de stockage illimitée sur ses sommets Nous allons construire un graphe espace-temps G exp = (V exp , E exp ) muni d'une capacité ? expéquivalentàexpéquivalentexpéquivalentà G muni de la capacité ?. L'ensemble des sommets V exp estégaìestégaì a (V × T). L'ensemble des arcs E exp estégalestégal l'union ? de l'ensemble des couples ((x, t 1 ), (x, t 2 )) tels que x in V et t 1 < t 2 , qui représente le stockage sur les noeuds de V , ? et de l'ensemble des couples ((x, t 1 ), (y, t 2 )) tels que l'arc (x, y) est présent

]. E. Bibliographie1, P. Anderson, A. B. Nash, and . Philpott, A class of continuous network flow problems, Voir aussi l'Erratum dans Math, pp.501-504478, 1982.

E. J. Anderson and A. Philpott, Optimisation of flows in networks over time, Probability, statistics and optimisation, pp.369-382, 1994.

J. E. Aronson, A survey of dynamic network flows, Annals of Operations Research, vol.26, issue.2, pp.1-66, 1989.
DOI : 10.1007/BF02216922

J. Bermond, J. Bond, M. Paoli, and C. Peyrat, GRAPHS AND INTERCONNECTION NETWORKS: DIAMETER AND VULNERABILITY, pp.1-30, 1983.
DOI : 10.1017/CBO9781107325548.002

S. Bhadra and A. Ferreira, Computing multicast trees in dynamic networks using evolving graphs, 2003.
URL : https://hal.archives-ouvertes.fr/inria-00072057

B. Bollobás, A problem of the theory of communication networks, Acta Mathematica Academiae Scientiarum Hungaricae, vol.19, issue.1-2, pp.75-80, 1968.
DOI : 10.1007/BF01894682

J. H. Bookbinder and S. P. Sethi, The dynamic transportation problem: A survey, Naval Research Logistics Quarterly, vol.11, issue.1, pp.65-87, 1980.
DOI : 10.1002/nav.3800270107

A. Borodin and R. El-yaniv, Online computation and competitive analysis, 1998.

B. Bui-xuan, A. Ferreira, and A. Jarry, COMPUTING SHORTEST, FASTEST, AND FOREMOST JOURNEYS IN DYNAMIC NETWORKS, International Journal of Foundations of Computer Science, vol.14, issue.02, pp.267-285, 2003.
DOI : 10.1142/S0129054103001728

URL : https://hal.archives-ouvertes.fr/inria-00071996

B. Bui-xuan, A. Ferreira, and A. Jarry, Evolving graphs and least cost journeys in dynamic networks, Proceedings of WiOpt'03 ? Modeling and Optimization in Mobile, Ad-Hoc and Wireless Networks, pp.141-150, 2003.
URL : https://hal.archives-ouvertes.fr/inria-00466676

R. E. Burkard, K. Dlaska, and B. Klinz, The quickest flow problem. ZOR Methods and Models of Operations Research, pp.31-58, 1993.

L. Cacetta, Extremal graphs of diameter 4, Journal of Combinatorial Theory, Series B, vol.21, issue.2, pp.104-115, 1976.
DOI : 10.1016/0095-8956(76)90050-2

P. Chanas, Réseaux ATM : Conception et optimisation, 1998.

S. Choplin, Dimensionnement de réseaux virtuels de communications, 2002.

T. Cormen, C. Leiserson, and R. Rivest, Introduction to Agorithms, 1990.

S. Dreyfus, An Appraisal of Some Shortest-Path Algorithms, Operations Research, vol.17, issue.3, pp.269-271, 1969.
DOI : 10.1287/opre.17.3.395

T. Eilam, S. Moran, and S. Zaks, Approximation Algorithms for Survivable Optical Networks, 2000.
DOI : 10.1007/3-540-40026-5_7

E. Ekici, I. F. Akyildiz, and M. D. Bender, Datagram routing algorithm for LEO satellite networks, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), pp.500-508, 2000.
DOI : 10.1109/INFCOM.2000.832223

G. Ellinas, A. Hailemariam, and T. Stern, Protection cycles in mesh WDM networks, IEEE Journal on Selected Areas in Communications, vol.18, issue.10, 2000.
DOI : 10.1109/49.887913

H. Enomoto and Y. Usami, Minimum number of edges in graphs with given diameter and connectivity. private commmunication, 1983.

D. Eppstein, Subgraph isomorphism in planar graphs and related problems, Journal of Algorithms and Applications, vol.3, issue.3, pp.1-27, 1999.

S. Even, A. Itai, and A. Shamir, On the Complexity of Timetable and Multicommodity Flow Problems, SIAM Journal on Computing, vol.5, issue.4, pp.691-703, 1976.
DOI : 10.1137/0205048

A. Faragò and V. Syrotiuk, A unified framework for routing protocol, Proceedings ACM Mobicom 01, pp.53-60, 2001.

L. Feisher and E. Tardos, Efficient continuous-time dynamic network flow algorithms, Operations Research Letters, vol.23, pp.71-80, 1998.

A. Ferreira, On models and algorithms for dynamic communication networks : The case for evolving graphs, 4e rencontres francophone sur les aspects algorithmiques des télécommunications

A. Ferreira, J. Galtier, and P. Penna, Topological Design, Routing, and Handover in Satellite Networks, Handbook of Wireless Networks and Mobile Computing, pp.473-493, 2002.
DOI : 10.1002/0471224561.ch22

A. Ferreira and A. Jarry, Complexity of minimum spanning tree in evolving graphs and the minimum-energy broadcast routing problem, Proceedings of WiOpt'04 ? Modeling and Optimization in Mobile, Ad-Hoc and Wireless Networks, 2004.

L. Fleisher, Faster Algorithms for the Quickest Transshipment Problem, SIAM Journal on Optimization, vol.12, issue.1, pp.18-35, 2001.
DOI : 10.1137/S1052623497327295

L. Fleisher, Universally maximum flow with piecewise-constant capacities, Networks, vol.19, issue.3, pp.115-125, 2001.
DOI : 10.1002/net.1030

L. Fleisher and J. B. Orlin, Optimal Rounding of Instantaneous Fractional Flows Over Time, SIAM Journal on Discrete Mathematics, vol.13, issue.2, pp.145-153, 2000.
DOI : 10.1137/S0895480198344138

L. Fleisher and M. Skutella, The Quickest Multicommodity Flow Problem, Integer Programming and Combinatorial Optimization, pp.36-53, 2002.
DOI : 10.1007/3-540-47867-1_4

L. Fleisher and M. Skutella, Minimum cost flows over time without intermediate storage, Proceedings of the 35th ACM/SIAM Symposium on Discrete Algorithms (SODA), 2003.

L. R. Ford and D. R. Fulkerson, Constructing Maximal Dynamic Flows from Static Flows, Operations Research, vol.6, issue.3, pp.419-433, 1958.
DOI : 10.1287/opre.6.3.419

S. Fortune, J. Hopcroft, and J. Wyllie, The directed subgraph homeomorphism problem, Theoretical Computer Science, vol.10, issue.2, pp.111-121, 1980.
DOI : 10.1016/0304-3975(80)90009-2

A. Frank, Handbook of Combinatorics, Connectivity and Network Flows, 1995.

D. Gale, Transient flows in networks., The Michigan Mathematical Journal, vol.6, issue.1, pp.59-63, 1959.
DOI : 10.1307/mmj/1028998140

M. D. Grigoriadis, L. G. Khachiyan, and M. Dimacs, Approximate minimum-cost multicommodity flows iñ o( ?2 knm) time, 1995.
DOI : 10.1007/bf02592195

B. Hajek and R. G. Ogier, Optimal dynamic routing in communication networks with continuous traffic. Networks, pp.457-487, 1984.

A. Hall, S. Hippler, and M. Skutella, Multicommodity flows over time : Efficient algorithms and compexity, Automata, Languages and Programming, pp.397-409

J. Halpern, Shortest route with time dependent length of edges and limited delay possibilities in nodes, Zeitschrift f??r Operations Research, vol.17, issue.3, pp.117-124, 1977.
DOI : 10.1007/BF01919767

J. Halpern, A generalized dynamic flows problem, Networks, vol.4, issue.2, pp.133-167, 1979.
DOI : 10.1002/net.3230090204

J. Halpern and I. Priess, Shortest path with time constraints on movement and parking. Networks, pp.241-253, 1974.

B. Hoppe and E. Tardos, Polynomial time algorithms for some evacuation problems, Proceedings of the 5th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), pp.433-441, 1994.

B. Hoppe and E. Tardos, The Quickest Transshipment Problem, Mathematics of Operations Research, vol.25, issue.1, pp.36-62, 2000.
DOI : 10.1287/moor.25.1.36.15211

T. Ibaraki and S. Poljak, Weak Three-Linking in Eulerian Dgraphs, SIAM Journal on Discrete Mathematics, vol.4, issue.1, pp.84-98, 1991.
DOI : 10.1137/0404009

M. Iri, On an extension of the maximum-flow minimum-cut theorem to multicommodity flows, Journal of the Operations Research Society Japan, vol.13, pp.129-135, 1970.

A. Jarry, Integral Symmetric 2-Commodity Flows, Proceedings of STACS'04, Montpelliers, 2004.
DOI : 10.1007/978-3-540-24749-4_36

URL : https://hal.archives-ouvertes.fr/inria-00071963

A. Jarry and A. Laugier, Graphes 2-connexesàconnexesà diamètre donné, ROADEF 2003, number 5 in Proceedings in Informatics, pp.102-104, 2003.

A. Jarry and Z. Lotker, Connectivity in evloving graphs with geometric properties, Proceedings of DIALM-POMC'04, 2004.

A. Jarry and S. Pérennes, Disjoint paths in symmetric digraphs, International Colloquium on Structural Information and Communi cation Complexity ? SIROCCO, pp.211-222, 2002.
DOI : 10.1016/j.dam.2008.04.024

R. Karp, On the complexity of combinatorial problems. Networks, pp.45-68, 1975.

L. Khachiyan, Polynomial algorithms in linear programming, USSR Computational Mathematics and Mathematical Physics, vol.20, issue.1, pp.1093-1096, 1979.
DOI : 10.1016/0041-5553(80)90061-0

P. Klein, S. Rao, A. Agrawal, and R. Ravi, An approximate max-flow min-cut relation for undirected multicommodity flow, with applications, Combinatorica, vol.10, issue.2, pp.187-202, 1995.
DOI : 10.1007/BF01200755

B. Klinz and G. J. Woeginger, Minimum-cost dynamic flows: The series-parallel case, Integer Programming and Combinatorial Otimisation, pp.329-343, 1995.
DOI : 10.1002/net.10112

E. Köhler, K. Langkau, and M. Skutella, Time-Expanded Graphs for Flow-Dependent Transit Times, proc. ESA'02, 2002.
DOI : 10.1007/3-540-45749-6_53

E. Köhler, K. Langkau, and M. Skutella, Time-Expanded Graphs for Flow-Dependent Transit Times, Algorithms -ESA'02, pp.599-611, 2002.
DOI : 10.1007/3-540-45749-6_53

E. Köhler and M. Skutella, Flows over Time with Load-Dependent Transit Times, Proceedings of the 13th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA'02)
DOI : 10.1137/S1052623403432645

B. Kotnyek, An annotated overview of dynamic network flows, 2003.
URL : https://hal.archives-ouvertes.fr/inria-00071643

A. S. Lapaugh and R. L. Rivest, The subgraph homeomorphism problem, Proceedings of the 10th Annual ACM Sumposium on Theory of Computation, pp.40-50, 1978.

A. Laugier, F. Boyer, and O. Goldschmidt, Two-connected graphs with given diameter. private communication, 1997.
URL : https://hal.archives-ouvertes.fr/inria-00072280

T. Leighton and S. Rao, An approximate max-flow min-cut theorem for uniform multicommodity flow problems with applications to approximation algorithms, [Proceedings 1988] 29th Annual Symposium on Foundations of Computer Science, 1988.
DOI : 10.1109/SFCS.1988.21958

S. Lovetski and I. I. Melamed, Dynamic flows in networks Automation and Remote Control, pp.1417-1434, 1987.

G. Lueker, Two np-complete problems in nonnegative integer programming, 1975.

K. Menger, Zur allgemeinen kurventheorie, Fundam. Math, vol.10, pp.96-115, 1927.

M. Middendorf and F. Pfeiffer, On the complexity of the disjoint paths problem, Combinatorica, vol.2, issue.3, pp.97-107, 1993.
DOI : 10.1007/BF01202792

E. Minieka, Maximal, Lexicographic, and Dynamic Network Flows, Operations Research, vol.21, issue.2, pp.517-527, 1973.
DOI : 10.1287/opre.21.2.517

E. Minieka, Dynamic network flows with arc changes. Networks, pp.255-265, 1974.

F. H. Moss and A. Segall, An optimal control approach to dynamic routing in networks, IEEE Transactions on Automatic Control, vol.27, issue.2, pp.329-339, 1982.
DOI : 10.1109/TAC.1982.1102915

U. Murty, On some extremal graphs, Acta Mathematica Academiae Scientiarum Hungaricae, vol.26, issue.1-2, pp.69-74, 1968.
DOI : 10.1007/BF01894681

U. Murty, Proof techniques in graph theory, chapter Extremal nonseparable graphs of diameter 2 Academic press, 1969.

U. Murty and K. Vijayan, On accessiblility in graphs, Sankhya (A), vol.26, pp.221-234, 1964.

H. Nagamochi and T. Ibaraki, Multicommodity flows in certain planar directed networks, Discrete Applied Mathematics, vol.27, issue.1-2, pp.125-145, 1990.
DOI : 10.1016/0166-218X(90)90134-X

T. Nishizeki, J. Vygen, and X. Zhou, The edge-disjoint paths problem is NP-complete for series???parallel graphs, Discrete Applied Mathematics, vol.115, issue.1-3, pp.1-3177, 2001.
DOI : 10.1016/S0166-218X(01)00223-2

R. G. Ogier, Minimum-delay routing in continuous-time dynamic networks with Piecewise-constant capacities, Networks, vol.33, issue.4, pp.303-318, 1988.
DOI : 10.1002/net.3230180405

H. Okamura and P. Seymour, Multicommodity flows in planar graphs, Journal of Combinatorial Theory, Series B, vol.31, issue.1, pp.75-81, 1981.
DOI : 10.1016/S0095-8956(81)80012-3

K. Onaga and O. Kakusho, On feasibility conditions of multicommodity flows in networks, IEEE Transactions on Circuit Theory, vol.18, issue.4, pp.425-429, 1971.
DOI : 10.1109/TCT.1971.1083312

A. Orda and R. Rom, On continuous network flows, Operations Research Letters, vol.17, issue.1, pp.27-36, 1995.
DOI : 10.1016/0167-6377(94)00035-5

J. Orlin, Maximum-throughput dynamic network flows, Mathematical Programming, pp.214-231, 1983.
DOI : 10.1007/BF02591946

J. Orlin, Minimum Convex Cost Dynamic Network Flows, Mathematics of Operations Research, vol.9, issue.2, pp.190-207, 1984.
DOI : 10.1287/moor.9.2.190

A. B. Philpott, Continuous-Time Flows in Networks, Mathematics of Operations Research, vol.15, issue.4, 1990.
DOI : 10.1287/moor.15.4.640

A. B. Philpott and M. Craddok, An adaptative discretization algorithm for a class of continuous network programs. Networks, pp.1-11, 1995.

W. B. Powell, P. Jaillet, and A. Odoni, Stochastic and dynamic networks and routing, Handbook in Operations Research and Management Science -Network Routings, 1995.

N. Robertson and P. Seymour, Graph Minors .XIII. The Disjoint Paths Problem, Journal of Combinatorial Theory, Series B, vol.63, issue.1, pp.65-110, 1995.
DOI : 10.1006/jctb.1995.1006

C. Scheideler, Models and Techniques for Communication in Dynamic Networks, Proceedings of the 19th International Symposium on Theoretical Aspects of Computer Science, pp.27-49, 2002.
DOI : 10.1007/3-540-45841-7_2

M. Sridharan and A. Somani, Revenue maximization in survivable wdm networks, 2000.

G. I. Stassinopoulos and P. Konstantopoulos, Optimal Congestion Control in Single Destination Networks, IEEE Transactions on Communications, vol.33, issue.8, pp.792-800, 1985.
DOI : 10.1109/TCOM.1985.1096380

L. Viennot, Routage entre robots dont les déplacements sont connus ? un exemple de graphe dynamique, 2001.

J. Vygen, Disjoint Paths in Directed Graphs, 1992.

J. Vygen, Disjoint paths, 1994.

J. Vygen, NP-completeness of some edge-disjoint paths problems, Discrete Applied Mathematics, vol.61, issue.1, pp.83-90, 1995.
DOI : 10.1016/0166-218X(93)E0177-Z

D. Wagner and K. Weihe, A linear-time algorithm for edge-disjoint paths in planar graphs, Combinatorica, vol.1, issue.15, pp.135-150, 1995.

M. Werner and G. Maral, Traffic flows and dynamic routing in leo intersatellite link networks, Proceedings 5th International Mobile Satellite Conference (IMSC '97), 1997.

M. Werner and F. Wauquiez, Capacity dimensioning of ISL networks in broadband LEO satellite systems, Sixth International Mobile Satellite Conference : IMSC 99, pp.334-341, 1999.

W. L. Wilkinson, An Algorithm for Universal Maximal Dynamic Flows in a Network, Operations Research, vol.19, issue.7, pp.1602-1612, 1971.
DOI : 10.1287/opre.19.7.1602

A. Annexe, 1 Notations Standard sur les graphes Nous rappelons ici des notations standard de théorie des graphes que nous utilisons dans cette thèse

G. Un-graphe, E. Est-en-fait-une-paire-(-v, V. Composée-de-deux-ensembles, E. Lorsque, G. et al., L'ensemble V s'appelle l'ensemble des sommets du graphe Lorsque le graphe représente un réseau de télécommunication, V représente l'ensemble des noeuds du réseau Au cours de cette thèse nous n'utilisons que des graphes o` u l'ensemble de sommets est fini. Le nombre de sommets du graphe est souvent notée n = |V | ou N = |V |. Ce nombre est parfois appelé ordre de G. L'ensemble E s'appelle l'ensemble des arêtes du graphe, ou bien l'ensemble des arcs du graphe. Une arête est une paire de sommets (x, y) appartenantàappartenantà V . Un arc est un couple de sommets (x, y) appartenantàappartenantà V . Ce qui distingue un arc d'une arête est le fait qu'un arc est orienté, c'estàestà dire que (x, y) = (y, x), alors qu'une arête n'est pas orientée : (x, y) = (y, x). Lorsque E est un ensemble d'arêtes, on dit que le graphe G est non orienté

S. +?, la longueur du plus court chemin reliant x ` a y. S'il n'existe pas de chemin reliant x ` a y, on a D(x, y) = +?. Pour tout sommet x ? V , et pour tout ensemble de sommets S inclus dans V , on appelle distance de x ` a S, notée D(x, S), le minimum des distances de D(x, y) sur les sommets y de S : D(x, S), Définition 35 (distance) Pour toute paire de sommets x