SlideShare una empresa de Scribd logo
u                         5               v         Lista de Arcos
                                                                                 (u,v)
                                                  -2                             (u,x)
            6
                                                                                 (u,y)
z                                           -4                                   (v,u)
                            8
                                                                      7          (x,v)
                                             -3                                  (x,y)
                                                                                 (y,v)
            7                                     2                              (y,z)
                                                                                 (z,u)
                    x                            9           y
                                                                                 (z,x)
                                                      Paso 0.0
V   [   ]   =   {   u   v   x   y   z   }
d   [   ]   =   {   _   _   _   _   _   }                Encontrar el camino más corto del
P   [   ]   =   {   _   _   _   _   _   }                Vértice z a cada uno de los otros
                                                         Vértices.
u                         5                v           Lista de Arcos
                                                                                    (u,v)
                                                                  
                                                  -2                                (u,x)
            6
                                                                                    (u,y)
z                                           -4                                      (v,u)
0                           8
                                                                       7            (x,v)
                                             -3                                     (x,y)
                                                                                    (y,v)
            7                                     2                                 (y,z)
                    x
                                                             y
                                                                                   (z,u)
                                                 9                                  (z,x)
                                                      Paso 0.1
V   [   ]   =   {   u   v   x   y   z   }
d   [   ]   =   {       0           }
P   [   ]   =   {                       }                 Inicializar los vectores d y P.
u                         5                    v             Lista de Arcos
                                                                                         (u,v)
                                                                     
                                                  -2                                     (u,x)
            6
                                                                                         (u,y)
z                                           -4                                           (v,u)
0                           8
                                                                           7             (x,v)
                                             -3                                          (x,y)
                                                                                         (y,v)
            7                                     2                                      (y,z)
                    x
                                                                 y
                                                                                        (z,u)
                                                 9                                       (z,x)
                                                      Paso 1.1        Aplicar Relax al Arco (u,v)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[v] > d[u] + w( u , v ) ?
d   [   ]   =   {       0           }
P   [   ]   =   {                       }              Respuesta:                     NO

                                                       Proceso:                No se hace nada.
u                         5                    v             Lista de Arcos
                                                                                         (u,v)
                                                                     
                                                  -2                                     (u,x) 
            6
                                                                                         (u,y)
z                                           -4                                           (v,u)
0                           8
                                                                           7             (x,v)
                                             -3                                          (x,y)
                                                                                         (y,v)
            7                                     2                                      (y,z)
                    x
                                                                 y
                                                                                        (z,u)
                                                 9                                       (z,x)
                                                      Paso 1.2        Aplicar Relax al Arco (u,x)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[x] > d[u] + w( u , x ) ?
d   [   ]   =   {       0           }
P   [   ]   =   {                       }              Respuesta:                     NO

                                                       Proceso:                No se hace nada.
u                         5                    v             Lista de Arcos
                                                                                         (u,v)
                                                                     
                                                  -2                                     (u,x)
            6
                                                                                         (u,y) 
z                                           -4                                           (v,u)
0                           8
                                                                           7             (x,v)
                                             -3                                          (x,y)
                                                                                         (y,v)
            7                                     2                                      (y,z)
                    x
                                                                 y
                                                                                        (z,u)
                                                 9                                       (z,x)
                                                      Paso 1.3        Aplicar Relax al Arco (u,y)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[y] > d[u] + w( u , y ) ?
d   [   ]   =   {       0           }
P   [   ]   =   {                       }              Respuesta:                     NO

                                                       Proceso:                No se hace nada.
u                         5                    v             Lista de Arcos
                                                                                         (u,v)
                                                                     
                                                  -2                                     (u,x)
            6
                                                                                         (u,y)
z                                           -4                                           (v,u) 
0                           8
                                                                           7             (x,v)
                                             -3                                          (x,y)
                                                                                         (y,v)
            7                                     2                                      (y,z)
                    x
                                                                 y
                                                                                        (z,u)
                                                 9                                       (z,x)
                                                      Paso 1.4        Aplicar Relax al Arco (v,u)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[u] > d[v] + w( v , u ) ?
d   [   ]   =   {       0           }
P   [   ]   =   {                       }              Respuesta:                     NO

                                                       Proceso:                No se hace nada.
u                         5                    v             Lista de Arcos
                                                                                         (u,v)
                                                                     
                                                  -2                                     (u,x)
            6
                                                                                         (u,y)
z                                           -4                                           (v,u)
0                           8
                                                                           7             (x,v) 
                                             -3                                          (x,y)
                                                                                         (y,v)
            7                                     2                                      (y,z)
                    x
                                                                 y
                                                                                        (z,u)
                                                 9                                       (z,x)
                                                      Paso 1.5        Aplicar Relax al Arco (x,v)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[v] > d[x] + w( x , v ) ?
d   [   ]   =   {       0           }
P   [   ]   =   {                       }              Respuesta:                     NO

                                                       Proceso:                No se hace nada.
u                         5                    v             Lista de Arcos
                                                                                         (u,v)
                                                                     
                                                  -2                                     (u,x)
            6
                                                                                         (u,y)
z                                           -4                                           (v,u)
0                           8
                                                                           7             (x,v)
                                             -3                                          (x,y) 
                                                                                         (y,v)
            7                                     2                                      (y,z)
                    x
                                                                 y
                                                                                        (z,u)
                                                 9                                       (z,x)
                                                      Paso 1.6        Aplicar Relax al Arco (x,y)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[y] > d[x] + w( x , y ) ?
d   [   ]   =   {       0           }
P   [   ]   =   {                       }              Respuesta:                     NO

                                                       Proceso:                No se hace nada.
u                         5                    v             Lista de Arcos
                                                                                         (u,v)
                                                                     
                                                  -2                                     (u,x)
            6
                                                                                         (u,y)
z                                           -4                                           (v,u)
0                           8
                                                                           7             (x,v)
                                             -3                                          (x,y)
                                                                                         (y,v) 
            7                                     2                                      (y,z)
                    x
                                                                 y
                                                                                        (z,u)
                                                 9                                       (z,x)
                                                      Paso 1.7        Aplicar Relax al Arco (y,v)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[v] > d[y] + w( y , v ) ?
d   [   ]   =   {       0           }
P   [   ]   =   {                       }              Respuesta:                     NO

                                                       Proceso:                No se hace nada.
u                         5                    v             Lista de Arcos
                                                                                         (u,v)
                                                                     
                                                  -2                                     (u,x)
            6
                                                                                         (u,y)
z                                           -4                                           (v,u)
0                           8
                                                                           7             (x,v)
                                             -3                                          (x,y)
                                                                                         (y,v)
            7                                     2                                      (y,z) 
                    x
                                                                 y
                                                                                        (z,u)
                                                 9                                       (z,x)
                                                      Paso 1.8        Aplicar Relax al Arco (y,v)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[z] > d[y] + w( y , z ) ?
d   [   ]   =   {       0           }
P   [   ]   =   {                       }              Respuesta:                     NO

                                                       Proceso:                No se hace nada.
u                         5                    v           Lista de Arcos
                                                                                         (u,v)
                                                                     
                                                  -2                                     (u,x)
            6
                                                                                         (u,y)
z                                           -4                                           (v,u)
0                           8
                                                                           7             (x,v)
                                             -3                                          (x,y)
                                                                                         (y,v)
            7                                     2                                      (y,z)
                    x
                                                                y
                                                                                        (z,u) 
                                                 9                                       (z,x)
                                                      Paso 1.9       Aplicar Relax al Arco (z,u)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[u] > d[z] + w( z , u ) ?
d   [   ]   =   {       0           }
P   [   ]   =   {                       }              Respuesta:                   SI

                                                       Proceso: d[u] = d[z] + w( z, u ) y P[u] = z
u                         5                    v           Lista de Arcos
                                                                                         (u,v)
                        6                                             
                                                  -2                                     (u,x)
            6
                                                                                         (u,y)
z                                           -4                                           (v,u)
0                           8
                                                                           7             (x,v)
                                             -3                                          (x,y)
                                                                                         (y,v)
            7                                     2                                      (y,z)
                    x
                                                                y
                                                                                        (z,u) 
                                                 9                                       (z,x)
                                                      Paso 1.9       Aplicar Relax al Arco (z,u)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[u] > d[z] + w( z , u ) ?
