SlideShare una empresa de Scribd logo
1 de 9
Descargar para leer sin conexión
Estructuras Discretas en Computación




Modelos de Redes



                    Profesor: Mag. Ing. Pavel Aliaga E.
                              Facultad de Ing. de Sistemas
                                     Universidad de Lima
                                                   2009-2
Redes de Transporte: INTRODUCCIÓN
 Una red de transporte (o más sencillo una red) es un grafo
    dirigido, ponderado y simple
|
                                  Aristas dirigidas muestran la dirección
                                  en la que fluye el petróleo

                              b              2        c
No tiene arcos entrantes                                            No tiene arcos salientes
       FUENTE          3                                       4
                                                                        DEPÓSITO
         a= muelle                       2                          z= refinería

                       5                                      4

                              d              2        e
                                                                            CAPACIDAD

     Ejemplo: red de tuberías de petróleo
                ¿Qué aplicaciones tiene una red de transporte?
Redes de Transporte: FLUJO
 Flujo: es un valor que se asigna a cada lado dirigido de
  manera que no exceda la capacidad del lado

     Flujo de la arista (i,j)       Fij ≤Cij          CAPACIDAD          FLUJO


                                b           2,2   c

                       3,2                             4,4

    FUENTE       a                   2, 2                     z   DEPÓSITO

                        5,4                           4,2

                                d           2,2   e

  Flujo Máximo                                               Flujo: Siempre positivo y
                                                             con unidades enteras
Redes de Transporte: TEOREMAS
 Propiedad de la Conservación del Flujo:
  La sumatoria de los flujos que entran a un vértice (que no sea fuente
    ni depósito) es igual a la sumatoria de los flujos que salen.

          Flujo que entra a j                   Flujo que sale de j



 Propiedad de Fuente y Depósito
  El Flujo que sale del origen a es igual al flujo que llega al destino z




             Flujo de entrada es igual al flujo de salida
Conversión de un grafo en una red de
 transporte
1. Se unen todas las fuentes en una súper fuente y todos
   los depósitos en súper depósito
2. ∞ : representa una capacidad ilimitada para la fuente y
   el depósito

 Nota: cuando no se asigna a una arista una capacidad
 específica se le representa con “∞”
Orientación de los arcos de un red
 Orientación Apropiada:
                                                      Si una arista “e” es dirigida de Vi-1 a Vi
                                                      o en la dirección a a z se dice que “e” tiene
                            e2                        orientación apropiada
        e1                       v3    e3
                  v2
                                            v4        e1, e2 y e3 tienen orientación
   v1
                                                      apropiada


 Orientación Inapropiada

                            e2
             e1                        e3                 e2 tienen orientación
                                  v3
                       v2                                 inapropiada
        v1                                       v4
Orientación en la trayectoria de los arcos
    de un red: Ejemplos
                                                          Aumentar en 1 el flujo:
    1                                                                                               z
                                               z                                        4,2
                                       4,1
                    2,1                                                  2,2
        3,1                                             3,2
              b                                                  b
                              c                                                   c
a                                                  a



                                                              Aumentar en 1 el flujo:
    2
                                                                       4,0                    5,2
                  4,1                    5,1            3,2                                             z
    3,1                                        z                  b               3,3
              b              3,2
                                                                             c
                        c                           a                                   d
a                                  d

                            Se aumenta en 1 el flujo de los arcos orientados apropiadamente
                            Se disminuye en 1 el flujo del arco con orientación inapropiada
Problemas de Optimización
 Algoritmo de Flujo Máximo
1. Se busca trayectorias del origen al destino con arcos
   que satisfagan las siguientes condiciones:
   1.     Si el Arco tiene orientación “apropiada”, entonces  su flujo < capacidad
   2.     Si el Arco tiene orientación “inapropiada”, entonces su flujo > 0


2. Se incrementa de manera iterativa el flujo en toda la
   trayectoria por ∆ unidades hasta que no sea posible
   mejorarlo. Donde: ∆ = min Cij - Fij
             F i,j        si el arco (i,j) no está en la trayectoria T
   Fij=      Fi,j + ∆     si el arco (i,j) tiene orientación apropiada en T
             Fij - ∆      si el arco (i,j) tiene orientación inapropiada en T