d   [   ]   =   {   6    0           }
P   [   ]   =   {   z                   }              Respuesta:                   SI

                                                       Proceso: d[u] = d[z] + w( z, u ) y P[u] = z
u                         5                    v           Lista de Arcos
                                                                                          (u,v)
                        6                                             
                                                  -2                                      (u,x)
            6
                                                                                          (u,y)
z                                           -4                                            (v,u)
0                           8
                                                                           7              (x,v)
                                             -3                                           (x,y)
                                                                                          (y,v)
            7                                     2                                       (y,z)
                    x
                                                                y
                                                                                         (z,u)
                                                 9                                        (z,x) 
                                                      Paso 1.10         Aplicar Relax al Arco (z,x)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[x] > d[z] + w( z , x ) ?
d   [   ]   =   {   6    0           }
P   [   ]   =   {   z                   }              Respuesta:                    SI

                                                       Proceso: d[x] = d[z] + w( z, x ) y P[x] = z
u                         5                    v           Lista de Arcos
                                                                                          (u,v)
                        6                                             
                                                  -2                                      (u,x)
            6
                                                                                          (u,y)
z                                           -4                                            (v,u)
0                           8
                                                                           7              (x,v)
                                             -3                                           (x,y)
                                                                                          (y,v)
            7                                     2                                       (y,z)
                    x
                        7                                        y
                                                                                         (z,u)
                                                 9                                        (z,x) 
                                                      Paso 1.10         Aplicar Relax al Arco (z,x)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[x] > d[z] + w( z , x ) ?
d   [   ]   =   {   6  7  0           }
P   [   ]   =   {   z       z           }              Respuesta:                    SI

                                                       Proceso: d[x] = d[z] + w( z, x ) y P[x] = z
u                         5                    v           Lista de Arcos
                                                                                          (u,v) 
                        6                                             
                                                  -2                                      (u,x)
            6
                                                                                          (u,y)
z                                           -4                                            (v,u)
0                           8
                                                                           7              (x,v)
                                             -3                                           (x,y)
                                                                                          (y,v)
            7                                     2                                       (y,z)
                    x
                        7                                        y
                                                                                         (z,u)
                                                 9                                        (z,x)
                                                      Paso 2.1          Aplicar Relax al Arco (u,v)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[v] > d[u] + w( u , v ) ?
d   [   ]   =   {   6  7  0           }
P   [   ]   =   {   z       z           }              Respuesta:                    SI

                                                       Proceso: d[v] = d[u] + w( u, v ) y P[v] = u
u                         5                    v           Lista de Arcos

                      6                                                11                   (u,v) 
                                                    -2                                      (u,x)
            6
                                                                                            (u,y)
z                                             -4                                            (v,u)
0                             8
                                                                             7              (x,v)
                                               -3                                           (x,y)
                                                                                            (y,v)
            7                                       2                                       (y,z)
                 x
                      7                                            y
                                                                                           (z,u)
                                                   9                                        (z,x)
                                                        Paso 2.1          Aplicar Relax al Arco (u,v)
V   [   ]   =   { u v         x   y   z   }
                                                         Pregunta: ¿ d[v] > d[u] + w( u , v ) ?
d   [   ]   =   { 6 11 7  0              }
P   [   ]   =   { z   u       z           }              Respuesta:                    SI

                                                         Proceso: d[v] = d[u] + w( u, v ) y P[v] = u
u                         5                   v             Lista de Arcos

                      6                                                 11                (u,v)
                                                    -2                                    (u,x) 
            6
                                                                                          (u,y)
z                                             -4                                          (v,u)
0                             8
                                                                            7             (x,v)
                                               -3                                         (x,y)
                                                                                          (y,v)
            7                                       2                                     (y,z)
                 x
                      7                                             y
                                                                                         (z,u)
                                                   9                                      (z,x)
                                                        Paso 2.2         Aplicar Relax al Arco (u,x)
V   [   ]   =   { u v         x   y   z   }
                                                         Pregunta: ¿ d[x] > d[u] + w( u , x ) ?
d   [   ]   =   { 6 11 7  0              }
P   [   ]   =   { z   u       z           }              Respuesta:                    NO

                                                         Proceso:               No se hace nada.
u                       5                    v           Lista de Arcos

                      6                                          11                   (u,v)
                                              -2                                      (u,x)
            6
                                                                                      (u,y) 
z                                       -4                                            (v,u)
0                         8
                                                                       7              (x,v)
                                         -3                                           (x,y)
                                                                                      (y,v)
            7                                 2                                       (y,z)
                 x
                      7                                      y
                                                                                     (z,u)
                                             9                                        (z,x)
                                                  Paso 2.3          Aplicar Relax al Arco (u,y)
V   [   ]   =   { u   v   x y   z   }
                                                   Pregunta: ¿ d[y] > d[u] + w( u , y ) ?
d   [   ]   =   { 6 11 7  0        }
P   [   ]   =   { z   u   z         }              Respuesta:                    SI

                                                   Proceso: d[y] = d[u] + w( u, y ) y P[y] = u
u                       5                    v           Lista de Arcos

                      6                                          11                   (u,v)
                                              -2                                      (u,x)
            6
                                                                                      (u,y) 
z                                       -4                                            (v,u)
0                         8
                                                                       7              (x,v)
                                         -3                                           (x,y)
                                                                                      (y,v)
            7                                 2                                       (y,z)
                 x
                      7                                      y
                                                                  2                   (z,u)
                                             9                                        (z,x)
                                                  Paso 2.3          Aplicar Relax al Arco (u,y)
V   [   ]   =   { u   v   x y   z   }
                                                   Pregunta: ¿ d[y] > d[u] + w( u , y ) ?
d   [   ]   =   { 6 11 7 2      0   }
P   [   ]   =   { z   u   z u       }              Respuesta:                    SI

                                                   Proceso: d[y] = d[u] + w( u, y ) y P[y] = u
u                       5                   v             Lista de Arcos

                      6                                           11                (u,v)
                                              -2                                    (u,x)
            6
                                                                                    (u,y)
z                                       -4                                          (v,u) 
0                         8
                                                                      7             (x,v)
                                         -3                                         (x,y)
                                                                                    (y,v)
            7                                 2                                     (y,z)
                 x
                      7                                       y
                                                                  2                 (z,u)
                                             9                                      (z,x)
                                                  Paso 2.4         Aplicar Relax al Arco (v,u)
V   [   ]   =   { u   v   x y   z   }
                                                   Pregunta: ¿ d[u] > d[v] + w( v , u ) ?
d   [   ]   =   { 6 11 7 2      0   }
P   [   ]   =   { z   u   z u       }              Respuesta:                    NO

                                                   Proceso:               No se hace nada.
u                       5                    v           Lista de Arcos

                      6                                          11                   (u,v)
                                              -2                                      (u,x)
            6
                                                                                      (u,y)
z                                       -4                                            (v,u)
0                         8
                                                                       7              (x,v) 
                                         -3                                           (x,y)
                                                                                      (y,v)
            7                                 2                                       (y,z)
                 x
                      7                                      y
                                                                  2                   (z,u)
                                             9                                        (z,x)
                                                  Paso 2.5          Aplicar Relax al Arco (x,v)
V   [   ]   =   { u   v   x y   z   }
                                                   Pregunta: ¿ d[v] > d[x] + w( x , v ) ?
d   [   ]   =   { 6 11 7 2      0   }
P   [   ]   =   { z   u   z u       }              Respuesta:                    SI

                                                   Proceso:d[y] = d[x] + w( x, v ) y P[y] = x
u                         5                    v           Lista de Arcos

                        6                                             4                   (u,v)
                                                  -2                                      (u,x)
            6
                                                                                          (u,y)
z                                           -4                                            (v,u)
0                           8
                                                                           7              (x,v) 
                                             -3                                           (x,y)
                                                                                          (y,v)
            7                                     2                                       (y,z)
                    x
                        7                                        y
                                                                      2                   (z,u)
                                                 9                                        (z,x)
                                                      Paso 2.5          Aplicar Relax al Arco (x,v)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[v] > d[x] + w( x , v ) ?