Ejercicios Guiados y Propuestos

Más contenido relacionado

La actualidad más candente

Modelo de redes y redes petri
Modelo de redes y redes petriModelo de redes y redes petri
Modelo de redes y redes petri
Adan Aguirre
 
El problema de la ruta mas corta
El problema de la ruta mas corta El problema de la ruta mas corta
El problema de la ruta mas corta
Luis Fajardo
 
Obj 7 capa 3 - red - introduccion
Obj 7   capa 3 - red - introduccionObj 7   capa 3 - red - introduccion
Obj 7 capa 3 - red - introduccion
Pedro Sánchez
 
Listas de adyacencia
Listas de adyacenciaListas de adyacencia
Listas de adyacencia
leidy2220
 
Analisis de Redes - Investigacion de Operaciones
Analisis de Redes - Investigacion de OperacionesAnalisis de Redes - Investigacion de Operaciones
Analisis de Redes - Investigacion de Operaciones
Sergio Hernández Ortega
 
Manual.ioii
Manual.ioiiManual.ioii
Manual.ioii
edgar
 

La actualidad más candente (20)

Modelo de redes y redes petri
Modelo de redes y redes petriModelo de redes y redes petri
Modelo de redes y redes petri
 
5.5 flujo a costo minimo
5.5 flujo a costo minimo5.5 flujo a costo minimo
5.5 flujo a costo minimo
 
CONJUNTOS DE PROBLEMAS 6A IO2
CONJUNTOS DE PROBLEMAS 6A IO2CONJUNTOS DE PROBLEMAS 6A IO2
CONJUNTOS DE PROBLEMAS 6A IO2
 
Programación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operacionesProgramación 3: Grafos, representación y operaciones
Programación 3: Grafos, representación y operaciones
 
Investigación de Operaciones 041 Análisis de Redes Terminología Básica Teoría...
Investigación de Operaciones 041 Análisis de Redes Terminología Básica Teoría...Investigación de Operaciones 041 Análisis de Redes Terminología Básica Teoría...
Investigación de Operaciones 041 Análisis de Redes Terminología Básica Teoría...
 
Modelo de redes
Modelo de redes Modelo de redes
Modelo de redes
 
5.3 arbol de expansión minima algoritmo de prim
5.3 arbol de expansión minima algoritmo de prim5.3 arbol de expansión minima algoritmo de prim
5.3 arbol de expansión minima algoritmo de prim
 
El problema de la ruta mas corta
El problema de la ruta mas corta El problema de la ruta mas corta
El problema de la ruta mas corta
 
Mapa Conceptual de Grafos
Mapa Conceptual de GrafosMapa Conceptual de Grafos
Mapa Conceptual de Grafos
 
Aplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafosAplicaciones de los árboles y grafos
Aplicaciones de los árboles y grafos
 
Ejercicios de Modelo de Redes
Ejercicios de Modelo de RedesEjercicios de Modelo de Redes
Ejercicios de Modelo de Redes
 
Obj 7 capa 3 - red - introduccion
Obj 7   capa 3 - red - introduccionObj 7   capa 3 - red - introduccion
Obj 7 capa 3 - red - introduccion
 
Conversión de un AFN a un AFD.
Conversión de un AFN a un AFD.Conversión de un AFN a un AFD.
Conversión de un AFN a un AFD.
 
Programación 3: Ordenación topológica, matriz de caminos y algoritmo Warshall
Programación 3: Ordenación topológica, matriz de caminos y algoritmo WarshallProgramación 3: Ordenación topológica, matriz de caminos y algoritmo Warshall
Programación 3: Ordenación topológica, matriz de caminos y algoritmo Warshall
 
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
TCP (Transmission Control Protocol) Y UDP (User Datagram Protocol)
 
Listas de adyacencia
Listas de adyacenciaListas de adyacencia
Listas de adyacencia
 
Analisis de Redes - Investigacion de Operaciones
Analisis de Redes - Investigacion de OperacionesAnalisis de Redes - Investigacion de Operaciones
Analisis de Redes - Investigacion de Operaciones
 