d   [   ]   =   {   6   4   7   2   0   }
P   [   ]   =   {   z   x   z   u       }              Respuesta:                    SI

                                                       Proceso: d[y] = d[x] + w( x, v ) y P[y] = x
u                         5                   v             Lista de Arcos

                        6                                             4                 (u,v)
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y) 
                                                                                        (y,v)
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x)
                                                      Paso 2.6         Aplicar Relax al Arco (x,y)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[y] > d[x] + w( x , y ) ?
d   [   ]   =   {   6   4   7   2   0   }
P   [   ]   =   {   z   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        6                                             4                 (u,v)
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v) 
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x)
                                                      Paso 2.7         Aplicar Relax al Arco (y,v)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[v] > d[y] + w( y , v ) ?
d   [   ]   =   {   6   4   7   2   0   }
P   [   ]   =   {   z   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        6                                             4                 (u,v)
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v)
            7                                     2                                     (y,z) 
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x)
                                                      Paso 2.8         Aplicar Relax al Arco (y,z)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[z] > d[y] + w( y , z ) ?
d   [   ]   =   {   6   4   7   2   0   }
P   [   ]   =   {   z   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        6                                             4                 (u,v)
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v)
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u) 
                                                 9                                      (z,x)
                                                      Paso 2.9         Aplicar Relax al Arco (z,u)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[u] > d[z] + w( z , u ) ?
d   [   ]   =   {   6   4   7   2   0   }
P   [   ]   =   {   z   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        6                                             4                 (u,v)
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v)
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x) 
                                                      Paso 2.10        Aplicar Relax al Arco (z,x)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[x] > d[z] + w( z , x ) ?
d   [   ]   =   {   6   4   7   2   0   }
P   [   ]   =   {   z   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        6                                             4                 (u,v) 
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v)
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x)
                                                      Paso 3.1        Aplicar Relax al Arco (u,v)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[v] > d[u] + w( u , v ) ?
d   [   ]   =   {   6   4   7   2   0   }
P   [   ]   =   {   z   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        6                                             4                 (u,v)
                                                  -2                                    (u,x) 
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v)
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x)
                                                      Paso 3.2        Aplicar Relax al Arco (u,x)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[x] > d[u] + w( u , x ) ?
d   [   ]   =   {   6   4   7   2   0   }
P   [   ]   =   {   z   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        6                                             4                 (u,v)
                                                  -2                                    (u,x)
            6
                                                                                        (u,y) 
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v)
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x)
                                                      Paso 3.3        Aplicar Relax al Arco (u,y)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[y] > d[u] + w( u , y ) ?
d   [   ]   =   {   6   4   7   2   0   }
P   [   ]   =   {   z   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v           Lista de Arcos

                        6                                             4                  (u,v)
                                                  -2                                     (u,x)
            6
                                                                                         (u,y)
z                                           -4                                           (v,u) 
0                           8
                                                                          7              (x,v)
                                             -3                                          (x,y)
                                                                                         (y,v)
            7                                     2                                      (y,z)
                    x
                        7                                        y
                                                                      2                  (z,u)
                                                 9                                       (z,x)
                                                      Paso 3.4         Aplicar Relax al Arco (v, u)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[u] > d[v] + w( v , u ) ?
d   [   ]   =   {   6   4   7   2   0   }
P   [   ]   =   {   z   x   z   u       }              Respuesta:                   SI

                                                       Proceso: d[u] = d[v] + w( v, u ) y P[u] = v
u                         5                   v           Lista de Arcos

                        2                                             4                  (u,v)
                                                  -2                                     (u,x)
            6
                                                                                         (u,y)
z                                           -4                                           (v,u) 
0                           8
                                                                          7              (x,v)
                                             -3                                          (x,y)
                                                                                         (y,v)
            7                                     2                                      (y,z)
                    x
                        7                                        y
                                                                      2                  (z,u)
                                                 9                                       (z,x)
                                                      Paso 3.4         Aplicar Relax al Arco (v, u)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[u] > d[v] + w( v , u ) ?
d   [   ]   =   {   2   4   7   2   0   }
P   [   ]   =   {   v   x   z   u       }              Respuesta:                   SI

                                                       Proceso: d[u] = d[v] + w( v, u ) y P[u] = v
u                         5                   v             Lista de Arcos

                        2                                             4                 (u,v)
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v) 
                                             -3                                         (x,y)
                                                                                        (y,v)
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x)
                                                      Paso 3.5         Aplicar Relax al Arco (x, v)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[v] > d[x] + w( x , v ) ?
d   [   ]   =   {   2   4   7   2   0   }
P   [   ]   =   {   v   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        2                                             4                 (u,v)
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y) 
                                                                                        (y,v)
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x)
                                                      Paso 3.6         Aplicar Relax al Arco (x, y)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[y] > d[x] + w( x , y ) ?
d   [   ]   =   {   2   4   7   2   0   }
P   [   ]   =   {   v   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        2                                             4                 (u,v)
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v) 
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x)
                                                      Paso 3.7         Aplicar Relax al Arco (y, v)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[v] > d[y] + w( y , v ) ?
d   [   ]   =   {   2   4   7   2   0   }
P   [   ]   =   {   v   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        2                                             4                 (u,v)
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v)
            7                                     2                                     (y,z) 
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x)
                                                      Paso 3.8         Aplicar Relax al Arco (y, z)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[z] > d[y] + w( y , z ) ?
d   [   ]   =   {   2   4   7   2   0   }
P   [   ]   =   {   v   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        2                                             4                 (u,v)
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v)
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u) 
                                                 9                                      (z,x)
                                                      Paso 3.9         Aplicar Relax al Arco (z, u)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[u] > d[z] + w( z , u ) ?
d   [   ]   =   {   2   4   7   2   0   }
P   [   ]   =   {   v   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        2                                             4                 (u,v)
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v)
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x) 
                                                      Paso 3.10        Aplicar Relax al Arco (z, x)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[x] > d[z] + w( z , x ) ?
d   [   ]   =   {   2   4   7   2   0   }
P   [   ]   =   {   v   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        2                                             4                 (u,v) 
                                                  -2                                    (u,x)
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v)
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x)
                                                      Paso 4.1        Aplicar Relax al Arco (u, v)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[v] > d[u] + w( u , v ) ?
d   [   ]   =   {   2   4   7   2   0   }
P   [   ]   =   {   v   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                   v             Lista de Arcos

                        2                                             4                 (u,v)
                                                  -2                                    (u,x) 
            6
                                                                                        (u,y)
z                                           -4                                          (v,u)
0                           8
                                                                          7             (x,v)
                                             -3                                         (x,y)
                                                                                        (y,v)
            7                                     2                                     (y,z)
                    x
                        7                                         y
                                                                      2                 (z,u)
                                                 9                                      (z,x)
                                                      Paso 4.2        Aplicar Relax al Arco (u, x)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[x] > d[u] + w( u , x ) ?
d   [   ]   =   {   2   4   7   2   0   }
P   [   ]   =   {   v   x   z   u       }              Respuesta:                    NO

                                                       Proceso:               No se hace nada.
u                         5                    v           Lista de Arcos

                        2                                             4                   (u,v)
                                                  -2                                      (u,x)
            6
                                                                                          (u,y) 
z                                           -4                                            (v,u)
0                           8
                                                                           7              (x,v)
                                             -3                                           (x,y)
                                                                                          (y,v)
            7                                     2                                       (y,z)
                    x
                        7                                        y
                                                                      2                   (z,u)
                                                 9                                        (z,x)
                                                      Paso 4.3          Aplicar Relax al Arco (u, y)
V   [   ]   =   {   u   v   x   y   z   }
                                                       Pregunta: ¿ d[y] > d[u] + w( u , y ) ?
d   [   ]   =   {   2   4   7   2   0   }
P   [   ]   =   {   v   x   z   u       }              Respuesta:                    SI

                                                       Proceso: d[y] = d[u] + w( u, y ) y P[y] = u
u                       5                    v           Lista de Arcos

                        2                                           4                   (u,v)
                                                -2                                      (u,x)
            6
                                                                                        (u,y) 
z                                         -4                                            (v,u)
0                           8
                                                                         7              (x,v)
                                           -3                                           (x,y)
                                                                                        (y,v)
            7                                   2                                       (y,z)
                    x
                        7                                      y
                                                                   -2                   (z,u)
                                               9                                        (z,x)
                                                    Paso 4.3          Aplicar Relax al Arco (u, y)
V   [   ]   =   {   u   v   x   y   z }
                                                     Pregunta: ¿ d[y] > d[u] + w( u , y ) ?
d   [   ]   =   {   2   4   7 -2 0 }
P   [   ]   =   {   v   x   z   u     }              Respuesta:                    SI

                                                     Proceso: d[y] = d[u] + w( u, y ) y P[y] = u
u                       5                   v             Lista de Arcos

                        2                                           4                 (u,v)
                                                -2                                    (u,x)
            6
                                                                                      (u,y)
z                                         -4                                          (v,u) 
0                           8
                                                                        7             (x,v)
                                           -3                                         (x,y)
                                                                                      (y,v)
            7                                   2                                     (y,z)
                    x
                        7                                       y
                                                                    -2                (z,u)
                                               9                                      (z,x)
                                                    Paso 4.4         Aplicar Relax al Arco (v, u)
V   [   ]   =   {   u   v   x   y   z }
                                                     Pregunta: ¿ d[u] > d[v] + w( v , u ) ?
d   [   ]   =   {   2   4   7 -2 0 }
P   [   ]   =   {   v   x   z   u     }              Respuesta:                    NO

                                                     Proceso:               No se hace nada.
u                       5                   v             Lista de Arcos

                        2                                           4                 (u,v)
                                                -2                                    (u,x)
            6
                                                                                      (u,y)
z                                         -4                                          (v,u)
0                           8
                                                                        7             (x,v) 
                                           -3                                         (x,y)
                                                                                      (y,v)
            7                                   2                                     (y,z)
                    x
                        7                                       y
                                                                    -2                (z,u)
                                               9                                      (z,x)
                                                    Paso 4.5         Aplicar Relax al Arco (x, v)
V   [   ]   =   {   u   v   x   y   z }
                                                     Pregunta: ¿ d[v] > d[x] + w( x , v ) ?
d   [   ]   =   {   2   4   7 -2 0 }
P   [   ]   =   {   v   x   z   u     }              Respuesta:                    NO

                                                     Proceso:               No se hace nada.
u                       5                   v             Lista de Arcos

                        2                                           4                 (u,v)
                                                -2                                    (u,x)
            6
                                                                                      (u,y)
z                                         -4                                          (v,u)
0                           8
                                                                        7             (x,v)
                                           -3                                         (x,y) 
                                                                                      (y,v)
            7                                   2                                     (y,z)
                    x
                        7                                       y
                                                                    -2                (z,u)
                                               9                                      (z,x)
                                                    Paso 4.6         Aplicar Relax al Arco (x, y)
V   [   ]   =   {   u   v   x   y   z }
                                                     Pregunta: ¿ d[y] > d[x] + w( x , y ) ?
d   [   ]   =   {   2   4   7 -2 0 }
P   [   ]   =   {   v   x   z   u     }              Respuesta:                    NO

                                                     Proceso:               No se hace nada.
u                       5                   v             Lista de Arcos

                        2                                           4                 (u,v)
                                                -2                                    (u,x)
            6
                                                                                      (u,y)
z                                         -4                                          (v,u)
0                           8
                                                                        7             (x,v)
                                           -3                                         (x,y)
                                                                                      (y,v) 
            7                                   2                                     (y,z)
                    x
                        7                                       y
                                                                    -2                (z,u)
                                               9                                      (z,x)
                                                    Paso 4.7         Aplicar Relax al Arco (y, v)
V   [   ]   =   {   u   v   x   y   z }
                                                     Pregunta: ¿ d[v] > d[y] + w( y , v ) ?
d   [   ]   =   {   2   4   7 -2 0 }
P   [   ]   =   {   v   x   z   u     }              Respuesta:                    NO

                                                     Proceso:               No se hace nada.
u                       5                   v             Lista de Arcos

                        2                                           4                 (u,v)
                                                -2                                    (u,x)
            6
                                                                                      (u,y)
z                                         -4                                          (v,u)
0                           8
                                                                        7             (x,v)
                                           -3                                         (x,y)
                                                                                      (y,v)
            7                                   2                                     (y,z) 
                    x
                        7                                       y
                                                                    -2                (z,u)
                                               9                                      (z,x)
                                                    Paso 4.8         Aplicar Relax al Arco (y, z)
V   [   ]   =   {   u   v   x   y   z }
                                                     Pregunta: ¿ d[z] > d[y] + w( y , z ) ?
d   [   ]   =   {   2   4   7 -2 0 }
P   [   ]   =   {   v   x   z   u     }              Respuesta:                    NO

                                                     Proceso:               No se hace nada.
u                       5                   v             Lista de Arcos

                        2                                           4                 (u,v)
                                                -2                                    (u,x)
            6
                                                                                      (u,y)
z                                         -4                                          (v,u)
0                           8
                                                                        7             (x,v)
                                           -3                                         (x,y)
                                                                                      (y,v)
            7                                   2                                     (y,z)
                    x
                        7                                       y
                                                                    -2                (z,u) 
                                               9                                      (z,x)
                                                    Paso 4.9         Aplicar Relax al Arco (z, u)
V   [   ]   =   {   u   v   x   y   z }
                                                     Pregunta: ¿ d[u] > d[z] + w( z , u ) ?
d   [   ]   =   {   2   4   7 -2 0 }
P   [   ]   =   {   v   x   z   u     }              Respuesta:                    NO

                                                     Proceso:               No se hace nada.
u                       5                   v             Lista de Arcos

                        2                                           4                 (u,v)
                                                -2                                    (u,x)
            6
                                                                                      (u,y)
z                                         -4                                          (v,u)
0                           8
                                                                        7             (x,v)
                                           -3                                         (x,y)
                                                                                      (y,v)
            7                                   2                                     (y,z)
                    x
                        7                                       y
                                                                    -2                (z,u)
                                               9                                      (z,x) 
                                                    Paso 4.10        Aplicar Relax al Arco (z, x)
V   [   ]   =   {   u   v   x   y   z }
                                                     Pregunta: ¿ d[x] > d[z] + w( z , x ) ?
d   [   ]   =   {   2   4   7 -2 0 }
P   [   ]   =   {   v   x   z   u     }              Respuesta:                    NO

                                                     Proceso:               No se hace nada.
u                       5                 v          Lista de Arcos

                        2                                         4               (u,v)
                                                -2                                (u,x)
            6
                                                                                  (u,y)
z                                         -4                                      (v,u)
0                           8
                                                                      7           (x,v)
                                           -3                                     (x,y)
                                                                                  (y,v)
            7                                   2                                 (y,z)
                    x
                        7                                    y
                                                                 -2               (z,u)
                                               9                                  (z,x)
                                                    Paso 5.0
V   [   ]   =   {   u   v   x   y   z }
                                                      Verificar en cada arco que se
d   [   ]   =   {   2   4   7 -2 0 }                  cumple la condición:
P   [   ]   =   {   v   x   z   u     }                         d[Vf] <= d[Vi] + w( Vi , Vf )
                                                      Si no se cumple:
                                                                => NO EXISTE SOLUCIÓN.
u                                 v    Lista de Arcos

                        2                                 4        (u,v)
                                                -2                 (u,x)
                                                                   (u,y)
z                                         -4                       (v,u)
0                                                                  (x,v)
                                           -3                      (x,y)
                                                                   (y,v)
            7                                                      (y,z)
                    x
                        7                             y
                                                          -2       (z,u)
                                                                   (z,x)
                                                 SOLUCIÓN
V   [   ]   =   {   u   v   x   y   z }
d   [   ]   =   {   2   4   7 -2 0 }
P   [   ]   =   {   v   x   z   u     }

Más contenido relacionado

La actualidad más candente (20)

Me02202 c
Me02202 cMe02202 c
Me02202 c
 
Integracion multiple
Integracion multipleIntegracion multiple
Integracion multiple
 
03 2
03 203 2
03 2
 
Al ap 04
Al ap 04Al ap 04
Al ap 04
 
3 funciones de varias variables
3 funciones de varias variables3 funciones de varias variables
3 funciones de varias variables
 
1 vectores en r3
1 vectores en r31 vectores en r3
1 vectores en r3
 
Cap7
Cap7Cap7
Cap7
 
Formulario cálculo aplicado aplicaciones de la integral
Formulario cálculo aplicado aplicaciones de la integralFormulario cálculo aplicado aplicaciones de la integral
Formulario cálculo aplicado aplicaciones de la integral
 
C:\Users\Manuel Romero\Documents\Manuel 2010 I\Reportaje\Manual I\Cap1
C:\Users\Manuel Romero\Documents\Manuel 2010 I\Reportaje\Manual I\Cap1C:\Users\Manuel Romero\Documents\Manuel 2010 I\Reportaje\Manual I\Cap1
C:\Users\Manuel Romero\Documents\Manuel 2010 I\Reportaje\Manual I\Cap1
 
1er termino 2008
1er termino 20081er termino 2008
1er termino 2008
 
-algebra lineal y vectores aleatorios
-algebra lineal y vectores aleatorios-algebra lineal y vectores aleatorios
-algebra lineal y vectores aleatorios
 
Solucion 2da evaluacion
Solucion 2da evaluacionSolucion 2da evaluacion
Solucion 2da evaluacion
 
Formulascalculo
FormulascalculoFormulascalculo
Formulascalculo
 
1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatorios1 algebra lineal y vectores aleatorios
1 algebra lineal y vectores aleatorios
 
Matematicas
MatematicasMatematicas
Matematicas
 
Respuestas.ejercicios
Respuestas.ejerciciosRespuestas.ejercicios
Respuestas.ejercicios
 
Intro parte3
Intro parte3Intro parte3
Intro parte3
 
Diaspositivas
DiaspositivasDiaspositivas
Diaspositivas
 
Comp graf(2) marzo11
Comp graf(2) marzo11Comp graf(2) marzo11
Comp graf(2) marzo11
 
Cap1
Cap1Cap1
Cap1
 

Destacado

Lc10023 me09009 gc07079_lv08011
Lc10023 me09009 gc07079_lv08011Lc10023 me09009 gc07079_lv08011
Lc10023 me09009 gc07079_lv08011Tobías López
 
HAMDAN, Camila. Arte Cíbrida: Experimentações Artísticas com Sistemas Interat...
HAMDAN, Camila. Arte Cíbrida: Experimentações Artísticas com Sistemas Interat...HAMDAN, Camila. Arte Cíbrida: Experimentações Artísticas com Sistemas Interat...
HAMDAN, Camila. Arte Cíbrida: Experimentações Artísticas com Sistemas Interat...Camila Hamdan
 
Visits
VisitsVisits
Visitsladevi
 
Metodología y habilidades docentes
Metodología y habilidades docentesMetodología y habilidades docentes
Metodología y habilidades docentesrobertops1987
 
Alex ponto com patrícia
Alex ponto com patríciaAlex ponto com patrícia
Alex ponto com patríciaguestdfe46b
 
Religio judeisme1
Religio judeisme1Religio judeisme1
Religio judeisme1Ariadna28
 
Bakuman Capitulo 164 Mangá em Português
Bakuman Capitulo 164 Mangá em PortuguêsBakuman Capitulo 164 Mangá em Português
Bakuman Capitulo 164 Mangá em PortuguêsRuy Dantas
 
Presentació informatica sida
Presentació informatica sidaPresentació informatica sida
Presentació informatica sidaromafapi
 
2.ariketa
2.ariketa2.ariketa
2.ariketanuvaya
 
第10組 騜降臨
第10組 騜降臨第10組 騜降臨
第10組 騜降臨bugboy
 

Destacado (20)

Ikt
IktIkt
Ikt
 
Kidney
KidneyKidney
Kidney
 
Lc10023 me09009 gc07079_lv08011
Lc10023 me09009 gc07079_lv08011Lc10023 me09009 gc07079_lv08011
Lc10023 me09009 gc07079_lv08011
 
HAMDAN, Camila. Arte Cíbrida: Experimentações Artísticas com Sistemas Interat...
HAMDAN, Camila. Arte Cíbrida: Experimentações Artísticas com Sistemas Interat...HAMDAN, Camila. Arte Cíbrida: Experimentações Artísticas com Sistemas Interat...
HAMDAN, Camila. Arte Cíbrida: Experimentações Artísticas com Sistemas Interat...
 
Visits
VisitsVisits
Visits
 
Metodología y habilidades docentes
Metodología y habilidades docentesMetodología y habilidades docentes
Metodología y habilidades docentes
 
Die 10 besten tipps
Die 10 besten tippsDie 10 besten tipps
Die 10 besten tipps
 
Alex ponto com patrícia
Alex ponto com patríciaAlex ponto com patrícia
Alex ponto com patrícia
 
Document2
Document2Document2
Document2
 
Ikt proiektua
Ikt proiektuaIkt proiektua
Ikt proiektua
 
Caja torcica
Caja torcicaCaja torcica
Caja torcica
 
Religio judeisme1
Religio judeisme1Religio judeisme1
Religio judeisme1
 
Deficiências e Tecnologias Assistivas
Deficiências e Tecnologias AssistivasDeficiências e Tecnologias Assistivas
Deficiências e Tecnologias Assistivas
 
Bakuman Capitulo 164 Mangá em Português
Bakuman Capitulo 164 Mangá em PortuguêsBakuman Capitulo 164 Mangá em Português
Bakuman Capitulo 164 Mangá em Português
 
Presentació informatica sida
Presentació informatica sidaPresentació informatica sida
Presentació informatica sida
 
Nordic Solutions esite
Nordic Solutions esiteNordic Solutions esite
Nordic Solutions esite
 
2.ariketa
2.ariketa2.ariketa
2.ariketa
 
Pwp facebook
Pwp facebookPwp facebook
Pwp facebook
 
Presentación1
Presentación1Presentación1
Presentación1
 
第10組 騜降臨
第10組 騜降臨第10組 騜降臨
第10組 騜降臨
 

Similar a BELLMAN FORD

T12 introduccion sistemas_mecanicos
T12 introduccion sistemas_mecanicosT12 introduccion sistemas_mecanicos
T12 introduccion sistemas_mecanicosisra_maldonado
 
Practico 2 Geometría Diferencial
Practico 2 Geometría DiferencialPractico 2 Geometría Diferencial
Practico 2 Geometría Diferencialerica grunberg
 
Algebra lineal parte 2 Ing. M.Sc Victor Garcia Pinargote
Algebra lineal parte 2 Ing. M.Sc Victor Garcia PinargoteAlgebra lineal parte 2 Ing. M.Sc Victor Garcia Pinargote
Algebra lineal parte 2 Ing. M.Sc Victor Garcia PinargoteVictor Garcia
 
Calculo linea recta minimos cuadrados
Calculo linea recta minimos cuadradosCalculo linea recta minimos cuadrados
Calculo linea recta minimos cuadradosFIDEL GUEVARA LARA
 

Similar a BELLMAN FORD (9)

T12 introduccion sistemas_mecanicos
T12 introduccion sistemas_mecanicosT12 introduccion sistemas_mecanicos
T12 introduccion sistemas_mecanicos
 
Practico 2 Geometría Diferencial
Practico 2 Geometría DiferencialPractico 2 Geometría Diferencial
Practico 2 Geometría Diferencial
 
Superficies
SuperficiesSuperficies
Superficies
 
Formulario
FormularioFormulario
Formulario
 
Algebra lineal parte 2 Ing. M.Sc Victor Garcia Pinargote
Algebra lineal parte 2 Ing. M.Sc Victor Garcia PinargoteAlgebra lineal parte 2 Ing. M.Sc Victor Garcia Pinargote
Algebra lineal parte 2 Ing. M.Sc Victor Garcia Pinargote
 
Calculo linea recta minimos cuadrados
Calculo linea recta minimos cuadradosCalculo linea recta minimos cuadrados
Calculo linea recta minimos cuadrados
 
Unidad iv apuntes nov12
Unidad iv  apuntes nov12Unidad iv  apuntes nov12
Unidad iv apuntes nov12
 
Unidad iv apuntes nov12
Unidad iv  apuntes nov12Unidad iv  apuntes nov12
Unidad iv apuntes nov12
 
Metodo as rv
Metodo as rvMetodo as rv
Metodo as rv
 

Último

ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24auxsoporte
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoYasneidyGonzalez
 
Creación WEB. Ideas clave para crear un sitio web
Creación WEB. Ideas clave para crear un sitio webCreación WEB. Ideas clave para crear un sitio web
Creación WEB. Ideas clave para crear un sitio webinformatica4
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaEdurne Navarro Bueno
 
Proceso de gestión de obras - Aquí tu Remodelación
Proceso de gestión de obras - Aquí tu RemodelaciónProceso de gestión de obras - Aquí tu Remodelación
Proceso de gestión de obras - Aquí tu RemodelaciónDanielGrajeda7
 
Escrito-Contestacion-Demanda-Filiacion.pdf
Escrito-Contestacion-Demanda-Filiacion.pdfEscrito-Contestacion-Demanda-Filiacion.pdf
Escrito-Contestacion-Demanda-Filiacion.pdfAlejandroPachecoRome
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfsandradianelly
 
Lección 1: Los complementos del Verbo ...
Lección 1: Los complementos del Verbo ...Lección 1: Los complementos del Verbo ...
Lección 1: Los complementos del Verbo ...odalisvelezg
 
Proyecto integrador Vereda Cujacal Centro.pptx
Proyecto integrador Vereda Cujacal Centro.pptxProyecto integrador Vereda Cujacal Centro.pptx
Proyecto integrador Vereda Cujacal Centro.pptxvanessaavasquez212
 
ensayo literario rios profundos jose maria ARGUEDAS
ensayo literario rios profundos jose maria ARGUEDASensayo literario rios profundos jose maria ARGUEDAS
ensayo literario rios profundos jose maria ARGUEDASAntoineMoltisanti
 
diagnostico final (1). analisis - encuestas
diagnostico final (1). analisis - encuestasdiagnostico final (1). analisis - encuestas
diagnostico final (1). analisis - encuestasansomora123
 
Presentación Propuesta de Proyecto Social Colorido y Juvenil Multicolor y Neg...
Presentación Propuesta de Proyecto Social Colorido y Juvenil Multicolor y Neg...Presentación Propuesta de Proyecto Social Colorido y Juvenil Multicolor y Neg...
Presentación Propuesta de Proyecto Social Colorido y Juvenil Multicolor y Neg...crcamora123
 
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdfPresentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdfjuancmendez1405
 
Tarrajeo, tipos de tarrajeos, empastados, solaqueos y otros revestimientos.
Tarrajeo, tipos de tarrajeos, empastados, solaqueos y otros revestimientos.Tarrajeo, tipos de tarrajeos, empastados, solaqueos y otros revestimientos.
Tarrajeo, tipos de tarrajeos, empastados, solaqueos y otros revestimientos.DeinerSuclupeMori
 
BIENESTAR TOTAL - LA EXPERIENCIA DEL CLIENTE CON ATR
BIENESTAR TOTAL - LA EXPERIENCIA DEL CLIENTE CON ATRBIENESTAR TOTAL - LA EXPERIENCIA DEL CLIENTE CON ATR
BIENESTAR TOTAL - LA EXPERIENCIA DEL CLIENTE CON ATRDanielGrajeda7
 

Último (20)

ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLAACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
ACERTIJO DE CARRERA OLÍMPICA DE SUMA DE LABERINTOS. Por JAVIER SOLIS NOYOLA
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
Fase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometricoFase 2, Pensamiento variacional y trigonometrico
Fase 2, Pensamiento variacional y trigonometrico
 
Creación WEB. Ideas clave para crear un sitio web
Creación WEB. Ideas clave para crear un sitio webCreación WEB. Ideas clave para crear un sitio web
Creación WEB. Ideas clave para crear un sitio web
 
5.Deicticos Uno_Enfermería_EspanolAcademico
5.Deicticos Uno_Enfermería_EspanolAcademico5.Deicticos Uno_Enfermería_EspanolAcademico
5.Deicticos Uno_Enfermería_EspanolAcademico
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
Proceso de gestión de obras - Aquí tu Remodelación
Proceso de gestión de obras - Aquí tu RemodelaciónProceso de gestión de obras - Aquí tu Remodelación
Proceso de gestión de obras - Aquí tu Remodelación
 
Escrito-Contestacion-Demanda-Filiacion.pdf
Escrito-Contestacion-Demanda-Filiacion.pdfEscrito-Contestacion-Demanda-Filiacion.pdf
Escrito-Contestacion-Demanda-Filiacion.pdf
 
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdfUn libro sin recetas, para la maestra y el maestro Fase 3.pdf
Un libro sin recetas, para la maestra y el maestro Fase 3.pdf
 
Sesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdfSesión de clase: Luz desde el santuario.pdf
Sesión de clase: Luz desde el santuario.pdf
 
Lección 1: Los complementos del Verbo ...
Lección 1: Los complementos del Verbo ...Lección 1: Los complementos del Verbo ...
Lección 1: Los complementos del Verbo ...
 
Proyecto integrador Vereda Cujacal Centro.pptx
Proyecto integrador Vereda Cujacal Centro.pptxProyecto integrador Vereda Cujacal Centro.pptx
Proyecto integrador Vereda Cujacal Centro.pptx
 
ensayo literario rios profundos jose maria ARGUEDAS
ensayo literario rios profundos jose maria ARGUEDASensayo literario rios profundos jose maria ARGUEDAS
ensayo literario rios profundos jose maria ARGUEDAS
 
Power Point: Luz desde el santuario.pptx
Power Point: Luz desde el santuario.pptxPower Point: Luz desde el santuario.pptx
Power Point: Luz desde el santuario.pptx
 
diagnostico final (1). analisis - encuestas
diagnostico final (1). analisis - encuestasdiagnostico final (1). analisis - encuestas
diagnostico final (1). analisis - encuestas
 
Presentación Propuesta de Proyecto Social Colorido y Juvenil Multicolor y Neg...
Presentación Propuesta de Proyecto Social Colorido y Juvenil Multicolor y Neg...Presentación Propuesta de Proyecto Social Colorido y Juvenil Multicolor y Neg...
Presentación Propuesta de Proyecto Social Colorido y Juvenil Multicolor y Neg...
 
4.Conectores Dos_Enfermería_Espanolacademico
4.Conectores Dos_Enfermería_Espanolacademico4.Conectores Dos_Enfermería_Espanolacademico
4.Conectores Dos_Enfermería_Espanolacademico
 
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdfPresentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
Presentación de medicina Enfermedades Fotográfico Moderno Morado (1).pdf
 
Tarrajeo, tipos de tarrajeos, empastados, solaqueos y otros revestimientos.
Tarrajeo, tipos de tarrajeos, empastados, solaqueos y otros revestimientos.Tarrajeo, tipos de tarrajeos, empastados, solaqueos y otros revestimientos.
Tarrajeo, tipos de tarrajeos, empastados, solaqueos y otros revestimientos.
 
BIENESTAR TOTAL - LA EXPERIENCIA DEL CLIENTE CON ATR
BIENESTAR TOTAL - LA EXPERIENCIA DEL CLIENTE CON ATRBIENESTAR TOTAL - LA EXPERIENCIA DEL CLIENTE CON ATR
BIENESTAR TOTAL - LA EXPERIENCIA DEL CLIENTE CON ATR
 

BELLMAN FORD

  • 1. u 5 v Lista de Arcos (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) (z,u) x 9 y (z,x) Paso 0.0 V [ ] = { u v x y z } d [ ] = { _ _ _ _ _ } Encontrar el camino más corto del P [ ] = { _ _ _ _ _ } Vértice z a cada uno de los otros Vértices.
  • 2. u 5 v Lista de Arcos (u,v)   -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x  y  (z,u) 9 (z,x) Paso 0.1 V [ ] = { u v x y z } d [ ] = {     0 } P [ ] = { } Inicializar los vectores d y P.
  • 3. u 5 v Lista de Arcos (u,v)   -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x  y  (z,u) 9 (z,x) Paso 1.1 Aplicar Relax al Arco (u,v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[u] + w( u , v ) ? d [ ] = {     0 } P [ ] = { } Respuesta: NO Proceso: No se hace nada.
  • 4. u 5 v Lista de Arcos (u,v)   -2 (u,x)  6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x  y  (z,u) 9 (z,x) Paso 1.2 Aplicar Relax al Arco (u,x) V [ ] = { u v x y z } Pregunta: ¿ d[x] > d[u] + w( u , x ) ? d [ ] = {     0 } P [ ] = { } Respuesta: NO Proceso: No se hace nada.
  • 5. u 5 v Lista de Arcos (u,v)   -2 (u,x) 6 (u,y)  z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x  y  (z,u) 9 (z,x) Paso 1.3 Aplicar Relax al Arco (u,y) V [ ] = { u v x y z } Pregunta: ¿ d[y] > d[u] + w( u , y ) ? d [ ] = {     0 } P [ ] = { } Respuesta: NO Proceso: No se hace nada.
  • 6. u 5 v Lista de Arcos (u,v)   -2 (u,x) 6 (u,y) z -4 (v,u)  0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x  y  (z,u) 9 (z,x) Paso 1.4 Aplicar Relax al Arco (v,u) V [ ] = { u v x y z } Pregunta: ¿ d[u] > d[v] + w( v , u ) ? d [ ] = {     0 } P [ ] = { } Respuesta: NO Proceso: No se hace nada.
  • 7. u 5 v Lista de Arcos (u,v)   -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v)  -3 (x,y) (y,v) 7 2 (y,z) x  y  (z,u) 9 (z,x) Paso 1.5 Aplicar Relax al Arco (x,v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[x] + w( x , v ) ? d [ ] = {     0 } P [ ] = { } Respuesta: NO Proceso: No se hace nada.
  • 8. u 5 v Lista de Arcos (u,v)   -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y)  (y,v) 7 2 (y,z) x  y  (z,u) 9 (z,x) Paso 1.6 Aplicar Relax al Arco (x,y) V [ ] = { u v x y z } Pregunta: ¿ d[y] > d[x] + w( x , y ) ? d [ ] = {     0 } P [ ] = { } Respuesta: NO Proceso: No se hace nada.
  • 9. u 5 v Lista de Arcos (u,v)   -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v)  7 2 (y,z) x  y  (z,u) 9 (z,x) Paso 1.7 Aplicar Relax al Arco (y,v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[y] + w( y , v ) ? d [ ] = {     0 } P [ ] = { } Respuesta: NO Proceso: No se hace nada.
  • 10. u 5 v Lista de Arcos (u,v)   -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z)  x  y  (z,u) 9 (z,x) Paso 1.8 Aplicar Relax al Arco (y,v) V [ ] = { u v x y z } Pregunta: ¿ d[z] > d[y] + w( y , z ) ? d [ ] = {     0 } P [ ] = { } Respuesta: NO Proceso: No se hace nada.
  • 11. u 5 v Lista de Arcos (u,v)   -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x  y  (z,u)  9 (z,x) Paso 1.9 Aplicar Relax al Arco (z,u) V [ ] = { u v x y z } Pregunta: ¿ d[u] > d[z] + w( z , u ) ? d [ ] = {     0 } P [ ] = { } Respuesta: SI Proceso: d[u] = d[z] + w( z, u ) y P[u] = z
  • 12. u 5 v Lista de Arcos (u,v) 6  -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x  y  (z,u)  9 (z,x) Paso 1.9 Aplicar Relax al Arco (z,u) V [ ] = { u v x y z } Pregunta: ¿ d[u] > d[z] + w( z , u ) ? d [ ] = { 6    0 } P [ ] = { z } Respuesta: SI Proceso: d[u] = d[z] + w( z, u ) y P[u] = z
  • 13. u 5 v Lista de Arcos (u,v) 6  -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x  y  (z,u) 9 (z,x)  Paso 1.10 Aplicar Relax al Arco (z,x) V [ ] = { u v x y z } Pregunta: ¿ d[x] > d[z] + w( z , x ) ? d [ ] = { 6    0 } P [ ] = { z } Respuesta: SI Proceso: d[x] = d[z] + w( z, x ) y P[x] = z
  • 14. u 5 v Lista de Arcos (u,v) 6  -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y  (z,u) 9 (z,x)  Paso 1.10 Aplicar Relax al Arco (z,x) V [ ] = { u v x y z } Pregunta: ¿ d[x] > d[z] + w( z , x ) ? d [ ] = { 6  7  0 } P [ ] = { z z } Respuesta: SI Proceso: d[x] = d[z] + w( z, x ) y P[x] = z
  • 15. u 5 v Lista de Arcos (u,v)  6  -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y  (z,u) 9 (z,x) Paso 2.1 Aplicar Relax al Arco (u,v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[u] + w( u , v ) ? d [ ] = { 6  7  0 } P [ ] = { z z } Respuesta: SI Proceso: d[v] = d[u] + w( u, v ) y P[v] = u
  • 16. u 5 v Lista de Arcos 6 11 (u,v)  -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y  (z,u) 9 (z,x) Paso 2.1 Aplicar Relax al Arco (u,v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[u] + w( u , v ) ? d [ ] = { 6 11 7  0 } P [ ] = { z u z } Respuesta: SI Proceso: d[v] = d[u] + w( u, v ) y P[v] = u
  • 17. u 5 v Lista de Arcos 6 11 (u,v) -2 (u,x)  6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y  (z,u) 9 (z,x) Paso 2.2 Aplicar Relax al Arco (u,x) V [ ] = { u v x y z } Pregunta: ¿ d[x] > d[u] + w( u , x ) ? d [ ] = { 6 11 7  0 } P [ ] = { z u z } Respuesta: NO Proceso: No se hace nada.
  • 18. u 5 v Lista de Arcos 6 11 (u,v) -2 (u,x) 6 (u,y)  z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y  (z,u) 9 (z,x) Paso 2.3 Aplicar Relax al Arco (u,y) V [ ] = { u v x y z } Pregunta: ¿ d[y] > d[u] + w( u , y ) ? d [ ] = { 6 11 7  0 } P [ ] = { z u z } Respuesta: SI Proceso: d[y] = d[u] + w( u, y ) y P[y] = u
  • 19. u 5 v Lista de Arcos 6 11 (u,v) -2 (u,x) 6 (u,y)  z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 2.3 Aplicar Relax al Arco (u,y) V [ ] = { u v x y z } Pregunta: ¿ d[y] > d[u] + w( u , y ) ? d [ ] = { 6 11 7 2 0 } P [ ] = { z u z u } Respuesta: SI Proceso: d[y] = d[u] + w( u, y ) y P[y] = u
  • 20. u 5 v Lista de Arcos 6 11 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u)  0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 2.4 Aplicar Relax al Arco (v,u) V [ ] = { u v x y z } Pregunta: ¿ d[u] > d[v] + w( v , u ) ? d [ ] = { 6 11 7 2 0 } P [ ] = { z u z u } Respuesta: NO Proceso: No se hace nada.
  • 21. u 5 v Lista de Arcos 6 11 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v)  -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 2.5 Aplicar Relax al Arco (x,v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[x] + w( x , v ) ? d [ ] = { 6 11 7 2 0 } P [ ] = { z u z u } Respuesta: SI Proceso:d[y] = d[x] + w( x, v ) y P[y] = x
  • 22. u 5 v Lista de Arcos 6 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v)  -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 2.5 Aplicar Relax al Arco (x,v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[x] + w( x , v ) ? d [ ] = { 6 4 7 2 0 } P [ ] = { z x z u } Respuesta: SI Proceso: d[y] = d[x] + w( x, v ) y P[y] = x
  • 23. u 5 v Lista de Arcos 6 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y)  (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 2.6 Aplicar Relax al Arco (x,y) V [ ] = { u v x y z } Pregunta: ¿ d[y] > d[x] + w( x , y ) ? d [ ] = { 6 4 7 2 0 } P [ ] = { z x z u } Respuesta: NO Proceso: No se hace nada.
  • 24. u 5 v Lista de Arcos 6 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v)  7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 2.7 Aplicar Relax al Arco (y,v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[y] + w( y , v ) ? d [ ] = { 6 4 7 2 0 } P [ ] = { z x z u } Respuesta: NO Proceso: No se hace nada.
  • 25. u 5 v Lista de Arcos 6 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z)  x 7 y 2 (z,u) 9 (z,x) Paso 2.8 Aplicar Relax al Arco (y,z) V [ ] = { u v x y z } Pregunta: ¿ d[z] > d[y] + w( y , z ) ? d [ ] = { 6 4 7 2 0 } P [ ] = { z x z u } Respuesta: NO Proceso: No se hace nada.
  • 26. u 5 v Lista de Arcos 6 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u)  9 (z,x) Paso 2.9 Aplicar Relax al Arco (z,u) V [ ] = { u v x y z } Pregunta: ¿ d[u] > d[z] + w( z , u ) ? d [ ] = { 6 4 7 2 0 } P [ ] = { z x z u } Respuesta: NO Proceso: No se hace nada.
  • 27. u 5 v Lista de Arcos 6 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x)  Paso 2.10 Aplicar Relax al Arco (z,x) V [ ] = { u v x y z } Pregunta: ¿ d[x] > d[z] + w( z , x ) ? d [ ] = { 6 4 7 2 0 } P [ ] = { z x z u } Respuesta: NO Proceso: No se hace nada.
  • 28. u 5 v Lista de Arcos 6 4 (u,v)  -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 3.1 Aplicar Relax al Arco (u,v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[u] + w( u , v ) ? d [ ] = { 6 4 7 2 0 } P [ ] = { z x z u } Respuesta: NO Proceso: No se hace nada.
  • 29. u 5 v Lista de Arcos 6 4 (u,v) -2 (u,x)  6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 3.2 Aplicar Relax al Arco (u,x) V [ ] = { u v x y z } Pregunta: ¿ d[x] > d[u] + w( u , x ) ? d [ ] = { 6 4 7 2 0 } P [ ] = { z x z u } Respuesta: NO Proceso: No se hace nada.
  • 30. u 5 v Lista de Arcos 6 4 (u,v) -2 (u,x) 6 (u,y)  z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 3.3 Aplicar Relax al Arco (u,y) V [ ] = { u v x y z } Pregunta: ¿ d[y] > d[u] + w( u , y ) ? d [ ] = { 6 4 7 2 0 } P [ ] = { z x z u } Respuesta: NO Proceso: No se hace nada.
  • 31. u 5 v Lista de Arcos 6 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u)  0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 3.4 Aplicar Relax al Arco (v, u) V [ ] = { u v x y z } Pregunta: ¿ d[u] > d[v] + w( v , u ) ? d [ ] = { 6 4 7 2 0 } P [ ] = { z x z u } Respuesta: SI Proceso: d[u] = d[v] + w( v, u ) y P[u] = v
  • 32. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u)  0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 3.4 Aplicar Relax al Arco (v, u) V [ ] = { u v x y z } Pregunta: ¿ d[u] > d[v] + w( v , u ) ? d [ ] = { 2 4 7 2 0 } P [ ] = { v x z u } Respuesta: SI Proceso: d[u] = d[v] + w( v, u ) y P[u] = v
  • 33. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v)  -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 3.5 Aplicar Relax al Arco (x, v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[x] + w( x , v ) ? d [ ] = { 2 4 7 2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 34. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y)  (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 3.6 Aplicar Relax al Arco (x, y) V [ ] = { u v x y z } Pregunta: ¿ d[y] > d[x] + w( x , y ) ? d [ ] = { 2 4 7 2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 35. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v)  7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 3.7 Aplicar Relax al Arco (y, v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[y] + w( y , v ) ? d [ ] = { 2 4 7 2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 36. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z)  x 7 y 2 (z,u) 9 (z,x) Paso 3.8 Aplicar Relax al Arco (y, z) V [ ] = { u v x y z } Pregunta: ¿ d[z] > d[y] + w( y , z ) ? d [ ] = { 2 4 7 2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 37. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u)  9 (z,x) Paso 3.9 Aplicar Relax al Arco (z, u) V [ ] = { u v x y z } Pregunta: ¿ d[u] > d[z] + w( z , u ) ? d [ ] = { 2 4 7 2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 38. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x)  Paso 3.10 Aplicar Relax al Arco (z, x) V [ ] = { u v x y z } Pregunta: ¿ d[x] > d[z] + w( z , x ) ? d [ ] = { 2 4 7 2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 39. u 5 v Lista de Arcos 2 4 (u,v)  -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 4.1 Aplicar Relax al Arco (u, v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[u] + w( u , v ) ? d [ ] = { 2 4 7 2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 40. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x)  6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 4.2 Aplicar Relax al Arco (u, x) V [ ] = { u v x y z } Pregunta: ¿ d[x] > d[u] + w( u , x ) ? d [ ] = { 2 4 7 2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 41. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y)  z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y 2 (z,u) 9 (z,x) Paso 4.3 Aplicar Relax al Arco (u, y) V [ ] = { u v x y z } Pregunta: ¿ d[y] > d[u] + w( u , y ) ? d [ ] = { 2 4 7 2 0 } P [ ] = { v x z u } Respuesta: SI Proceso: d[y] = d[u] + w( u, y ) y P[y] = u
  • 42. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y)  z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y -2 (z,u) 9 (z,x) Paso 4.3 Aplicar Relax al Arco (u, y) V [ ] = { u v x y z } Pregunta: ¿ d[y] > d[u] + w( u , y ) ? d [ ] = { 2 4 7 -2 0 } P [ ] = { v x z u } Respuesta: SI Proceso: d[y] = d[u] + w( u, y ) y P[y] = u
  • 43. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u)  0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y -2 (z,u) 9 (z,x) Paso 4.4 Aplicar Relax al Arco (v, u) V [ ] = { u v x y z } Pregunta: ¿ d[u] > d[v] + w( v , u ) ? d [ ] = { 2 4 7 -2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 44. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v)  -3 (x,y) (y,v) 7 2 (y,z) x 7 y -2 (z,u) 9 (z,x) Paso 4.5 Aplicar Relax al Arco (x, v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[x] + w( x , v ) ? d [ ] = { 2 4 7 -2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 45. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y)  (y,v) 7 2 (y,z) x 7 y -2 (z,u) 9 (z,x) Paso 4.6 Aplicar Relax al Arco (x, y) V [ ] = { u v x y z } Pregunta: ¿ d[y] > d[x] + w( x , y ) ? d [ ] = { 2 4 7 -2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 46. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v)  7 2 (y,z) x 7 y -2 (z,u) 9 (z,x) Paso 4.7 Aplicar Relax al Arco (y, v) V [ ] = { u v x y z } Pregunta: ¿ d[v] > d[y] + w( y , v ) ? d [ ] = { 2 4 7 -2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 47. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z)  x 7 y -2 (z,u) 9 (z,x) Paso 4.8 Aplicar Relax al Arco (y, z) V [ ] = { u v x y z } Pregunta: ¿ d[z] > d[y] + w( y , z ) ? d [ ] = { 2 4 7 -2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 48. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y -2 (z,u)  9 (z,x) Paso 4.9 Aplicar Relax al Arco (z, u) V [ ] = { u v x y z } Pregunta: ¿ d[u] > d[z] + w( z , u ) ? d [ ] = { 2 4 7 -2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 49. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y -2 (z,u) 9 (z,x)  Paso 4.10 Aplicar Relax al Arco (z, x) V [ ] = { u v x y z } Pregunta: ¿ d[x] > d[z] + w( z , x ) ? d [ ] = { 2 4 7 -2 0 } P [ ] = { v x z u } Respuesta: NO Proceso: No se hace nada.
  • 50. u 5 v Lista de Arcos 2 4 (u,v) -2 (u,x) 6 (u,y) z -4 (v,u) 0 8 7 (x,v) -3 (x,y) (y,v) 7 2 (y,z) x 7 y -2 (z,u) 9 (z,x) Paso 5.0 V [ ] = { u v x y z } Verificar en cada arco que se d [ ] = { 2 4 7 -2 0 } cumple la condición: P [ ] = { v x z u } d[Vf] <= d[Vi] + w( Vi , Vf ) Si no se cumple: => NO EXISTE SOLUCIÓN.
  • 51. u v Lista de Arcos 2 4 (u,v) -2 (u,x) (u,y) z -4 (v,u) 0 (x,v) -3 (x,y) (y,v) 7 (y,z) x 7 y -2 (z,u) (z,x) SOLUCIÓN V [ ] = { u v x y z } d [ ] = { 2 4 7 -2 0 } P [ ] = { v x z u }