Prob dieta final
Prob dieta finalProb dieta final
Prob dieta final
 
Jose manuel cuadro comparativo unidad 1
Jose manuel cuadro comparativo unidad 1Jose manuel cuadro comparativo unidad 1
Jose manuel cuadro comparativo unidad 1
 
Manual.ioii
Manual.ioiiManual.ioii
Manual.ioii
 

Último

redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
nicho110
 

Último (11)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 

Modelos de redes completo

  • 1. Estructuras Discretas en Computación Modelos de Redes Profesor: Mag. Ing. Pavel Aliaga E. Facultad de Ing. de Sistemas Universidad de Lima 2009-2
  • 2. Redes de Transporte: INTRODUCCIÓN  Una red de transporte (o más sencillo una red) es un grafo dirigido, ponderado y simple | Aristas dirigidas muestran la dirección en la que fluye el petróleo b 2 c No tiene arcos entrantes No tiene arcos salientes FUENTE 3 4 DEPÓSITO a= muelle 2 z= refinería 5 4 d 2 e CAPACIDAD Ejemplo: red de tuberías de petróleo ¿Qué aplicaciones tiene una red de transporte?
  • 3. Redes de Transporte: FLUJO  Flujo: es un valor que se asigna a cada lado dirigido de manera que no exceda la capacidad del lado Flujo de la arista (i,j) Fij ≤Cij CAPACIDAD FLUJO b 2,2 c 3,2 4,4 FUENTE a 2, 2 z DEPÓSITO 5,4 4,2 d 2,2 e Flujo Máximo Flujo: Siempre positivo y con unidades enteras
  • 4. Redes de Transporte: TEOREMAS  Propiedad de la Conservación del Flujo: La sumatoria de los flujos que entran a un vértice (que no sea fuente ni depósito) es igual a la sumatoria de los flujos que salen. Flujo que entra a j Flujo que sale de j  Propiedad de Fuente y Depósito El Flujo que sale del origen a es igual al flujo que llega al destino z Flujo de entrada es igual al flujo de salida
  • 5. Conversión de un grafo en una red de transporte 1. Se unen todas las fuentes en una súper fuente y todos los depósitos en súper depósito 2. ∞ : representa una capacidad ilimitada para la fuente y el depósito  Nota: cuando no se asigna a una arista una capacidad específica se le representa con “∞”
  • 6. Orientación de los arcos de un red  Orientación Apropiada: Si una arista “e” es dirigida de Vi-1 a Vi o en la dirección a a z se dice que “e” tiene e2 orientación apropiada e1 v3 e3 v2 v4 e1, e2 y e3 tienen orientación v1 apropiada  Orientación Inapropiada e2 e1 e3 e2 tienen orientación v3 v2 inapropiada v1 v4
  • 7. Orientación en la trayectoria de los arcos de un red: Ejemplos Aumentar en 1 el flujo: 1 z z 4,2 4,1 2,1 2,2 3,1 3,2 b b c c a a Aumentar en 1 el flujo: 2 4,0 5,2 4,1 5,1 3,2 z 3,1 z b 3,3 b 3,2 c c a d a d Se aumenta en 1 el flujo de los arcos orientados apropiadamente Se disminuye en 1 el flujo del arco con orientación inapropiada
  • 8. Problemas de Optimización Algoritmo de Flujo Máximo 1. Se busca trayectorias del origen al destino con arcos que satisfagan las siguientes condiciones: 1. Si el Arco tiene orientación “apropiada”, entonces su flujo < capacidad 2. Si el Arco tiene orientación “inapropiada”, entonces su flujo > 0 2. Se incrementa de manera iterativa el flujo en toda la trayectoria por ∆ unidades hasta que no sea posible mejorarlo. Donde: ∆ = min Cij - Fij F i,j si el arco (i,j) no está en la trayectoria T Fij= Fi,j + ∆ si el arco (i,j) tiene orientación apropiada en T Fij - ∆ si el arco (i,j) tiene orientación inapropiada en T
  • 9. Ejercicios Guiados y Propuestos